Term dates

Academic year 2023-24

Trinity Term 2024:
15 April - 5 July
Term StartsMonday 15 April
May Half TermMonday 27 May - Friday 31 May
Term EndsFriday 5 July
(School finishes 12:00)
Bank HolidayMonday 6 May
INSET DayFriday 24 May

Academic year 2024-25

Michaelmas Term 2024:
3 September - 14 December
INSET DaysFriday 30 August & Monday 02 September
Term StartsTuesday 03 September
Half TermMonday 21 October - Friday 01 November
Term EndsFriday 13 December
(Junior School finishes 12:00, Senior School finishes 16:00)
Lent Term 2025:
6 January - 28 March
Term StartsMonday 06 January
Half TermMonday 17 February - Friday 21 February
Term EndsFriday 28 March (School finishes 16:00)
Entrance DayFriday 10 January
(No school for pupils in Reception – Year 10)
(Years 11, L6 & U6 will be in school)
Trinity Term 2025:
22 April - 4 July
Term StartsTuesday 22 April
Half TermMonday 26 May - Friday 30 May
Term EndsFriday 04 July
(School finishes 12:00)
Bank HolidayMonday 05 May
INSET DayFriday 23 May

Academic year 2025-26

Michaelmas Term 2025:
3 September - 16 December
INSET DaysMonday 01 September & Tuesday 02 September
Term StartsWednesday 03 September
Half TermMonday 20 October - Friday 31 October
Term EndsTuesday 16 December
(Junior School finishes 12:00, Senior School finishes 16:00)
Lent Term 2026:
5 January - 27 March
Term StartsMonday 05 January
Half TermMonday 16 February - Friday 20 February
Term EndsFriday 27 March (School finishes 16:00)
Entrance DayFriday 09 January
(No school for pupils in Reception – Year 10)
(Years 11, L6 & U6 will be in school)
Trinity Term 2026:
20 April - 8 July
Term StartsMonday 20 April
May Half TermMonday 25 May - Friday 29 May
Term EndsFriday 8 July
(School finishes 12:00)
Bank HolidayMonday 4 May
INSET DayFriday 22 May