Summer term 2026
| Monday 20 April | Staff INSET |
| Tuesday 21 April | Term Starts |
| Friday 1 to Monday 4 May | Exeat Weekend (Boarders to return after 6pm on Monday) |
| Monday 4 May | May Day Bank Holiday |
| Friday 22 May | Half Term Begins |
| Sunday 31 May | Half Term Ends |
| Friday 3 July | Founder’s Day |
| Friday 3 July | Term Ends |
Autumn Term 2027
| Tuesday 1 September to Wednesday 2 September | Staff INSET |
| Thursday 3 September | Term Starts |
| Friday 25 to Sunday 27 September | Exeat Weekend (Boarders to return after 6pm) |
| Friday 16 October | Half Term Begins |
| Sunday 1 November | Half Term Ends |
| Friday 20 November to Sunday 22 November | Exeat Weekend (Boarders to return after 6pm) |
| Thursday 10 December | School Carol Service |
| Thursday 10 December | Term Ends |
Spring Term 2027
| Monday 4 January | Staff INSET |
| Tuesday 5 January | Term Starts |
| Friday 22 January to Sunday 24 January | Exeat Weekend (Boarders to return after 6pm) |
| Friday 12 February | Half Term Begins |
| Sunday 21 February | Half Term Ends |
| Friday 12 March to Sunday 14 March | Exeat Weekend (Boarders to return after 6pm) |
| Thursday 25 March | Term Ends |
Date and times are correct as of 16 April 2026. While every effort will be made to keep to these dates, the School reserves the right to alter them as required.