Term Dates and Calendar

Autumn Term

Term Starts: Tuesday 5th September 2023

Half Term: Monday 30th October 2023 – Friday 3rd November 2023

Term Ends: Wednesday 20th December 2023 

Spring Term

Bank Holiday: Tuesday 2nd January 2024

Term Starts: Thursday 4th January 2024

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

Term Ends: Friday 22nd March 2024

Summer Term

Term Starts: Tuesday 9th April 2024

Bank Holiday:  Monday 6th May 2024

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

Term Ends:  Friday 19th July 2024 

INSET days

Monday 4th September 2023

Friday 27th October 2023

Wednesday 3rd January 2024

Monday 8th April 2024

Monday 1st July 2024


Term dates for School Year 2024/25

Autumn Term

Term Starts: Tuesday 3rd September 2024

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

Term Ends: Friday 20th December 2024

Spring Term

Term Starts: Tuesday 7th January 2025

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

Term Ends: Friday 11th April 2025

Summer Term

Term Starts: Tuesday 29th April 2025

Bank Holiday:  Monday 5th May 2025

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

Term Ends:  Friday 18th July 2025

INSET days

Monday 2nd September 2024

Friday 25th October 2024

Monday 6th January 2025

Monday 28th April 2025

Monday 21st July 2025


Sorry - Javascript is required to view the calendar