| School Year 2026–2027 | |
| Autumn Term 2026 | |
| Tuesday 1 September | Staff INSET |
| Wednesday 2 September | Staff INSET Day/Boarders arrive/Induction session for Year 7 |
| Thursday 3 September | Term begins |
| Saturday 19 November | Whole School Open Morning |
| Friday 16 October | HALF TERM begins (Boarding closes at 5pm) |
| Saturday 17 October – Sunday 1 November | Half Term Holiday (Boarders return after 4pm) |
| Monday 2 November | School resumes |
| Friday 11 December | Term Ends (Boarding closes at 5pm) |
| Spring Term 2027 | |
| Monday 4 January | Staff INSET Day (Boarders return after 4pm) |
| Tuesday 5 January | Term begins |
| Friday 12 February | HALF TERM begins (Boarding closes at 5pm) |
| Saturday 13 – Sunday 21 February | Half Term Holiday (Boarders return after 4pm) |
| Monday 22 February | School resumes |
| Thursday 25 March | Term Ends (Boarding closes at 5pm) |
| Good Friday 26 March – Easter Sunday 28 March – Easter Monday 29 March | |
| Summer Term 2027 | |
| Monday 19 April | Staff INSET Day (Boarders return after 4pm) |
| Tuesday 20 April | Term begins |
| Friday 23 April | Open Morning |
| Monday 3 May | Public Holiday (School closed, Boarding open) |
| Friday 28 May | HALF TERM begins (Boarding closes at 5pm) |
| Saturday 29 May – Sunday 6 June | Half Term Holiday (Boarders return after 4pm) |
| Monday 7 June | School resumes |
| Friday 9 July | Term Ends |
| Friday 10 July |
Senior Prize Giving 11am |


