Term Dates


From September 2023

Inset Days

Monday 4th September 2023


Tuesday 5th September 2023


Tuesday 3rd and Wednesday 4th January 2023


Monday 16th April 2023

Tuesday 17th April 2023

Friday 14th July 2023

Autumn Term 2023

Term begins: Wednesday 6th September 2023


Half Term break: Monday 23rd October - Friday 3rd November inclusive


Term ends: Friday 15th December 2023

Spring Term 2024

Term begins: Monday 8th January 2024


Half Term break: Friday 9th February - Friday 16th February 2024 (inclusive)


Spring Term ends: Wednesday 27th March 2024 

Summer Term 2024

Term begins: Wednesday 17th April 2024

Bank Holiday

May Day: Monday 6th May 2024


Half Term break: Friday  24th May - Friday 31st May 2024 (inclusive)


Summer Term ends:  10th July 2024

Dates to Summer Term 2025



Autumn Term 2024 begins                              Wed 4th September 2024

Autumn Half Term                                            Mon 21st October – Fri

                                                                          1st November                                                                           

Autumn Term ends                                            Wed 18th December 2024


Spring Term 2025 begins                                 Tue 7th January 2025

Spring Half Term 2025                                      Mon 17th – Fri 21st February

Spring Term ends                                               Wed 2nd April 2025 


Summer Term begins                                         Wed 23rd April 2025

May Day Bank Holiday                                         Monday 5th May 2025

Summer Half Term                                             Fri 23rd May – Fri 30th May

Summer Term ends                                             Thurs 10th July 2025


Inset Days

Monday 2nd September 2024

Tuesday 3rd September 2024

Monday 6th January 2025

Tuesday 22nd April 2025

Friday 1