This site uses cookies and other tracking technology to assist with navigation and your ability to provide feedback, analyse your use of our products and services, assist with our promotional efforts, and provide content from third parties.


Session Dates

Below you will find the dates for the current school session. Whilst every effort will be made to adhere to these dates, they may be subject to change and will be updated accordingly.

Autumn Term 2020

Term Starts Thursday 13 August
September Holiday Friday 25 and Monday 28 September
Half Term Holiday Friday 9 – Friday 23 October (inclusive)
Term Ends Friday 18 December
(Staff In-service days: Tuesday 11, Wednesday 12 August; Friday 9 October)

Spring Term 2021

Term Starts Wednesday 6 January
Entrance Test Day

Wednesday 20 January -
Senior School closed all day; 
Junior School closed PM

Half Term Holiday Monday 8 – Friday 12 February (inclusive)
Term Ends Thursday 1 April
(Staff In-service day: Tuesday 5 January)

Summer Term 2021

Term Starts Tuesday 20 April
May Holiday Monday 3 May
Half Term Holiday Friday 28 and Monday 31 May (inclusive)
Senior School Pupil Holiday Monday 7 June
Term Ends Junior School – Wednesday 23 June
Senior School – Thursday 24 June
(Staff In-service days: Monday 19 April, Monday 7 June [Senior School staff only])


Autumn Term 2021

Term Starts Thursday 19 August
September Holiday Friday 24 and Monday 27 September (inclusive)
Half Term Holiday Friday 8 – Friday 15 October (inclusive)
Term Ends Friday 17 December
(Staff In-service days: Monday 16, Tuesday 17, Wednesday 18 August; Friday 8 October)

Spring Term 2022

Term Starts Monday 10 January
Half Term Holiday Monday 14 – Friday 18 February (inclusive)
Term Ends Friday 1 April
(Staff In-service day: Friday 7 January)

Summer Term 2022

Term Starts Wednesday 20 April
May Holiday Monday 2 May
Half Term Holiday Friday 27 and Monday 30 May
Term Ends Junior School – Wednesday 22 June
Senior School – Thursday 23 June
(Staff In-service day: Tuesday 19 April)