This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Term dates and School Calendar
School calendar
Term dates
Autumn Term 2023
Tuesday 29 August | New Staff Training Day |
Wednesday 30 August – Friday 1 September | Staff INSET |
Saturday 2 September (by 6.00 pm) | College Prefects return |
Sunday 3 September | Induction Day for new pupils and returning pupils into Year 9 |
Monday 4 September (by 8.10 am) | Day pupils return |
Saturday 9 – Sunday 10 September | In weekend |
Friday 29 September 1.00 pm – Sunday 1 October 9.30 pm |
Long-exeat weekend |
Friday 20 October 1.30 pm |
Half Term starts |
Sunday 5 November (by 8.30 pm) |
Boarders return |
Monday 6 November (by 8.10 am) | Day pupils return |
Saturday 11 November – Sunday 12 November | In weekend |
Friday 24 November 1.00 pm – Sunday 26 November 9.30 pm | Long-exeat weekend |
Friday 15 December 1.30 pm |
End of Autumn Term |
Spring Term 2024
Monday 8 January | STAFF INSET |
Monday 8 January (by 8.30 pm) | Boarders return |
Tuesday 9 January (by 8.10 am) | Day pupils return |
Saturday 13 January – Sunday 14 January | In weekend |
Friday 26 January 1.00 pm – Sunday 28 January 9.30 pm | Long-exeat weekend |
Friday 16 February 1.30 pm | Half Term starts |
Sunday 25 February (by 8.30 pm) | Boarders return |
Monday 26 February (by 8.10 am) | Day pupils return |
Saturday 9 March – Sunday 10 March | In weekend |
Thursday 21 March 1.30 pm | End of Spring Term |
Thursday 21 March – Friday 22 March | Staff INSET |
Summer Term 2024
Sunday 14 April (by 8.30 pm) | Boarders return |
Monday 15 April (by 8.10 am) | Day pupils return |
Sunday 5 May – Monday 6 May 9.30 pm | Long-exeat weekend from after sport Saturday 4 May |
Friday 24 May 1.30 pm | Half Term starts |
Sunday 2 June (by 8.30 pm) | Boarders return |
Monday 3 June (by 8.10 am) | Day pupils return |
Sunday 16 June | Welcome Day for new Pupils |
Saturday 22 June – Sunday 23 June | In weekend |
Saturday 29 June | Speech Day, End of Summer Term, Leavers’ Ball |
2024-2025
Autumn Term 2024
Tuesday 27 August | New Staff Training Day |
Wednesday 28 – Friday 30 August | Staff INSET |
Saturday 31 August (by 6.00 pm) | College Prefects return |
Sunday 1 September | Induction Day for new pupils and returning pupils into Year 9 |
Monday 2 September (by 8.10 am) | Day pupils return |
Saturday 7 – Sunday 8 September | In weekend |
Friday 27 September 1.00 pm – Sunday 29 September 9.30pm | Long-exeat weekend |
Friday 18 October 1.30 pm | Half Term starts |
Sunday 3 November (by 8.30 pm) |
Boarders return |
Monday 4 November (by 8.10 am) |
Day pupils return |
Saturday 9 – Sunday 10 November | In weekend |
Friday 22 November 1.00 pm – Sunday 24 November 9.30 pm | Long-exeat weekend |
Friday 13 December 1.30 pm |
End of Autumn Term |
Spring Term 2025
Monday 6 January | STAFF INSET |
Monday 6 January (by 8.30 pm) | Boarders return |
Tuesday 7 January (by 8.10 am) | Day pupils return |
Saturday 11 January – Sunday 12 January | In weekend |
Friday 24 January 1.00 pm – Sunday 26 January 9.30 pm | Long-exeat weekend |
Friday 14 February 1.30 pm | Half Term starts |
Sunday 23 February (by 8.30 pm) | Boarders return |
Monday 24 February (by 8.10 am) |
Day pupils return |
Saturday 8 March – Sunday 9 March | In weekend |
Thursday 27 March 1.30pm | End of Spring Term |
Thursday 27 March – Friday 28 March | Staff INSET |
Summer Term 2025
Sunday 20 April (by 8.30 pm) | Boarders return |
Monday 21 April (by 8.10 am) | Day pupils return |
Friday 23 May 1.30 pm | Half Term starts |
Sunday 1 June (by 8.30 pm) | Boarders return |
Monday 2 June (by 8.10 am) | Day pupils return |
Saturday 21 June – Sunday 22 June | In weekend |
Saturday 28 June |
Speech Day, End of Summer Term, Leavers’ Ball |