Term dates / holidays

This information is also available in Welsh (Cymraeg)

   

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 6 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 

 

The term dates directed by Welsh ministers for the 2026–2027 school year:

 Holiday Starts on Finishes on
 Autumn half-term  26 October  2026 30 October 2026 
 Christmas holidays  21 December 2026  4 January 2027
 Spring half term  8 February 2027  12 February 2027
 Easter holidays   22 March 2027  5 April 2027
 May Day (bank holiday)  3 May 2027  
 Summer half term  31 May 2027  4 June 2027
 Summer holidays   20 July 2027 31 August 2027

 

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

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