Skip to content ↓

Term Dates

Academic Year 2023-24


 Autumn Term 2023

Start of Term Tuesday 5th September 2023

Half Term Holiday Monday 23rd October – Friday 27th October 2023

End of Term Friday 15th December 2023

Inset Days:

Friday 1st September

2023 Monday 4th September

2023 Friday 20th October 2023


Spring Term 2024

Start of Term Wednesday 3rd January 2024

Half Term Holiday Monday 12th February – Friday 16th February 2024

End of Term Thursday 28th March 2024

Inset Day:

Tuesday 2nd January 2024

Summer Term 2024

Start of Term Monday 15th April 2024

Half Term Holiday Monday 27th May – Friday 31st May 2024

End of Term Tuesday 23rd July 2024

May Day Monday 6th May 2024

Inset Day:

Monday 3rd June 2024



Academic Year 2024-25



Autumn Term 2024


Start of Term                           Thursday 5th September 2024

Half Term Holiday                 Monday 28th October – Friday 1st November 2024

End of Term                            Friday 20th December 2024


Inset Days:                             Tuesday 3rd September 2024

                                                Wednesday 4th September 2024

                                                Friday 25th October 2024



Spring Term 2025


Start of Term                           Tuesday 7th January 2025

Half Term Holiday                 Monday 17th February – Friday 21st February 2025

End of Term                            Friday 4th April 2025


Inset Day:                              Monday 6th January 2025



Summer Term 2025


Start of Term                           Tuesday 22nd April 2025

Half Term Holiday                 Monday 26th May – Friday 30th May 2025

End of Term                            Wednesday 23rd July 2025


May Day                                Monday 5th May 2025

Inset Day:                             Monday 2nd June 2025             


  • School ends at 1.30pm on the last day of each term (but not half terms)
  • School clubs do not usually start until the second week of each term and do not run in the last week of term


Academic Year 2025-26


 Autumn Term 2025

Start of Term Thursday 4th September 2025

Half Term Holiday Monday 27th October – Friday 31st October 2025

End of Term Friday 19th December 2025

Inset Days:

Tuesday 3rd September

2023 Friday 24th October 2025


Spring Term 2026

Start of Term Tuesday 6th January 2026

Half Term Holiday Monday 16th February – Friday 20th February 2026

End of Term Friday 27th March 2026

Inset Day:

Monday 5th  January 2026

Summer Term 2026

Start of Term Monday 13th April 2026

Half Term Holiday Monday 25th May – Friday 29th May 2026

End of Term Tuesday 21st July 2026

May Day Monday 4th May 2026

Inset Day:

Monday 1st June 2026

Wednesday 22nd July 2026