This page should help with your planning for school holidays and the like. We have listed every council area for 2025/26. As we’re sure you’re aware, the holiday dates don’t change that often but we’ll keep our eye open and make any necessary changes. Maybe bookmark this page and come back regularly.

We have also put direct links to the relevant council site for their official calendar. Just click on the dates, below the names of the council, to be taken to the school year you need.

We have organised this page slightly differently to most timetables, telling you when the actual holidays start and finish (not including weekend). So they tend to run Monday to Friday, depending on the individual school authority.

These are HOLIDAY DATES and not term times.

Finally, remember individual schools have their own schedule of in-service, teacher training days etc.

Blaenau GwentNewport
BridgendPembrokeshire
CaerphillyPowys
CardiffRhondda Cynon Taf
Merthyr TydfilSwansea
MonmouthshireTorfaen
Neath Port TalbotVale of Glamorgan

Upcoming bank holidays in England and Wales

2025

DateDay of the weekBank holiday
1 JanuaryWednesdayNew Year’s Day
18 AprilFridayGood Friday
21 AprilMondayEaster Monday
5 MayMondayEarly May bank holiday
26 MayMondaySpring bank holiday
25 AugustMondaySummer bank holiday
25 DecemberThursdayChristmas Day
26 DecemberFridayBoxing Day

2026

DateDay of the weekBank holiday
1 JanuaryThursdayNew Year’s Day
3 AprilFridayGood Friday
6 AprilMondayEaster Monday
4 MayMondayEarly May bank holiday
25 MayMondaySpring bank holiday
31 AugustMondaySummer bank holiday
25 DecemberFridayChristmas Day
28 DecemberMondayBoxing Day (substitute day)

2027

DateDay of the weekBank holiday
1 JanuaryFridayNew Year’s Day
26 MarchFridayGood Friday
29 MarchMondayEaster Monday
3 MayMondayEarly May bank holiday
31 MayMondaySpring bank holiday
30 AugustMondaySummer bank holiday
27 DecemberMondayChristmas Day (substitute day)
28 DecemberTuesdayBoxing Day (substitute day)

If a bank holiday is on a weekend, a ‘substitute’ weekday becomes a bank holiday, normally the following Monday.

BLAENAU GWENT

2025/2026

School HolidaysStartsFinishes
Winter Holidays23rd December 2024
(Mon)
3rd January 2025
(Fri)
Spring Half Term24th February 2025
(Mon)
28th February 2025
(Fri)
Easter Holidays14th April 2025
(Mon)
25th April 2025
(Fri)
Summer Half Term26th May 2025
(Mon)
30th May 2025
(Fri)
Summer Holidays21st July 2025
(Mon)
29th August 2025
(Fri)
Autumn Half Term27th October 2025
(Mon)
31st October 2025
(Fri)
Winter Holidays22nd December 2025
(Mon)
2nd January 2026
(Fri)
Spring Holidays30th March 2026
(Mon)
10th April 2026
(Fri)
Summer Holidays17th July 2026
(Fri)

Contact Information

Name of Team: Education Transformation Team

Admissions Officer

Telephone Number: (01495) 355493

Address: Education Directorate, Floor 8, Anvil Court, Church Street, Abertillery, NP13 1DB

Email Address: [email protected]

BRIDGEND

2025/2026

School HolidaysStartsFinishes
Winter Holidays23rd December 2024
(Mon)
3rd January 2025
(Fri)
Spring Half Term24th February 2025
(Mon)
28th February 2025
(Fri)
Easter Holidays14th April 2025
(Mon)
25th April 2025
(Fri)
Summer Half Term26th May 2025
(Mon)
30th May 2025
(Fri)
Summer Holidays21st July 2025
(Mon)
29th August 2025
(Fri)
Autumn Half Term27th October 2025
(Mon)
31st October 2025
(Fri)
Winter Holidays22nd December 2025
(Mon)
2nd January 2026
(Fri)
Spring Holidays30th March 2026
(Mon)
10th April 2026
(Fri)
Summer Holidays17th July 2026
(Fri)

CAERPHILLY

2025/2026

