SUMMER TERM 2025
Term Starts Wednesday 23rd April at 1630 (Boarders)
Thursday 24th April at 0820 (Day children)
1st Exeat Friday 2nd May at 1630 to Monday 5th May at 1900
Half Term Friday 23rd May at 1300 to Sunday 1st June at 1900
2nd Exeat Friday 13th June at 1630 to Sunday 15th June at 1900
End of Term Saturday 5th July After Speech Day
MICHAELMAS TERM 2025
Term Starts Wednesday 3rd September at 1630 (Boarders)
Thursday 4th September at 0820 (Day children)
1st Exeat Friday 19th September at 1630 to Sunday 21st September at 1900
2nd Exeat Friday 3rd October at 1630 toSunday 5th October at 1900
Half Term Friday 17th October at 1300 to Sunday 2nd November at 1900
3rd Exeat Friday 14th November at 1630 to Sunday 16th November at 1900
4th Exeat Friday 28th November at 1630 to Sunday 30th November at 1900
End of Term Friday 12th December After Carol Service
LENT TERM 2026
Term Starts Wednesday 7th January at 1630 (Boarders)
Thursday 8th January at 0820 (Day children)
1st Exeat Friday 16th January at 1630 to Sunday 18th January at 1900
2nd Exeat Friday 30th January at 1630 to Sunday 1st February at 1900
Half Term Friday 13th February at 1300 to Sunday 22nd February at 1900
3rd Exeat Friday 6th March at 1630 to Sunday 8th March at 1900
End of Term Friday 27th March After Easter Service
Easter weekend: 3rd to 6th April
SUMMER TERM 2026
Term Starts Tuesday 21st April at 1630 (Boarders)
Wednesday 22nd April at 0820 (Day children)
1st Exeat Friday 1st May at 1630 to Monday 4th May at 1900
Half Term Friday 22nd May at 1300 to Sunday 31st May at 1900
2nd Exeat Friday 12th June at 1630 to Sunday 14th June at 1900
End of Term Saturday 4th July After Speech Day