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