- Summer Term 2023
- Autumn Term 2023
- Spring Term 2024
- Summer Term 2024
- Autumn Term 2024
Sunday 16 April | Junior Boarders return between 6pm and 7pm |
Monday 17 April | Senior Boarders return between 2pm and 6pm Term begins for Junior pupils with registration at 8.35am |
Tuesday 18 April | Term begins for Senior pupils with registration at 8.35am |
Monday 01 May | Early May Bank Holiday |
Monday 08 May | Coronation Bank Holiday for Years 7, 8, 9, 10 and 12 (revision classes for Years 11 and 13) |
Friday 26 May | Half term begins at end of afternoon school |
Sunday 04 June | Boarders return between 2pm and 9pm (Senior) After 6.30pm (Junior) |
Monday 05 June | Registration for all pupils |
Saturday 01 July | Speech Day |
Thursday 06 July | Term ends at the end of afternoon school |
Saturday 02 September | New boarders arrival |
Sunday 03 September | Rest of Year 12 boarders return by 18:00 |
Monday 04 September | Induction Day for new students (day and boarding) All other boarders return by 18:00 |
Tuesday 05 September | Term begins with registration for all students at 08:35 |
Friday 20 October | Half-term commences at 16:25 |
Sunday 05 November | Boarders return between 14:00 and 21:00 |
Monday 06 November | Registration for all students at 08:35 |
Friday 15 December | Term ends at 16:25 |
Sunday 07 January | Boarders return between 14:00 and 21:00 |
Monday 08 January | Term begins with registration for all students at 08:35 |
Friday 09 February | Half-term commences at 16:25 |
Sunday 18 February | Boarders return between 14:00 and 21:00 |
Monday 19 February | Registration for all students at 08:35 |
Friday 22 March | Terms ends at 16:25 |
Sunday 14 April | Boarders return between 14:00 and 21:00 |
Monday 15 April | Term begins with registration for all students at 08:35 |
Friday 24 May | Half-term commences at 16:25 |
Sunday 02 June | Boarders return between 14:00 and 21:00 |
Monday 03 June | Registration for all students at 08:35 |
Saturday 29 June | Speech Day |
Thursday 04 July | Term ends |
Saturday 31 August | New boarders arrival |
Saturday 31 August | New boarders arrival |