Autumn Term
Wednesday 6th September 2023 - Tuesday 19th December 2023
Spring Term
Thursday 4th January 2024 - Wednesday 27th March 2024
Summer Term
Monday 15th April 2024 - Thursday 18th July 2024
Half Terms
Monday 23rd October 2023 - Friday 27th October 2023
Monday 19th February 2024 - Friday 23rd February 2024
Monday 27th May 2024 - Friday 31st May 2024
Staff Training Days
Monday 30th October 2023
Friday 16th February 2024
Monday 3rd June 2024