The academic year is full of exciting experiences that inspire, challenge and motivate our students. Please review the calendars below to keep up to date on key dates and upcoming events.
Academic Year 2024-25
Autumn Term 2024
Staff Inset: Thursday 29th August to Monday 2nd September
First Day of Term: Wednesday 4th September
Mid-term Break: Monday 21st October to Friday 1st November
Last Day of Term: Friday 13th December
Spring Term 2025
Staff Inset: Monday 6th January
First Day of Term: Tuesday 7th January
Mid-term Break: Monday 17th February to Friday 21st February
Last Day of Term: Friday 4th April
Summer Term 2025
Staff Inset: Tuesday 22nd April
First Day of Term: Wednesday 23rd April
Public holiday: Monday 5th May
Mid-term Break: Monday 26th May to Friday 30th May
Last Day of Term: Wednesday 2nd July
Academic Year 2025-26
Autumn Term 2025
Staff Start: Friday 29th August (new staff Thursday 28th)
First Day of Term: Wednesday 3rd September (new boys Tues 2nd)
Mid-term Break: Monday 20th October – Friday 31st October (Return to school on Monday 3rd November)
Last Day of Term: Friday 12th December
Spring Term 2026
Staff Start: Monday 5th January
First Day of Term: Tuesday 6th January
Mid-term Break: Monday 16th – Friday 20th February (Return to school on Monday 23rd February)
Last Day of Term: Friday 27th March
Summer Term 2026
First Day of Term: Wednesday 15th April
Mid-term Break: Monday 25th May – Monday 1st June (Staff /students with Public exams return Monday 1st June; others return Tuesday 2nd June)
Last Day of Term: Friday 3rd July
Contact Us Today
For further information about term dates and upcoming events, please click the button below to submit an Enquiry Form.