Term dates 2023-24
Autumn Term 2023
Friday 1st September 2023 Staff training day
Monday 4th September 2023 Term begins
23rd – 27th October 2023 Half-term holiday
Tuesday 19th December 2023 Last day of term
Spring Term 2024
Wednesday 3rd January 2024 Staff training day
Thursday 4th January 2024 Term begins
19th – 23rd February 2024 Half-term holiday
Thursday 28th March 2024 Last day of term
Summer Term 2024
Monday 15th April 2024 Staff training day
Tuesday 16th April 2024 Term begins
Monday 6th May 2024 May Day Bank Holiday
27th May – 31st May 2024 Half-term holiday
Thursday 18th July 2024 Last day of term
Friday 19th July 2024 Staff training day
Term dates 2024-25
Autumn Term 2024
Monday 2nd September 2024 Staff training day
Tuesday 3rd September 2024 Staff training day
Wednesday 4th September 2024 Term begins
28th October – 1st November 2024 Half-term holiday
Friday 20th December 2024 Last day of term
Spring Term 2025
Monday 6th January 2025 Staff training day
Tuesday 7th January 2025 Term begins
17th – 21st February 2025 Half-term holiday
Friday 4th April 2025 Last day of term
Summer Term 2025
Tuesday 22nd April 2025 Term begins
Monday 5th May 2025 May Day Bank Holiday
26th May – 30th May 2025 Half-term holiday
Friday 18th July Last day of term
Monday 21st July 2025 Staff training day
Tuesday 22nd July 2025 Staff training day