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

Year 2025 – 2026

  Break up (last day in school) Return to School
Summer Friday 18th July 2025 Tuesday 2nd September 2025
Autumn Half Term Thursday 23rd October 2025 Monday 3rd November 2025
Christmas Thursday 18th December 2025 Monday 5th January 2026
Spring Half Term Thursday 12th February 2026 Monday 23rd February 2026
Easter Friday 27th March 2026 Monday 13th April 2026
Bank Holiday Monday 4th May 2026 (one day) Tuesday 5th May 2026
Summer Half Term Friday 22nd May 2026 Monday 1st June 2026
Summer Friday 17th July 2026
Keystage 2 SATS Dates to follow

PD Days – Children not in school

Monday 1st September 2025

Friday 24th October 2025

Friday 19th December 2025

Friday 13th February 2026

Monday 20th July 2026