Term begins
Monday 2 September (boarders Sunday 1 September, at 6pm)
Term ends
Friday 13 December
Half-term
Friday 18 October – Sunday 3 November
Exeat weekends
Friday 27 – Sunday 29 September
Friday 22 – Sunday 24 November
In weekends
7-8 September, 21-22 September, 12-13 October, 9-10 November, 7-8 December
Out weekends
14-15 September, 5-6 October, 16-17 November, 30-1 December
Term begins
Monday 6 January (boarders return on Sunday 5 January)
Term ends
Friday 28 March
Half-term
Friday 14 – Sunday 23 February
Exeat weekends
Friday 24 – 26 January
Term begins
Wednesday 23 April (boarders return on Tuesday 22 April)
Term ends
Saturday 4 July
Bank holiday
Monday 5 May
Half-term
Friday 23 May – Sunday 1 June
Exeat weekends
Saturday 3 – Monday 5 May