Skip to content

Some online services unavailable on Saturday 23 November and Monday 25 November

Due to essential maintenance some of our online services will be unavailable over the next few days.

  • On Saturday 23 November between 9am–5pm you will be unable to view your council tax, council tax support and housing benefits accounts or documents while we upgrade our systems.
  • On Monday 25 November between 6–11pm our online parking services will be unavailable. During this time, you won’t be able to review or pay for parking tickets or buy parking permits or visitor vouchers.

We are sorry for any inconvenience while we carry out these necessary works.

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 – Friday 24 October 2025

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

Monday 3 November 2025 – Friday 19 December 2025

  • Winter holiday: Monday 22 December 2025 – 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 – Friday 13 February 2026

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

Monday 23 February 2026 – Friday 27 March 2026

  • Spring holiday: Monday 30 March 2026 – 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 – Friday 22 May 2026

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

Monday 1 June 2026 – Monday 20 July 2026

  • Secondary Transition Day: Thursday 2 July 2026

Public holidays

  • May 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 determined from within the above 195 days by headteachers, in consultation with their governing bodies).

2026/2027 academic year

Autumn Term (73 days)

Wednesday 2 September 2026 – Friday 23 October 2026

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

Monday 2 November 2026 – Friday 18 December 2026

  • Winter holiday: Monday 21 December 2026 – 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 – Friday 12 February 2027

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

Monday 22 February 2027 – Friday 25 March 2027

  • Spring holiday: Friday 26 March 2027 – 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 – Friday 28 May 2027

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

Monday 7 June 2027 – Thursday 22 July 2027

  • Secondary Transition Day: Thursday 1 July 2027

Public holidays

  • May 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 determined from within the above 195 days by headteachers, in consultation 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.