Term Dates
2024/2025 Academic Year
Autumn Term (2024)
Monday 2nd September - Friday 20th December
Staff professional development days (students do not attend school on these days):
Monday 2nd September 2024
Tuesday 3rd September 2024
Monday 4th November 2024
- Half term: Monday 28th October - Friday 1st November
- Christmas holiday: Saturday 21st December - Sunday 5th January
Spring Term (2025)
Monday 6th January – Friday 4th April
- Half term: Monday 17th February - Friday 21st February
- Spring (Easter) holiday: Saturday 5th April - Monday 21st April
Summer Term (2025)
Tuesday 22nd April – Tuesday 22nd July
Staff professional development days (students do not attend school on these days):
Monday 21st July 2025
Tuesday 22nd July 2025
- Bank Holiday (school closed to students and staff): Monday 5th May
- Half term: Monday 26th May - Friday 30th May
- Summer holiday: Wednesday 23rd July - Sunday August 31st
2025/2026 Academic Year
Autumn Term (2025)
Monday 1st September - Friday 19th December
Staff professional development days (students do not attend school on these days):
Monday 1st September 2025
Tuesday 2nd September 2025
Friday 24th October 2025
- Half term: Monday 27th October - Friday 31st October
- Christmas holiday: Saturday 20th December - Sunday 4th January
Spring Term (2026)
Monday 5th January – Friday 27th March
Staff professional development days (students do not attend school on these days):
Monday 5th January 2026
- Half term: Monday 16th February - Friday 20th February
- Spring (Easter) holiday: Saturday 28th March - Sunday 12th April
Summer Term (2026)
Monday 13th April – Monday 20th July
Staff professional development days (students do not attend school on these days):
Monday 13th April 2026
- Bank Holiday (school closed to students and staff): Monday 4th May
- Half term: Monday 25th May - Friday 29th May
- Summer holiday: Tuesday 21st July - Monday August 31st