2023/2024
Autumn Term 2023
- Term begins: Tuesday 5th September
- Half term (2 weeks): Saturday 14th October – Sunday 29th October (inclusive)
- Term ends: Friday 15th December
Spring Term 2024
- Term begins: Monday 8th January
- Half term: Saturday 10th February – Sunday 18th February (inclusive)
- Term ends: Friday 22nd March
Summer Term 2024
- Term begins: Tuesday 16th April
- Bank holiday: Monday 6th May
- Half term: Saturday 25th May – Sunday 2nd June (inclusive)
- Term ends: Friday 5th July
2024/2025
Autumn Term 2024
- Term begins: Wednesday 4th September
- Half term (2 weeks): Saturday 19th October – Sunday 3rd November (inclusive)
- Term ends: Friday 13th December
Spring Term 2025
- Term begins: Wednesday 8th January
- Half term: Saturday 15th February – Sunday 23rd February (inclusive)
- Term ends: Friday 28th March
Summer Term 2025
- Term begins: Wednesday 23rd April
- Bank holiday: Monday 5th May
- Half term: Saturday 24th May – Sunday 1st June (inclusive)
- Term ends: Wednesday 9th July