Term Dates



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