Term dates

School Terms and Holiday Dates 2024 / 2025

Autumn Term 2024

Inset day: Monday 2 September / Tuesday 3 September 
Term starts: Wednesday 4 September
Term ends: Friday 25 October
Holiday: Monday 28 October – Friday 1 November
Term Starts: Monday 4 November
Term ends: Friday 20 December
Holiday: Monday 23 December – Friday 3 January

Spring Term 2025

Term starts: Monday 6 January
Term ends: Friday 14  February
Holiday: Monday 17 February – Friday 21 February
Term ends: Thursday 10th April
Inset day: Friday 11 April
Holiday: Monday 14 April – Friday 25 April
Easter Sunday: Sunday 20 April

Summer Term 2025

Term starts: Monday 28 April
May Day: Monday 5 May
Term ends: Friday 23 May
Holiday: Monday 26 May – Friday 30 May
Inset day: Monday 2 June
Term starts: Tuesday 3 June
Term ends: Thursday 17 July
Inset day: Friday 18 July

School Terms and Holiday Dates 2025 / 2026

Autumn Term 2025

Inset day: Monday 1 September
Term starts: Tuesday 2 September
Term ends: Friday 24 October
Holiday: Monday 27 October – Friday 31 October
Term starts: Monday 3 November
Term ends: Friday 19 December
Holiday: Monday 22 December – Friday 2 January

Spring Term 2026

Inset day: Monday 5 January
Term starts: Tuesday 6 January
Term ends: Friday 13 February
Holiday: Monday 16 February – Friday 20 February
Term ends: Friday 27 March
Holiday: Monday 30 March – Friday 10 April
Easter Sunday: Sunday 5 April

Summer Term 2026

Term starts: Monday 13 April
May Day: Monday 4 May
Term ends: Friday 22 May
Holiday: Monday 25 May – Friday 29 May
Inset day: Monday 1st June
Term starts: Tuesday 2nd June
Term ends: Friday 17 July