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 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

Academic Year 2026-27


Autumn Term 2026

New Staff/SMT: Friday 28th August

All staff start: Tuesday 1st September 

Term starts: Thursday 3rd September (new boys at 8.25am, returning pupils at 10am)

Half Term Week: Monday 19th October – Friday 30th October (Return to school on Monday 2nd November)

End of Term: Friday 11th December

Spring Term 2027

Staff start: Monday 4th January

Term starts: Tuesday 5th January     

Half Term Week: Monday 15th – Friday 19th February (Return to school on Monday 22nd February)    

End of Term: Thursday 25th March 

Summer Term 2027

Staff start: Monday 12th April 

Term starts: Tuesday 13th April 

Half Term Week: Monday 31st May – Friday 4th June (Return to school on Monday 7th June)

End of Term: Friday 2nd July 

Contact Us Today


For further information about term dates and upcoming events, please click the button below to submit an Enquiry Form.