2024 – 2027

Spring Term 2024
Start of TermTuesday 9 January
Half TermSaturday 10 February – Sunday 18 February
End of Term Thursday 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 Term Friday 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 Term Friday 13 December, 12:00
Spring Term 2025
Start of TermTuesday 7 January
Half TermSaturday 15 February – Sunday 23 February
End of Term Friday 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 Term Friday 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 Term Friday 12 December, 12:00
Spring Term 2026
Start of TermTuesday 6 January
Half TermSaturday 14 February – Sunday 22 February
End of Term Friday 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 Term Friday 10 July, 12:00
Autumn Term 2026
New Pupil InductionFriday 4 September
Start of TermMonday 7 September
Half TermSaturday 17 October – Sunday 1 November
End of Term Friday 18 December, 12:00
Spring Term 2027
Start of TermTuesday 12 January
Half TermSaturday 13 February – Sunday 21 February
End of Term Friday 19 March, 12:00
Summer Term 2027
Start of TermTuesday 13 April
May Bank HolidayMonday 3 May
Half TermSaturday 29 May – Sunday 6 June
End of Term Friday 9 July, 12:00