2024/25
Autumn Term 2024
- Closure Monday 2nd September (Staff Training Day)
- Re–open Tuesday 3rd September
- Half Term Monday 21st October-Friday 25th October
- Closure Monday 28th October (Staff Training Day)
- Re–open Tuesday 29th October
- Christmas Closure after school on Friday 20th December
Spring Term 2025
- Re–open Monday 6th January
- Half–Term Monday 17th February–Friday 21st February
- Re–open Monday 24th February
- Eid-Ul-Fitr possible date: Monday 31st March (Note: 1 day authorised absence permitted for religious observance)
- Easter Closure after school on Friday 4th April
Summer Term 2025 (Y6 SATs week: Monday 12th May– Thursday 15th May)
- Re–open Tuesday 22nd April
- May Day Holiday Monday 5th May
- Half–Term Monday 26th May– Friday 30th May
- Closure Monday 2rd June (Staff Training Day)
- Re–open Tuesday 3rd June
- Eid-Ul-Adha possible date: Friday 6th June (Note: 1 day authorised absence permitted for religious observance)
- Closure after school on Friday 18th July
- Closure Monday 21st and Tuesday 22nd July (Staff Training Days)
2025/26
Autumn Term 2025
- Closure Monday 1st September (Staff Training Day)
- Re-open Tuesday 2nd September
- Half Term Monday 27th October – Friday 31st October
- Christmas Closure after school on Friday 19th December
Spring Term 2026
- Closure Monday 5th January (Staff Training Day)
- Re-open Tuesday 6th January
- Half Term Monday 16th February – Friday 20th February
- Closure Monday 23rd February (Staff Training Day)
- Re-open Tuesday 24th February
- Eid-Ul-Fitr possible dates: Thurs 19th or Fri 20th March (Note: 1 day authorised absence permitted for religious observance)
- Easter Closure after school on Friday 27th March
Summer Term 2026 (Y6 SATs week: Monday 11th May– Thursday 14th May)
- Re-open Monday 13th April
- May Day Holiday Monday 4th May
- Half Term Monday 25th May – Friday 29th May (Eid-Ul-Adha: Wed 27th or Thurs 28th May)
- Closure Monday 1st June (Staff Training Day)
- Re-open Tuesday 2nd June
- Closure after school on Friday 17th July
- Closure Monday 20th July (Staff Training Day)