Term Dates

Autumn Term 2024

Wednesday 4 September  Term begins
Monday 21 October  Half Term begins
Monday 4 November  Term resumes
Friday 13 December Term ends

 

Spring Term 2025 

Wednesday 8 January  Term begins
Monday 17 February  Half Term begins
Monday 24 February  Term resumes
Friday 28 March Term ends

 

Summer Term 2025

Wednesday 23 April  Term begins
Monday 5 May Bank Holiday - no school
Monday 26 May Half Term begins
Monday 2 June Term resumes
Saturday 12 July Term ends after Prep-School Speech Day

 

Autumn Term 2025 

Wednesday 3 September   Term begins
Friday 17 October  Half Term begins
Monday 3 November  Term resumes
Friday 12 December  Term ends

 

Spring Term 2026 

Wednesday 7 January   Term begins
Friday 13 February  Half Term begins
Monday 23 February  Term resumes
Friday 27 March Term ends

 

Summer Term 2026 

Wednesday 20 April  Term begins
Monday 4 May Bank Holiday - no school
Friday 22 May Half Term begins
Monday 1 June Term resumes
Saturday 11 July Term ends after Prep-School Speech Day