2025/2026
Autumn Term 2025
- Term begins: Wednesday 3rd September
- Half term: Saturday 18th October – Sunday 2nd November (inclusive)
- Term ends: Friday 12th December
Spring Term 2026
- Term begins: Thursday 8th January
- Half term: Saturday 14th February – Sunday 22nd February (inclusive)
- Term ends: Friday 27th March
Summer Term 2026
- Term begins: Tuesday 21st April
- Bank holiday: Monday 4th May
- Half term: Saturday 23rd May – Sunday 31st May (inclusive)
- Term ends: Wednesday 8th July
2026/2027
Autumn Term 2026
- Term begins: Friday 4th September
- Half term: Saturday 17th October – Sunday 1st November (inclusive)
- Term ends: Wednesday 16th December
Spring Term 2027
- Term begins: Thursday 7th January
- Half term: Saturday 13th February – Sunday 21st February (inclusive)
- Term ends: Thursday 25th March
Summer Term 2027
- Term begins: Tuesday 20th April
- Bank holiday: Monday 3rd May
- Half term: Saturday 29th May – Sunday 6th June (inclusive)
- Term ends: Thursday 8th July