Skip to content

Share your feedback on our website

We are making some improvements to our website and are looking for your feedback to help us understand more about your experience today. It will help us see how well it’s working and shape future changes.

Complete this short survey to let us know what you think – it should take no more than five minutes to complete. Thank you for your help.

Graduation hat icon

Term and holiday dates

School term and holiday dates 

2022/2023 academic year

Autumn term

Thursday 1 September 2022 – Friday 16 December 2022 (72 days)

  • Half-term holiday: Monday 24 October – Friday 28 October 2022
  • Christmas Day: Sunday 25 December 2022 (Tuesday 27 December substitute day)
  • Boxing Day: Monday 26 December 2022
  • New Year’s Day: Sunday 1 January 2023 (Monday 2 January substitute day)

Spring term

Tuesday 3 January 2023 – Friday 31 March 2023 (59 days)

  • Half-term holiday: Monday 13 February – Friday 17 February 2023
  • Easter holiday: Monday 3 April 2023 – Friday 14 April
  • Good Friday: Friday 7 April 2023
  • Easter Monday: Monday 10 April 2023

Summer term

Monday 17 April 2023 – Friday 21 July 2023 (64 days)

  • Half-term holiday: Monday 29 May – Friday 2 June 2023
  • May bank holiday: Monday 1 May 2023
  • Coronation of His Majesty King Charles III: Monday 8 May 2023
  • Spring bank holiday: Monday 29 May 2023
  • Secondary Transition Day: Thursday 6 July 2023

Total number of days: 195

Inset days: Five days (to be determined from within the above 195 days by Headteachers, in consultation with their governing bodies).

2023/2024 academic year

Autumn Term (74 days)

Monday 4 September 2023 – Friday 20 October 2023

  • Half term: Monday 23 October – Friday 27 October

Monday 30 October 2023 – Thursday 21 December 2023 

Public holidays

  • Christmas Day: Monday 25 December 2023
  • Boxing Day: Tuesday 26 December 2023
  • New Year’s Day: Monday 1 January 2024

Spring Term (54 days)

Monday 8 January 2024 – Friday 9 February 2024

  • Half term: Monday 12 February – Friday 16 February 

Monday 19 February 2024 – Thursday 28 March 2024

  • Easter holiday: Friday 29 March 2024 – Friday 12 April 2024

Public holidays

  • Good Friday: Friday 29 March 2024
  • Easter Monday: Monday 1 April 2024

Summer Term (67 days)

Monday 15 April 2024 – Friday 24 May 2024

  • Half term: Monday 27 May – Friday 31 May 2024

Monday 3 June 2024 – Wednesday 24 July 2024

  • Secondary Transition Day: Thursday 4 July 2024

Public holidays

  • May bank holiday: Monday 6 May 2024
  • Spring bank holiday: Monday 27 May 2024

Total number of days: 195

Inset days: Five days (to be determined from within the above 195 days by headteachers, in consultation with their governing bodies).

2024/2025 academic year

Autumn Term (75 days)

Monday 2 September 2024 – Friday 25 October 2024

  • Half term: Monday 28 October 2024 - Friday 1 November 2024

Monday 4 November 2024 – Friday 20 December 2024

  • Winter holiday: Monday 23 December 2024 – Friday 3 January 2024

Public holidays

  • Christmas Day: Wednesday 25 December 2024
  • Boxing Day: Thursday 26 December 2024
  • New Year's Day: Wednesday 1 January 2025

Spring Term (60 days)

Monday 6 January 2025 – Friday 14 February 2025

  • Half term: Monday 17 February 2025 – Friday 21 February 2025

Monday 24 February 2025 – Friday 4 April 2025 

  • Spring holiday: Monday 7 April 2025 – Monday 21 April 2025

Public holidays

  • Good Friday: Friday 18 April 2025
  • Easter Monday: Monday 21 April 2025

Summer Term (60 days)

Tuesday 22 April 2025 – Friday 23 May 2025

  • Half term: Monday 26 May 2025 – Friday 30 May 2025

