2024/2025
Autumn Term 2024
- Starts: Monday 2nd September
- Ends: Friday 20th December
- Half term: Monday 28th October to Friday 1st November
- Christmas break: Monday 23rd December to Friday 3rd January 2025
Spring Term 2025
- Starts: Monday 6th January
- Ends: Friday 4th April
- Half term: Monday 17th to Friday 21st February
- Easter break: Monday 7th April to Monday 21st April (Easter bank holidays – Friday 18th April and Monday 21st April)
Summer Term 2025
- Starts: Tuesday 22nd April
- Ends: Tuesday 22nd July
- May day: Monday 5th May
- Half term: Monday 26th to Friday 30th May
2025/2026
Autumn Term 2025
- Starts: Monday 1st September
- Ends: Friday 19th December
- Half term: Monday 27th October to Friday 31st October
- Christmas break: Monday 22nd December to Friday 2nd January 2026
Spring Term 2026
- Starts: Monday 5th January
- Ends: Friday 27th March
- Half term: Monday 16th to Friday 20th February
- Easter break: Monday 30th March to Friday 10th April (Easter bank holidays – Friday 3rd April and Monday 6th April)
Summer Term 2026
- Starts: Monday 13th April
- Ends: Monday 20th July
- May day: Monday 4th May
- Half term: Monday 25th to Friday 29th May