Term dates / holidays
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
|