Monday 2 June 2025 – Tuesday 22 July 2025

  • Secondary Transition Day: Thursday 3 July 2025

Public holidays

  • May bank holiday: Monday 5 May 2025
  • Spring bank holiday: Monday 26 May 2025
  • August bank holiday: Monday 25 August 2025

Total number of days: 195

Inset days: Five days (to be determined from within the above 195 days by headteachers, in consultation with their governing bodies).

2025/2026 academic year

Autumn Term (75 days)

Monday 1 September 2025 to Friday 24 October 2025

  • Half term: Monday 27 October 2025 to Friday 31 October 2025

Monday 3 November 2025 to Friday 19 December 2025

  • Winter holiday: Monday 22 December 2025 to Friday 2 January 2026

Public holidays

  • Christmas Day: Thursday 25 December 2025
  • Boxing Day: Friday 26 December 2025
  • New Year's Day: Thursday 1 January 2026

Spring Term (55 days)

Monday 5 January 2026 to Friday 13 February 2026

  • Half term: Monday 16 February 2026 to Friday 20 February 2026

Monday 23 February 2026 to Friday 27 March 2026

  • Spring holiday: Monday 30 March 2026 to Friday 10 April 2026

Public holidays

  • Good Friday: Friday 3 April 2026
  • Easter Monday: Monday 6 April 2025

Summer Term (65 days)

Monday 13 April 2026 to Friday 22 May 2026

  • Half term: Monday 25 May 2026 to Friday 29 May 2026

Monday 1 June 2026 to Monday 20 July 2026

  • Secondary Transition Day: Thursday 2 July 2026

Public holidays

  • May Day bank holiday: Monday 4 May 2026
  • Spring bank holiday: Monday 25 May 2026
  • August bank holiday: Monday 31 August 2026

Total number of days: 195

Inset days: Five days (to be decided from the 195 days by headteachers with their governing bodies)

2026/2027 academic year

Autumn Term (73 days)

Wednesday 2 September 2026 to Friday 23 October 2026

  • Half term: Monday 26 October 2026 to Friday 30 October 2026

Monday 2 November 2026 to Friday 18 December 2026

  • Winter holiday: Monday 21 December 2026 to Friday 1 January 2027

Public holidays

  • Christmas Day: Friday 25 December 2026
  • Boxing Day: Monday 28 December 2026
  • New Year's Day: Friday 1 January 2027

Spring Term (54 days)

Monday 4 January 2027 to Friday 12 February 2027

  • Half term: Monday 15 February 2027 to Friday 19 February 2027

Monday 22 February 2027 to Thursday 25 March 2027

  • Spring holiday: Friday 26 March 2027 to Friday 9 April 2027

Public holidays

  • Good Friday: Friday 26 March 2027
  • Easter Monday: Monday 29 March 2027

Summer Term (68 days)

Monday 12 April 2027 to Friday 28 May 2027

  • Half term: Monday 31 May 2027 to Friday 4 June 2027

Monday 7 June 2027 to Thursday 22 July 2027

  • Secondary Transition Day: Thursday 1 July 2027

Public holidays

  • May Day bank holiday: Monday 3 May 2027
  • Spring bank holiday: Monday 31 May 2027
  • August bank holiday: Monday 30 August 2027

Total number of days: 195

Inset days: Five days (to be decided from the 195 days by headteachers with their governing bodies)

2027/2028 academic year

Autumn Term (73 days)

Wednesday 1 September 2027 to Friday 22 October 2027

  • Half term: Monday 25 October 2027 to Friday 29 October 2027

Monday 1 November 2027 to Friday 17 December 2027

  • Winter holiday: Monday 20 December 2027 to Monday 3 January 2028

Public holidays

  • Christmas Day: Saturday 25 December 2027 (bank holiday on Monday 27 December)
  • Boxing Day: Tuesday 28 December 2027
  • New Year's Day: Saturday 1 January 2028 (bank holiday on Monday 3 January)

Spring Term (59 days)

