Term Dates
2026/2027 Academic Year
Autumn Term (2026)
Tuesday 1st September - Friday 18th December
Staff professional development days (students do not attend school on these days):
Tuesday 1st September 2026
Wednesday 2nd September 2026
Friday 23rd October 2026
- Half term: Monday 26th October - Friday 30th October
- Christmas holiday: Saturday 19th December - Sunday 3rd January
Spring Term (2027)
Monday 4th January – Thursday 25th March
Staff professional development days (students do not attend school on these days):
Monday 4th January 2027
- Half term: Monday 15th February - Friday 19th February
- Spring (Easter) holiday: Friday 27th March - Sunday 11th April
Summer Term (2027)
Monday 12th April – Wednesday 21st July
Staff professional development days (students do not attend school on these days):
Monday 12th April 2026
- Bank Holiday (school closed to students and staff): Monday 3rd May
- Half term: Monday 31st May - Friday 4th June
- Summer holiday: Thursday 22nd July - Tuesday 31st August
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
- 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
Monday 20th July 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