School HolidaysStartsFinishes
Winter Holidays23rd December 2024
(Mon)
3rd January 2025
(Fri)
Spring Half Term24th February 2025
(Mon)
28th February 2025
(Fri)
Easter Holidays14th April 2025
(Mon)
25th April 2025
(Fri)
Summer Half Term26th May 2025
(Mon)
30th May 2025
(Fri)
Summer Holidays21st July 2025
(Mon)
29th August 2025
(Fri)
Autumn Half Term27th October 2025
(Mon)
31st October 2025
(Fri)
Winter Holidays22nd December 2025
(Mon)
2nd January 2026
(Fri)
Spring Holidays30th March 2026
(Mon)
10th April 2026
(Fri)
Summer Holidays17th July 2026
(Fri)

During the academic year schools are granted the facility to close to pupils for up to five days for in service training of teachers. Below you will find an up to date list on when schools plan to be closed during the academic year.

Caerphilly Teacher Training/Inset Days (Individual Schools) – HERE

School Status Update – HERE

CARDIFF

2025/2026

School HolidaysStartsFinishes
Winter Holidays23rd December 2024
(Mon)
3rd January 2025
(Fri)
Spring Half Term24th February 2025
(Mon)
28th February 2025
(Fri)
Easter Holidays14th April 2025
(Mon)
25th April 2025
(Fri)
Summer Half Term26th May 2025
(Mon)
30th May 2025
(Fri)
Summer Holidays21st July 2025
(Mon)
29th August 2025
(Fri)
Autumn Half Term27th October 2025
(Mon)
31st October 2025
(Fri)
Winter Holidays22nd December 2025
(Mon)
2nd January 2026
(Fri)
Spring Holidays30th March 2026
(Mon)
10th April 2026
(Fri)
Summer Holidays17th July 2026
(Fri)

School Inset Day Search Page – HERE

Search for your Cardiff School HERE.

MERTHYR TYDFIL

2025/2026

School HolidaysStartsFinishes
Winter Holidays23rd December 2024
(Mon)
3rd January 2025
(Fri)
Spring Half Term24th February 2025
(Mon)
28th February 2025
(Fri)
Easter Holidays14th April 2025
(Mon)
25th April 2025
(Fri)
Summer Half Term26th May 2025
(Mon)
30th May 2025
(Fri)
Summer Holidays21st July 2025
(Mon)
29th August 2025
(Fri)
Autumn Half Term27th October 2025
(Mon)
31st October 2025
(Fri)
Winter Holidays22nd December 2025
(Mon)
2nd January 2026
(Fri)
Spring Holidays30th March 2026
(Mon)
10th April 2026
(Fri)
Summer Holidays17th July 2026
(Fri)

Every school has a number of INSET (In Service Training) days per year.  These days are for staff training and development.

Individual School Inset Days HERE.

MONMOUTHSHIRE

2025/2026

School HolidaysStartsFinishes
Winter Holidays23rd December 2024
(Mon)
3rd January 2025
(Fri)
Spring Half Term24th February 2025
(Mon)
28th February 2025
(Fri)
Easter Holidays14th April 2025
(Mon)
25th April 2025
(Fri)
Summer Half Term26th May 2025
(Mon)
30th May 2025
(Fri)
Summer Holidays21st July 2025
(Mon)
29th August 2025
(Fri)
Autumn Half Term27th October 2025
(Mon)
31st October 2025
(Fri)
Winter Holidays22nd December 2025
(Mon)
2nd January 2026
(Fri)
Spring Holidays30th March 2026
(Mon)
10th April 2026
(Fri)
Summer Holidays17th July 2026
(Fri)

NEATH PORT TALBOT

2025/2026

School HolidaysStartsFinishes
Winter Holidays23rd December 2024
(Mon)
3rd January 2025
(Fri)
Spring Half Term24th February 2025
(Mon)
28th February 2025
(Fri)
Easter Holidays14th April 2025
(Mon)
25th April 2025
(Fri)
Summer Half Term26th May 2025
(Mon)
30th May 2025
(Fri)
Summer Holidays21st July 2025
(Mon)
29th August 2025
(Fri)
Autumn Half Term27th October 2025
(Mon)
31st October 2025
(Fri)
Winter Holidays22nd December 2025
(Mon)
2nd January 2026
(Fri)
Spring Holidays30th March 2026
(Mon)
10th April 2026
(Fri)
Summer Holidays17th July 2026
(Fri)

