2024-25
Autumn Term 2024
Tuesday 27th August - Friday 13th December
Boarding pupils return Tuesday 27th August (19:00hrs) and leave Friday 13th December 2024 (12.45hrs)
Day pupils return Wednesday 28th August (08:00hrs) and leave Friday 13th December 2023 (12.45hrs)
Whole School Exeat: Friday 27nd September (15:40hrs) – Sunday 29th September (21:00hrs)
Half Term: Friday 18th October – Sunday 3rd November
Whole School Exeat: Friday 22nd November (15:40hrs) – Sunday 24th November (21:00hrs)
Spring Term 2025
Monday 6th January - Wednesday 2nd April
Boarding pupils return Sunday 5th January 2025 (21:00hrs) and leave Wednesday 2nd April (12:45hrs)
Day pupils return Monday 6th January 2024 (08:00hrs) and leave Wednesday 2nd April (12:45hrs)
Whole School Exeat: Friday 24th January (15:40hrs) – Sunday 26th January (21:00hrs)
Half Term: Friday 14th February – Sunday 23rd February
Boarding pupils leave Friday 16th February (15:50hrs) and return Sunday 25th February 2024 (21:00hrs)
Day pupils leave Friday 16th February (15:50hrs) and return Monday 26th February 2024 (08:00hrs)
Summer Term 2025
Tuesday 22nd April - Saturday 28th June
Boarding pupils return Monday 21th April 2024 (21:00hrs) and leave Saturday 28th June 2024 (13:00hrs)
Day pupils return Tuesday 22th April 2024 (08:00hrs) and leave Saturday 28th June 2024 (13:00hrs)
Prep School Exeat: Friday 9th May (1700hrs) – Sunday 11th May (1800hrs)
Half Term: Saturday 24th May (1400hrs) – Sunday 1st June (2100hrs)