Term dates

Academic year 2024-25

Trinity Term 2025:
22 April - 4 July
Term startsTuesday 22 April
Half-termMonday 26 May - Friday 30 May
Term endsFriday 4 July
(School finishes 12:00)
Bank holidayMonday 5 May
Inset dayFriday 23 May

Academic year 2025-26

Michaelmas Term 2025:
3 September - 16 December
Inset daysMonday 1 September & Tuesday 2 September
Term startsWednesday 3 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 5 January
Half-termMonday 16 February - Friday 20 February
Term endsFriday 27 March (School finishes 16:00)
Entrance dayFriday 9 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
Half-termMonday 25 May - Friday 29 May
Term endsWednesday 8 July
(School finishes 12:00)
Bank holidayMonday 4 May
Inset dayFriday 22 May

Academic year 2026-27

Michaelmas Term 2026:
3 September - 15 December
Inset daysTuesday 1 September & Wednesday 2 September
Term startsThursday 3 September (Year 7 to arrive
afternoon 2 September)
Half-termMonday 19 October - Friday 30 October
Term endsTuesday 15 December (School finishes 12:00)
Lent Term 2027:
4 January - 25 March
Term startsMonday 4 January
Half-termMonday 15 February - Friday 19 February
Term endsThursday 25 March (School finishes 16:00)
Entrance dayFriday 8 January (No school for pupils in
Reception - Year 10)
(Years 11, L6 & U6 will be in school)
Trinity Term 2027:
19 April - 7 July
Term startsMonday 19 April
Half-termMonday 31 May - Friday 4 June
Term endsWednesday 7 July
(School finishes 12:00)
Bank holidayMonday 3 May
Inset dayMonday 7 June