| Tuesday 1 September | Staff INSET Day |
| Wednesday 2 September | Staff INSET Day |
| Thursday 3 September | Pupil orientation day |
| Friday 4 September | Autumn Term begins |
| Monday 19 October – Friday 30 October | Autumn half term holiday |
| Friday 13 November | 7+ entrance examination (holiday for Y3-Y6) |
| Thursday 3 December | 11+ entrance examination (holiday for Y7-Y13) |
| Friday 11 December | Autumn Term ends for First, Lower, and Senior School* |
*First School to finish at 11.30am (coaches depart at 11.45am); Lower and Senior School to finish at 12.15pm (coaches depart at 12.30pm).
| Monday 4 January | Staff INSET Day |
| Tuesday 5 January | Spring Term begins for Senior and Lower Schools |
| Thursday 7 January | Spring Term begins for First School |
| Monday 15 February – Friday 19 February | Spring half term holiday |
| Thursday 25 March | Spring Term ends for First, Lower, and Senior School* |
*First School to finish at 11.30am (coaches depart at 11.45am); Lower and Senior School to finish at 12.15pm (coaches depart at 12.30pm).
| Monday 19 April | Summer Term begins |
| Monday 3 May | May Day Bank Holiday |
| Friday 28 May | Staff INSET Day |
| Monday 31 May – Friday 4 June | Summer half term holiday |
| Wednesday 16 June | Staff INSET Day |
| Friday 9 July | Summer Term ends for First,Lower and Senior School* |
*First School to finish at 11.30am (coaches depart at 11.45am); Lower and Senior School to finish at 12.15pm (coaches depart at 12.30pm).
| Monday 30 August | Bank Holiday |
| Tuesday 31 August | Staff INSET Day |
| Wednesday 1 September | Staff INSET Day |
| Thursday 2 September | Pupil Orientation Day |
| Friday 3 September | Autumn Term begins |
| Monday 18 October – Friday 29 October | Autumn Term Half-Term |
| Friday 12 November | 7+ entrance examination (No school for Y3-Y6, First School as normal) |
| Thursday 2 December | 11+ entrance examination (No School for Senior School) |
| Friday 10 December | Autumn Term Ends* |
*First School to finish at 11.30am (coaches depart at 11.45am); Lower and Senior School to finish at 12.15pm (coaches depart at 12.30pm).
| Monday 3 January | Bank Holiday |
| Tuesday 4 January | Staff INSET Day (Y11 & 13 Mock Exams to Commence) |
| Wednesday 5 January | Spring Term begins for Senior and Lower Schools |
| Friday 7 January | Spring Term begins for First School |
| Monday 14 February – Friday 18 February | Spring half term holiday |
| Friday 24 March | Spring Term Ends* |
*First School to finish at 11.30am (coaches depart at 11.45am); Lower and Senior School to finish at 12.15pm (coaches depart at 12.30pm).
| Monday 17 April | Easter Monday |
| Tuesday 18 April | Summer Term Begins |
| Monday 1 May | Early May Bank Holiday |
| Friday 26 May | Staff Marking Day (No School for Students) |
| Monday 29 May – Friday 2 June | Summer Term Half Term |
| Wednesday 14 June | Staff INSET Day (No School for Students) |
| Friday 7 July | Summer Term Ends* |
*First School to finish at 11.30am (coaches depart at 11.45am); Lower and Senior School to finish at 12.15pm (coaches depart at 12.30pm).