Schools will be closed to pupils for INSET/Staff Preparation(2025) on up to six days between Monday, 1 September 2025 and Monday, 20 July 2026.

Inset Days (Individual Schools) – HERE

NEWPORT

2025/2026

School HolidaysStartsFinishes
Winter Holidays23rd December 2024
(Mon)
3rd January 2025
(Fri)
Spring Half Term24th February 2025
(Mon)
28th February 2025
(Fri)
Easter Holidays14th April 2025
(Mon)
25th April 2025
(Fri)
Summer Half Term26th May 2025
(Mon)
30th May 2025
(Fri)
Summer Holidays21st July 2025
(Mon)
29th August 2025
(Fri)
Autumn Half Term27th October 2025
(Mon)
31st October 2025
(Fri)
Winter Holidays22nd December 2025
(Mon)
2nd January 2026
(Fri)
Spring Holidays30th March 2026
(Mon)
10th April 2026
(Fri)
Summer Holidays17th July 2026
(Fri)

For individual school websites and inset days go here. SCHOOLS

PEMBROKESHIRE

2025/2026

School HolidaysStartsFinishes
Winter Holidays23rd December 2024
(Mon)
3rd January 2025
(Fri)
Spring Half Term24th February 2025
(Mon)
28th February 2025
(Fri)
Easter Holidays14th April 2025
(Mon)
25th April 2025
(Fri)
Summer Half Term26th May 2025
(Mon)
30th May 2025
(Fri)
Summer Holidays21st July 2025
(Mon)
29th August 2025
(Fri)
Autumn Half Term27th October 2025
(Mon)
31st October 2025
(Fri)
Winter Holidays22nd December 2025
(Mon)
2nd January 2026
(Fri)
Spring Holidays30th March 2026
(Mon)
10th April 2026
(Fri)
Summer Holidays17th July 2026
(Fri)

Full list of Pembrokeshire schools – HERE

POWYS

2025/2026

School HolidaysStartsFinishes
Winter Holidays23rd December 2024
(Mon)
3rd January 2025
(Fri)
Spring Half Term24th February 2025
(Mon)
28th February 2025
(Fri)
Easter Holidays14th April 2025
(Mon)
25th April 2025
(Fri)
Summer Half Term26th May 2025
(Mon)
30th May 2025
(Fri)
Summer Holidays21st July 2025
(Mon)
29th August 2025
(Fri)
Autumn Half Term27th October 2025
(Mon)
31st October 2025
(Fri)
Winter Holidays22nd December 2025
(Mon)
2nd January 2026
(Fri)
Spring Holidays30th March 2026
(Mon)
10th April 2026
(Fri)
Summer Holidays17th July 2026
(Fri)

Contacts

  • Email: [email protected]
  • Phone: 01597 826422
  • Address: Schools and Education Service, Powys County Hall, Spa Road East, Llandrindod Wells, Powys, LD1 5LG

Follow on: 

RHONDDA

2025/2026

School HolidaysStartsFinishes
Winter Holidays23rd December 2024
(Mon)
3rd January 2025
(Fri)
Spring Half Term24th February 2025
(Mon)
28th February 2025
(Fri)
Easter Holidays14th April 2025
(Mon)
25th April 2025
(Fri)
Summer Half Term26th May 2025
(Mon)
30th May 2025
(Fri)
Summer Holidays21st July 2025
(Mon)
29th August 2025
(Fri)
Autumn Half Term27th October 2025
(Mon)
31st October 2025
(Fri)
Winter Holidays22nd December 2025
(Mon)
2nd January 2026
(Fri)
Spring Holidays30th March 2026
(Mon)
10th April 2026
(Fri)
Summer Holidays17th July 2026
(Fri)

Mon 2 Sept 2024 and *Monday 21 July 2025 will be designated INSET days for all LEA Maintained Schools. The remaining four INSET days to be taken will be at the discretion of each individual school following appropriate consultation with staff. *It is intended that this INSET Day will either be taken on Mon 21 July 2025 or at an alternative time for example in the form of twilight sessions.

