Skip to content ↓

Term Dates

Term Dates 2024 / 2025

Term 1:
Wednesday 4th September - Friday 25th October 2024

Staff Training Day: 2nd September 2024 - no children in school
Staff Training Day: 3rd September 2024 - no children in school

Term 2:
Monday 4th November - Friday 20th December 2024

Term 3:
Monday 6th January - Thursday 13th February 2025

Staff Training Day: 14th February 2025 - no children in school

Term 4:
Monday 24th February - Friday 4th April 2025

Term 5:
Tuesday 22nd April - Friday 23rd May 2025

Bank Holiday: 5th May 2025
Bank Holiday: 26th May 2025

Term 6:
Wednesday 4th June - Tuesday 22nd July 2025

Staff Training Day: 2nd June 2025- no children in school
Staff Training Day: 3rd June 2025- no children in school

Term Dates 2025 / 2026

Term 1:

Wednesday 3rd September 2025 – Friday 17th October 2025

Staff Training Day: Monday 1st September 2025 - no children in school

Staff Training Day: Tuesday 2nd September 2025 - no children in school

Term 2:

Tuesday 28th October 2025 – 19th December 2025

Staff Training Day: Monday 27th October 2025 - no children in school

Term 3:

Monday 5th January 2026 – Thursday 12th February 2026

Staff Training Day: Friday 13th February 2026 - no children in school

Term 4:

Monday 23rd February 2026 – Thursday 2nd April 2026

Bank Holiday: Friday 3rd April 2026 (Good Friday)

Term 5:

Monday 20th April 2026 – Friday 22nd May 2026

Term 6:

Tuesday 2nd June 2026 – Tuesday 21st July 2026

Staff Training Day:  Monday 1st June 2026 - no children in school