Term dates / holidays

This information is also available in Welsh (Cymraeg)

  

Year 2024 / 2025:

Schools will re-open for teachers only on Monday, 2 September, 2024 (training day). Pupils will return on Tuesday, 3 September 2024.

There are 4 other training days to be taken by schools during 2024-25. Contact your local school for details. 

School Holidays 2024/25
School Holidays 2024/25 iCalendar (Download this file to your phone to save school holiday dates to your phone's calendar. Files are supported by Outlook, Apple and Google).  

 Holiday

 Starts on

 Finishes on 

Autumn half-term

                                  

28 October 2024

1 November 2024      

 Christmas holidays

23 December 2024

3 January 2025

 Spring half term

24 February 2025

28 February 2025

 Easter holidays 

14 April 2025

25 April 2025

 May Day (bank holiday)

5 May 2025

 

 Summer half term

26 May 2025

30 May 2025

 Summer holidays 

22 July 2025

29 August 2025

 Schools will re-open for teachers only on Monday, 1 September, 2025 (training day).

 

Year 2025 / 2026:

Schools will re-open for teachers only on Monday, 1 September, 2025 (training day). Pupils will return on Tuesday, 2 September 2025.

There are 4 other training days to be taken by schools during 2025-26. Contact your local school for details. 

School Holidays 2025/26
School Holidays 2025/26 iCalendar (Download this file to your phone to save school holiday dates to your phone's calendar. Files are supported by Outlook, Apple and Google).  

School holidays 2025 /26
 Holiday Starts on Finishes on
 Autumn half-term  27 October  2025 31 October 2025 
 Christmas holidays  22 December 2025  2 January 2026
 Spring half term  16 February 2026  20 February 2026
 Easter holidays   30 March 2026  10 April 2026
 May Day (bank holiday)  4 May 2026  
 Summer half term  25 May 2026  29 May 2026
 Summer holidays   21 July 2026 31 August 2026 

 

More... 

Taking children on holiday during term time can lead to a series of problems such as:

  • your child's education suffering
  • missing lessons and extra curricular activities
  • continuity of work being lost

As a result we ask you to avoid going on holiday during term time if possible.

If you have to take your child out of school during term time, you will have to discuss and agree with your school.   

There are 5 teacher training days in every academic year.  Every individual School decides when these will be held; contact your school to receive the dates.   

 

Archive

Term:  

  • Autumn 2023: 1 September 2023 - 22 December 2023
  • Spring 2024: 8 January 2024 - 22 March 2024
  • Summer 2024: 8 April 2024 - 19 July 2024  

Pupils will return to school on Monday, 4 September, 2023. 

Holidays: 

  • 30 October - 3 November 2023 (Half Term)
  • 25 December 2023 - 5 January 2024 (Christmas Holidays)
  • 12 - 16 February 2024 (Half Term)
  • 25 March - 5 April 2024 (Easter Holidays)
  • 6 May 2024 (May Day) 
  • 27 - 31 May 2024 (Half Term)
  •  22 July - 30 August 2024 (Summer Holidays) 

Schools will re-open for teachers on Monday, 2 September, 2024 and for pupils on Tuesday, 3 September (awaiting confirmation).  

Number of days on which schools will be open every month: 

  • September 2023: 21
  • October 2023: 20
  • November 2023: 19
  • December 2023: 16
  • January 2024: 18
  • February 2024: 16
  • March 2024: 16
  • April 2024: 17
  • May 2024: 17
  • June 2024: 20
  • July 2024: 15  

Total =  195 

1 September 2023 – School Management Day  
4 Inset Days  

The number of days on which schools will be open to pupils is 190  

Schools which close for elections to be held will open for the equivalent number of days at the end of the Summer Term.

PDF: School Holidays 2023/24

Term:

  • Autumn 2022: 1 September 2022 - 23 December 2022
  • Spring 2023: 9 January 2023 - 31 March 2023
  • Summer 2023: 17 April 2023 - 20 July 2023

Pupils will return to school on Friday, 2 September, 2022.

Holidays:

  • 31 October - 4 November 2022 (Half Term)
  • 26 December 2022 - 6 January 2023 (Christmas Holidays)
  • 20 - 24 February 2023 (Half Term)
  • 3 - 14 April 2023 (Easter Holidays)
  • 1 May 2023 (May Day)
  • 29 May – 2 June 2023 (Half Term)
  • 21 July - 31 August 2023 (Summer Holidays)

Schools will re-open for teachers on Friday, 1 September, 2023 and for pupils on Monday, 4 September (awaiting confirmation).

Number of days on which schools will be open every month:

  • September 2022: 22
  • October 2022: 20
  • November 2022: 18
  • December 2022: 17
  • January 2023: 17
  • February 2023: 15
  • March 2023: 23
  • April 2023: 10
  • May 2023: 19
  • June 2023: 20
  • July 2023: 14

Total = 195

1 September 2022 – School Management Day 4 Inset Days
The number of days on which schools will be open to pupils is 190

Schools which close for elections to be held will open for the equivalent number of days at the end of the Summer Term.

PDF: School Holidays 2022/23