*2025 dates are provisional

Summer Term 2024
Term starts Wednesday 17th April
Exeat Friday 3rd May
Bank Holiday Monday 6th May (School closed)
Half Term starts Friday 24th May
Pupils return Monday 3rd June
Exeat Friday 14th June
Term ends Saturday 6th July
Michaelmas Term 2024
Term starts Wednesday 4th September
Exeat Friday 27th September
Half Term starts Friday 18th October
Pupils return Monday 4th November
Exeat Friday 15th November
Exeat Friday 29th November
Term ends Friday 13th December
 
Lent Term 2025*
Term starts Wednesday 8th January
Exeat Friday 24th January
Half Term starts Friday 14th February
Pupils return Monday 24th February
Exeat Friday 14th March
Term ends Friday 28th March
Summer Term 2025*
Term starts Thursday 24th April
Exeat Friday 2nd May
Bank Holiday Monday 5th May (School closed)
Half Term starts Friday 23rd May
Pupils return Monday 2nd June
Exeat Friday 13th June
Term ends Saturday 5th July
Michaelmas Term 2025*
Term starts Wednesday 3rd September
Exeat Friday 19th September
Half Term starts Friday 10th October
Pupils return Monday 27th October
Exeat Friday 14th November
Term ends Friday 12th December