Term Dates


The academic year is full of exciting experiences that inspire, challenge and motivate our students. Review the calendar for 2024/2025 below and 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.