2023-2026

Autumn Term 2023
New Pupil InductionWednesday 6 September
Start of TermThursday 7 September
Half TermSaturday 21 October – Sunday 5 November
End of TermFriday 15 December, 12:00
Spring Term 2024
Start of TermTuesday 9 January
Half TermSaturday 10 February – Sunday 18 February
End of TermThursday 28 March, 12:00
Summer Term 2024
Start of TermTuesday 16 April
May Bank HolidayMonday 6 May
Half TermSaturday 25 May – Sunday 2 June
End of TermFriday 5 July, 12:00
Autumn Term 2024
New Pupil InductionWednesday 4 September
Start of TermThursday 5 September
Half TermSaturday 19 October – Sunday 3 November
End of TermFriday 13 December, 12:00
Spring Term 2025
Start of TermTuesday 7 January
Half TermSaturday 15 February – Sunday 23 February
End of TermFriday 4 April, 12:00
Summer Term 2025
Start of TermTuesday 29 April
May Bank HolidayMonday 5 May
Half TermSaturday 24 May – Sunday 1 June
End of TermFriday 4 July, 12:00
Autumn Term 2025
New Pupil InductionWednesday 3 September
Start of TermThursday 4 September
Half TermSaturday 18 October – Sunday 2 November
End of TermFriday 12 December, 12:00
Spring Term 2026
Start of TermTuesday 6 January
Half TermSaturday 14 February – Sunday 22 February
End of TermFriday 27 March, 12:00
Summer Term 2026
Start of TermTuesday 21 April
May Bank HolidayMonday 4 May
Half TermSaturday 23 May – Sunday 31 May
End of TermFriday 10 July, 12:00