Term Dates

2023 term dates

Summer Term

Term dates

Monday 30 January – Thursday 6 April 2023

School holidays

Friday 3 March – Monday 6 March 2023 (mid-term break)

Friday 7 April – Tuesday 25 April 2023

Autumn Term

Term dates

Wednesday 26 April – Friday 30 June 2023

School holidays

Friday 2 June – Monday 5 June 2023 (mid-term break)

Saturday 1 July – Monday 24 July 2023

Winter Term

Term dates

Tuesday 25 July – Friday 22 September 2023

School holidays

Friday 18 August – Monday 21 August 2023 (mid-term break)

Junior and Middle School

Saturday 23 September – Monday 9 October 2023

Senior School

Saturday 23 September – Tuesday 10 October 2023

Spring Term

Term dates

Junior School

Tuesday 10 October – Monday 4 December 2023

Middle School

Tuesday 10 October – Tuesday 5 December 2023

Senior School

Wednesday 11 October – Wednesday 6 December 2023

School holidays

Junior School

Tuesday 5 December 2023 – Monday 29 January 2024

Middle School

Wednesday 6 December 2023 – Monday 29 January 2024

Senior School

Thursday 7 December 2023 – Monday 29 January 2024


2024 term dates

Summer Term

Term dates

Monday 29 January – Thursday 28 March 2024

School holidays

Friday 1 March – Monday 4 March (mid-term break)

Friday 29 March – Monday 15 April 2024

Autumn Term

Term dates

Tuesday 16 April – Friday 28 June 2024

School holidays

Friday 31 May – Monday 3 June 2024 (mid-term break)

Saturday 29 June – Monday 22 July 2024

Winter Term

Term dates

Tuesday 23 July – Friday 20 September 2024

School holidays

Friday 16 – Monday 19 August 2024 (mid-term break)

Junior and Middle School

Saturday 21 September – Monday 7 October 2024

Senior School

Saturday 21 September – Tuesday 8 October 2024

Spring Term

Term dates

Junior and Middle School

Tuesday 8 October – Tuesday 3 December 2024

Senior School

Wednesday 9 October – Wednesday 4 December 2024

School holidays

TBC