Term dates

2024 to 2025

2024 to 2025 term dates
Term Dates
Autumn term 2024 Starts: Wednesday 4 September (INSET day Tuesday 3 September)
Half term: Monday 28 October to Friday 1 November
Christmas holiday: Monday 23 December to Friday 3 January
Ends: Friday 20 December
Spring term 2025 Starts: Monday 6 January
Half term: Monday 17 February to Friday 21 February
Spring holiday: Monday 7 April to Monday 21 April
Bank holidays: Friday 18 April and Monday 21 April
Ends: Friday 4 April
Summer term 2025 Starts: Tuesday 22 April
Half term: Monday 26 May to Friday 30 May
Bank holidays: 5 and 26 May
Ends: Wednesday 23 July

2025 to 2026

2025 to 2026 term dates
Term Dates
Autumn term 2025 Starts: Thursday 4 September (INSET day Wednesday 3 September)
Half term: Monday 27 October to Friday 31 October
Christmas holiday: Monday 22 December to Friday 2 January
Ends: Friday 19 December
Spring term 2026 Starts: Monday 5 January
Half term: Monday 16 February to Friday 20 February
Spring holiday: Monday 30 March to Friday 10 April
Bank holidays: Friday 3 April and Monday 6 April
Ends: Friday 27 March
Summer term 2026 Starts: Monday 13 April
Half term: Monday 25 May to Friday 29 May
Bank holidays: 4 and 25 May
Ends: Wednesday 22 July

Teacher training days

Teacher Training Days (INSET) are specified by the headteacher and governors of each school. Contact the school directly to find out when these will be taken.