Term Dates

Michaelmas 2025

Thursday 28 August - Friday 29 August Staff training days 

Saturday 30 August New boarders arrival and induction day

Sunday 31 August All other boarders return by 1900 

Monday 1 September Term begins 

Saturday 13 September Founder's Day (all staff and pupils to attend)*

Saturday 4 October Open Morning (all pupils and staff to attend)* 

Friday 17 October Half term (all pupils depart 1600) - Sunday 2 November (boarders return by 1900)

Monday 3 November Term resumes 

Friday 12 December Term ends (approx. 1600)

*Key stage 1 pupils (Reception to Year 2) do not attend Founders Day. 

 

Lent 2026

Monday 5 January Staff training day

Monday 5 January Boarders to return, by 1900

Tuesday 6 January School starts

Friday 13 February Half term (all pupils depart 1600) - Sunday 23 February (boarders return by 1900)

Monday 23 February Term resumes

Friday 20 March Term ends (all pupils depart 1600)

 

Trinity 2026

Thursday 9 April - Friday 10 April Staff training day

Sunday 12 April Boarders to return, by 1900

Monday 13 April School starts

Saturday 18 April Senior School Discovery Day

Monday 4 May Prep School Discovery Day

Friday 22 May Half term (all pupils depart 1600) - Sunday 31 May (boarders return by 1900)

Monday 1 June Term resumes

Friday 3 July Prep School Speech Day 

Saturday 4 July Speech Day (all pupils and staff to attend) and Term ends (all pupils depart 1300)

N.B. The May Bank holiday is a normal school day

 

Michaelmas 2026

Thursday 3 September - Friday 4 September Staff training days 

Saturday 5 September New boarders' arrival and induction day

Sunday 6  September  All other boarders return by 1900 

Monday 7 September Term begins 

Saturday 19 September Founder's Day (all staff and pupils to attend)*

Saturday 3 October Open Morning (all staff and pupils to attend)* 

Friday 16 October Half term (all pupils depart 1600) - Sunday 1 November (all boarders return by 1900)

Monday 2 November Term resumes 

Wednesday 16 December Term ends

*Key Stage 1 pupils (Reception to Year 2) do not attend Founder's Day or Open Day. 

 

Lent 2027

Monday 4 January Staff training day

Monday 4 January All boarders to return by 1900

Tuesday 5 January School starts

Friday 12 February Half term (all pupils depart 1600) - Sunday 21 February (all boarders return by 1900)

Monday 22 February Term resumes

Wednesday 24 March Term ends (all pupils depart 1600)

 

Trinity 2027

Thursday 8 April - Friday 9 April Staff training day

Sunday 11 April All boarders to return by 1900

Monday 12 April School starts

Friday 28 May Half term (all pupils depart 1600) - Sunday 6 June (all boarders return by 1900)

Monday 7 June Term resumes

Friday 2 July Prep School Speech Day 

Saturday 3 July Speech Day and Term ends (all pupils depart 1300)