Mon 1 Sept 2025 and *Monday 20 July 2026 will be designated INSET days for all LEA Maintained Schools. The remaining three INSET days to be taken will be at the discretion of each individual school following appropriate consultation with staff. *It is intended that this INSET Day will either be taken on Mon 20 July 2026 or at an alternative time for example in the form of twilight sessions.

All schools will be closed on Monday 4 May 2026 for the May Day Bank Holiday.

SWANSEA

2025/2026

School HolidaysStartsFinishes
Winter Holidays23rd December 2024
(Mon)
3rd January 2025
(Fri)
Spring Half Term24th February 2025
(Mon)
28th February 2025
(Fri)
Easter Holidays14th April 2025
(Mon)
25th April 2025
(Fri)
Summer Half Term26th May 2025
(Mon)
30th May 2025
(Fri)
Summer Holidays21st July 2025
(Mon)
29th August 2025
(Fri)
Autumn Half Term27th October 2025
(Mon)
31st October 2025
(Fri)
Winter Holidays22nd December 2025
(Mon)
2nd January 2026
(Fri)
Spring Holidays30th March 2026
(Mon)
10th April 2026
(Fri)
Summer Holidays17th July 2026
(Fri)

TORFAEN

2025/2026

School HolidaysStartsFinishes
Winter Holidays23rd December 2024
(Mon)
3rd January 2025
(Fri)
Spring Half Term24th February 2025
(Mon)
28th February 2025
(Fri)
Easter Holidays14th April 2025
(Mon)
25th April 2025
(Fri)
Summer Half Term26th May 2025
(Mon)
30th May 2025
(Fri)
Summer Holidays21st July 2025
(Mon)
29th August 2025
(Fri)
Autumn Half Term27th October 2025
(Mon)
31st October 2025
(Fri)
Winter Holidays22nd December 2025
(Mon)
2nd January 2026
(Fri)
Spring Holidays30th March 2026
(Mon)
10th April 2026
(Fri)
Summer Holidays17th July 2026
(Fri)

School term dates make provision for 195 school days. Within these 195 days, schools are allowed to close for six days for training purposes. You should contact your child’s school for information about the days on which they will close for training purposes.

Occasionally schools have to close as a result of bad weather or unavoidable emergencies such as loss of utility services. A message about school closures will appear on this website – HERE.

VALE OF GLAMORGAN

2025/2026

School HolidaysStartsFinishes
Winter Holidays23rd December 2024
(Mon)
3rd January 2025
(Fri)
Spring Half Term24th February 2025
(Mon)
28th February 2025
(Fri)
Easter Holidays14th April 2025
(Mon)
25th April 2025
(Fri)
Summer Half Term26th May 2025
(Mon)
30th May 2025
(Fri)
Summer Holidays21st July 2025
(Mon)
29th August 2025
(Fri)
Autumn Half Term27th October 2025
(Mon)
31st October 2025
(Fri)
Winter Holidays22nd December 2025
(Mon)
2nd January 2026
(Fri)
Spring Holidays30th March 2026
(Mon)
10th April 2026
(Fri)
Summer Holidays17th July 2026
(Fri)

Significant dates:    

Monday 21 July 2025 will be designated an INSET day for all LEA Maintained Schools. The remaining four INSET days to be taken will be at the discretion of each individual school following appropriate consultation with staff.

*It is intended that this INSET Day will either be taken on Mon 21st July 2025 or at an alternative time for example in the form of twilight sessions.

All schools will be closed on Monday 5th May 2025 for the May Day Bank Holiday.

Mon 1 Sept 2025 and *Monday 20 July 2026 will be designated INSET days for all LEA Maintained Schools. The remaining four INSET days to be taken will be at the discretion of each individual school following appropriate consultation with staff.

*It is intended that this INSET Day will either be taken on Mon 20 July 2026 or at an alternative time for example in the form of twilight sessions.

All schools will be closed on Monday 4 May 2026 for the May Day Bank Holiday.

Significant dates:    

Good Friday: 18 April 2025

Easter Monday: 21 April 2025

May Bank Holidays: Monday 5 May 2025 and Monday 26 May 2025

These calendars are subject to any changes that may arise as a result of Welsh Government policy decisions. South Wales Life does not accept liability for any losses incurred in respect of altered holiday arrangements following such changes.

Please check with individual schools for any local changes.