Autumn Term 2023
Tuesday 5th September - Friday 27th October 2023
Teacher Training Day Monday 4th September 2023
Monday 6th November - Friday 22nd December 2023
Spring Term 2024
Tuesday 9th January - Friday 16th February 2024
Tuesday 27th February - Thursday 28th March 2024
Teacher Training Days
Monday 8th January 2024
Monday 26th February 2024
Summer Term 2024
Monday 15th April - Friday 24th May 2024
Bank Holiday - Monday 6th May 2024
Monday 3rd June - Friday 21st July 2024
School Year 2024-25 starts on Tuesday 3rd September 2024
Autumn Term 2024
Tuesday 3rd September - Friday 25th October 2024
Half term - Monday 28th October - Friday 1st November 2024
Monday 4th November - Friday 20th December 2024
Spring 2025
Tuesday 7th January - Friday 21st February 2025
Half term - Monday 24th February - Friday 28th February 2025
Monday 3rd March - Friday 11th April 2025
Summer 2025
Monday 28th April - Friday 23rd May 2025
Half Term - Monday 26th May - Friday 30th May
Monday 2nd June - Friday 18th July 2025