Term Dates

Our term dates can be seen in the tables below.
If you’d like to see all upcoming school events, take a look at our online calendar

School Calendar

Year 2023 – 2024

  Break up (last day in school) Return to School
Summer Monday 24th July 2023 Tuesday 5th September 2023
Autumn Half Term Thursday 26th October 2023 Monday 6th November 2023
Christmas Thursday 21st December 2023 Monday 8th January 2024
Spring Half Term Friday 9th February 2024 Tuesday 20th February 2024
Easter Friday 22nd March 2024 Monday 8th April 2024
Bank Holiday Monday 6th May 2024 (one day) Tuesday 7th May 2024
Summer Half Term Friday 24th May 2024 Monday 3rd June 2024
Summer Friday 19th July 2024
Keystage 2 SATS Dates to follow

PD Days – Children not in school

Monday 4th September 2023

Friday 27th October 2023

Friday 22nd December 2023

Monday 19th February 2024

Monday 22nd July 2024

Year 2024 – 2025

  Break up (last day in school) Return to School
Summer Friday 19th July 2024 Tuesday 3rd September 2024
Autumn Half Term Friday 25th October 2024 Monday 4th November 2024
Christmas Friday 20th December 2024 Tuesday 7th January 2025
Spring Half Term Friday 14th February 2025 Tuesday 25th February 2025
Easter Thursday 10th April 2025 Monday 28th April 2025
Bank Holiday Monday 5th May 2025 (one day) Tuesday 6th May 2025
Summer Half Term Friday 23rd May 2025 Monday 2nd June 2025
Summer Friday 18th July 2025
Keystage 2 SATS Dates to follow

PD Days – Children not in school

Monday 2nd September 2024

Monday 6th January 2025

Monday 24th February 2025

Friday 11th April 2025

Monday 21st July 2025