Academic Year 2023/24
Autumn 2023
Staff Training Day – Thursday 31 August
Staff Training Day – Friday 1 September
Induction Day for Year 6 and Year 7 only – Monday 4 September
Junior School Term starts Monday 4 September
Senior School Term starts Tuesday 5 September
Half-term holiday – Monday 16 October – Friday 27 October
Term Ends – Wednesday 20 December
Spring 2024
Staff Training Day – Friday 5 January
Term begins – Monday 8 January
Half-term holiday – Monday 19 to Friday 23 February
Term Ends – Friday 22 March
Summer 2024
Staff Training Day – Wednesday 10 April
Term begins – Thursday 11 April
Half-term holiday – Monday 27 May to Friday 31 May
Term Ends – Thursday 4 July (EYFS & Junior School)
Term Ends – Friday 5 July (Senior School)
Academic Year 2024/25
Autumn 2024
Staff Training Day – Thursday 29 August
Staff Training Day – Friday 30 August
Induction Day for Year 6 and Year 7 only – Monday 2 September
Junior School Term starts Monday 2 September
Senior School Term starts Tuesday 3 September
Half-term holiday – Monday 21 October – Friday 1 November
Term Ends – Thursday 19 December
Spring 2025
Staff Training Day – Monday 6 January
Term begins – Tuesday 7 January
Half-term holiday – Monday 17 to Friday 21 February
Term Ends – Friday 4 April
Summer 2025
Staff Training Day – Wednesday 23 April
Term begins – Thursday 24 April
Half-term holiday – Monday 26 May to Friday 30 May
Term Ends – Thursday 3 July (EYFS & Junior School)
Term Ends – Friday 4 July