Term dates

2023 to 2024

2023 to 2024 term dates
Term Dates
Autumn term 2023 Starts: Monday 4 September (INSET day Friday 1 September)
Half term: Monday 23 October to Friday 27 October
Christmas holiday: Monday 18 December to Monday 1 January
Ends: Friday 15 December
Spring term 2024 Starts: Tuesday 2 January
Half term: Monday 12 February to Friday 16 February
Spring holiday: Friday 29 March to Friday 12 April
Bank holidays: Friday 29 March and Monday 1 April
Ends: Thursday 28 March
Summer term 2024 Starts: Monday 15 April
Half term: Monday 27 May to Friday 31 May
Bank holidays: 6 and 27 May
Ends: Tuesday 23 July

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.