Term Dates

Term Dates

Term Dates – 2023/24
TermFirst DayLast Day
Autumn 2023Tuesday 5 September (Years 7 & 12 only)Tuesday 19 December
Wednesday 6 September (Rest of school)Tuesday 19 December
Spring 2024Thursday 4 JanuaryThursday 28 March
Summer 2024Monday 15 AprilFriday 19 July
Half Term Holidays
Autumn 2023Monday 23 to Friday 27 October (inclusive)
Spring 2024Monday 12 to Friday 16 February (inclusive)
Summer 2024Monday 27 to Friday 31 May (inclusive)
Non-Pupil Days4 September 2023; 20 October 2023; 27 November 2023; 22, 23 & 24 July 2024
Term Dates – 2024/25
TermFirst DayLast Day
Autumn 2024Tuesday 3 September (Years 7 & 12 only)Friday 20 December
Wednesday 4 September (Rest of school)Friday 20 December
Spring 2025Monday 6 JanuaryFriday 4 April
Summer 2025Tuesday 22 AprilFriday 18 July
Half Term Holidays
Autumn 2024Monday 28 October to Friday 1 November (inclusive)
Spring 2025Monday 17 to Friday 21 February (inclusive)
Summer 2025Monday 26 to Friday 30 May (inclusive)
Non-Pupil DaysMonday 2 September 2024; Friday 25 October 2024; Monday 2 December 2024; Monday 21 & Tuesday 22 July 2025
Term Dates – 2025/26
TermFirst DayLast Day
Autumn 2025Tuesday 2 September (Years 7 & 12 only)Friday 19 December
Wednesday 3 September (Rest of school)Friday 19 December
Spring 2026Monday 5 JanuaryThursday 2 April
Summer 2026Monday 20 AprilFriday 17 July
Half Term Holidays
Autumn 2025Monday 27 to Friday 31 October (inclusive)
Spring 2026Monday 16 to Friday 20 February (inclusive)
Summer 2026Monday 25 to Friday 29 May (inclusive)
Non-Pupil DaysMonday 1 September 2025; Friday 24 October 2025; Monday 1 December 2025; Monday 20 & Tuesday 21 July 2026