Tuesday 4 January 2028 to Friday 11 February 2028

  • Half term: Monday 14 February 2028 to Friday 18 February 2028

Monday 21 February 2028 to Friday 31 March 2028

  • Spring holiday: Monday 3 April 2028 to Monday 17 April 2028

Public holidays

  • Good Friday: Friday 14 April 2028
  • Easter Monday: Monday 17 April 2028

Summer Term (63 days)

Tuesday 18 April 2028 to Friday 26 May 2028

  • Half term: Monday 29 May 2028 to Friday 2 June 2028

Monday 5 June 2028 to Tuesday 21 July 2028

  • Secondary Transition Day: Thursday 6 July 2028

Public holidays

  • May Day bank holiday: Monday 1 May 2028
  • Spring bank holiday: Monday 29 May 2028
  • August bank holiday: Monday 28 August 2028

Total number of days: 195

Inset days: Five days (to be decided from the 195 days by headteachers with their governing bodies)

2028/2029 academic year

Autumn Term (71 days)

Friday 1 September 2028 to Friday 20 October 2028

  • Half term: Monday 23 October 2028 to Friday 27 October 2028

Monday 30 October 2028 to Friday 15 December 2028

  • Winter holiday: Monday 18 December 2028 to Monday 1 January 2029

Public holidays

  • Christmas Day: Monday 25 December 2028
  • Boxing Day: Tuesday 26 December 2028
  • New Year's Day: Monday 1 January 2029

Spring Term (58 days)

Tuesday 2 January 2029 to Friday 9 February 2029

  • Half term: Monday 12 February 2029 to Friday 16 February 2029

Monday 19 February 2029 to Thursday 29 March 2029

  • Spring holiday: Friday 30 May 2029 to Friday 13 April 2029

Public holidays

  • Good Friday: Friday 30 April 2029
  • Easter Monday: Monday 2 May 2029

Summer Term (66 days)

Monday 16 April 2029 to Friday 25 May 2029

  • Half term: Monday 28 May 2029 to Friday 1 June 2029

Monday 4 June 2029 to Tuesday 24 July 2029

  • Secondary Transition Day: Thursday 5 July 2029

Public holidays

  • May Day bank holiday: Monday 7 May 2029
  • Spring bank holiday: Monday 28 May 2029
  • August bank holiday: Monday 27 August 2029

Total number of days: 195

Inset days: Five days (to be decided from the 195 days by headteachers with their governing bodies)

2029/2030 academic year

Autumn Term (70 days)

Monday 1 September 2029 to Friday 19 October 2029

  • Half term: Monday 22 October 2029 to Friday 26 October 2029

Monday 29 October 2029 to Friday 14 December 2029

  • Winter holiday: Monday 17 December 2029 to Tuesday 1 January 2030

Public holidays

  • Christmas Day: Tuesday 25 December 2029
  • Boxing Day: Wednesday 26 December 2029
  • New Year's Day: Tuesday 1 January 2030

Spring Term (63 days)

Wednesday 2 January 2030 to Friday 15 February 2030

  • Half term: Monday 18 February 2030 to Friday 22 February 2030

Monday 25 February 2030 to Friday 5 April 2030

  • Spring holiday: Monday 8 April 2030 to Monday 22 April 2030

Public holidays

  • Good Friday: Friday 19 April 2030
  • Easter Monday: Monday 22 April 2030

Summer Term (62 days)

Tuesday 23 April 2030 to Friday 24 May 2030

  • Half term: Monday 27 May 2030 to Friday 31 May 2030

Monday 3 June 2030 to Thursday 25 July 2030

  • Secondary Transition Day: Thursday 2 July 2030

Public holidays

  • May Day bank holiday: Monday 6 May 2030
  • Spring bank holiday: Monday 27 May 2030
  • August bank holiday: Monday 26 August 2030

Total number of days: 195

Inset days: Five days (to be decided from the 195 days by headteachers with their governing bodies)

Was this information helpful?



Data protection: We will handle your personal information in line with the Data Protection Act 1998 and in accordance with the council’s Fair Processing Notice.