This page should help with your planning for school holidays and the like. We have listed every council area for 22/23. 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.
Before we move on to the dates, take a look at the Welsh Government information pack for parents and carers on getting our kids back into school once again. SCHOOL
JUBILEE
As you may be aware, an extra bank holiday has been announced for 3rd June 2022 for the Queen’s Platinum Jubilee.
Schools not already on half term break on the day of the bank holiday will be able to close that day. Most schools will, however, be on half term at the time of the bank holiday. This change to the Regulations will allow maintained schools to be able to close at another time to give staff and students an extra day off
Finally, remember individual schools have their own schedule of in-service, teacher training days etc.
Blaenau Gwent | Newport |
Bridgend | Pembrokeshire |
Caerphilly | Powys |
Cardiff | Rhondda Cynon Taf |
Merthyr Tydfil | Swansea |
Monmouthshire | Torfaen |
Neath Port Talbot | Vale of Glamorgan |
Useful dates 2022
15th April | Friday | Good Friday |
18th April | Monday | Easter Monday |
2nd May | Monday | Early May bank holiday |
2nd June | Thursday | Spring bank holiday |
3rd June | Friday | Platinum Jubilee bank holiday |
29th August | Monday | Summer bank holiday |
26th December | Monday | Boxing Day |
27th December | Tuesday | Christmas Day (substitute day) |
2023
2nd January | Monday | New Year’s Day (substitute day) |
7th April | Friday | Good Friday |
10th April | Monday | Easter Monday |
1st May | Monday | Early May bank holiday |
29th May | Monday | Spring bank holiday |
28th August | Monday | Summer bank holiday |
25th December | Monday | Christmas Day |
26th December | Tuesday | Boxing Day |
BLAENAU GWENT
2022/2023
School Holidays | Starts | Finishes |
---|---|---|
Easter Holidays | 8th April 2022 (Fri – Last day at school) | 25th April 2022 (Mon) |
Summer Half Term Holiday | 30th May 2022 (Mon) | 3rd June 2022 (Fri) |
Summer Holidays | 22nd July 2022 (Fri – Last day at school) | 2nd September 2022 (Fri) |
Autumn Half Term Holidays | 31st October 2022 (Mon) | 4th November 2022 (Fri) |
Spring Half Term Holidays | 20th February 2023 (Mon) | 24th February 2023 (Fri) |
Summer Half Term | 29th May 2023 (Mon) | 2nd June 2023 (Fri) |
BRIDGEND
2022/2023
School Holidays | Starts | Finishes |
---|---|---|
Easter Holidays | 8th April 2022 (Fri – Last day at school) | 25th April 2022 (Mon) |
Summer Half Term Holiday | 30th May 2022 (Mon) | 3rd June 2022 (Fri) |
Summer Holidays | 22nd July 2022 (Fri – Last day at school) | 2nd Sept 2022 (Fri) |
Autumn Half Term | 31st Oct 2022 (Mon) | 4th Nov 2022 (Fri) |
Winter Holidays | 23rd Dec 2022 (Fri – Last Day at School) | 9th Jan 2023 (Mon) |
Spring Half Term | 20th Feb 2023 (Mon) | 24th Feb 2023 (Fri) |
Easter Holidays | 31st March 2023 (Fri – Last day at school) | 17th April 2023 (Mon) |
Summer Half Term | 29th May 2023 (Mon) | 2nd June 2023 (Fri) |
Summer Holidays | 24th July 2023 (Mon) |
CAERPHILLY
2022
School Holidays | Starts | Finishes |
---|---|---|
Easter Holidays | 8th April 2022 (Fri – Last day at school) | 25th April 2022 (Mon) |
Summer Half Term Holiday | 30th May 2022 (Mon) | 3rd June 2022 (Fri) |
Summer Holidays | 22nd July 2022 (Fri – Last day at school) | 2nd Sept 2022 (Fri) |
Autumn Half Term | 31st Oct 2022 (Mon) | 4th Nov 2022 (Fri) |
Winter Holidays | 23rd Dec 2022 (Fri – Last Day at School) | 9th Jan 2023 (Mon) |
Spring Half Term | 20th Feb 2023 (Mon) | 24th Feb 2023 (Fri) |
Easter Holidays | 31st March 2023 (Fri – Last day at school) | 17th April 2023 (Mon) |
Summer Half Term | 29th May 2023 (Mon) | 2nd June 2023 (Fri) |
Summer Holidays | 24th July 2023 (Mon) |
Caerphilly Teacher Training/Inset Days – HERE
CARDIFF
School Holidays | Starts | Finishes |
---|---|---|
Easter Holidays | 8th April 2022 (Fri – Last day at school) | 25th April 2022 (Mon) |
Summer Half Term Holiday | 30th May 2022 (Mon) | 3rd June 2022 (Fri) |
Summer Holidays | 22nd July 2022 (Fri – Last day at school) | 2nd Sept 2022 (Fri) |
Autumn Half Term | 31st Oct 2022 (Mon) | 4th Nov 2022 (Fri) |
Winter Holidays | 23rd Dec 2022 (Fri – Last Day at School) | 9th Jan 2023 (Mon) |
Spring Half Term | 20th Feb 2023 (Mon) | 24th Feb 2023 (Fri) |
Easter Holidays | 31st March 2023 (Fri – Last day at school) | 17th April 2023 (Mon) |
Summer Half Term | 29th May 2023 (Mon) | 2nd June 2023 (Fri) |
Summer Holidays | 24th July 2023 (Mon) |
2022
MERTHYR TYDFIL
2022/2023
School Holidays | Starts | Finishes |
---|---|---|
Easter Holidays | 8th April 2022 (Fri – Last day at school) | 25th April 2022 (Mon) |
Summer Half Term Holiday | 30th May 2022 (Mon) | 3rd June 2022 (Fri) |
Summer Holidays | 22nd July 2022 (Fri – Last day at school) | 2nd Sept 2022 (Fri) |
Autumn Half Term | 31st Oct 2022 (Mon) | 4th Nov 2022 (Fri) |
Winter Holidays | 23rd Dec 2022 (Fri – Last Day at School) | 9th Jan 2023 (Mon) |
Spring Half Term | 20th Feb 2023 (Mon) | 24th Feb 2023 (Fri) |
Easter Holidays | 31st March 2023 (Fri – Last day at school) | 17th April 2023 (Mon) |
Summer Half Term | 29th May 2023 (Mon) | 2nd June 2023 (Fri) |
Summer Holidays | 24th July 2023 (Mon) |
MONMOUTHSHIRE
2022/2023
School Holidays | Starts | Finishes |
---|---|---|
Easter Holidays | 8th April 2022 (Fri – Last day at school) | 25th April 2022 (Mon) |
Summer Half Term Holiday | 30th May 2022 (Mon) | 3rd June 2022 (Fri) |
Summer Holidays | 22nd July 2022 (Fri – Last day at school) | 2nd Sept 2022 (Fri) |
Autumn Half Term | 31st Oct 2022 (Mon) | 4th Nov 2022 (Fri) |
Winter Holidays | 23rd Dec 2022 (Fri – Last Day at School) | 9th Jan 2023 (Mon) |
Spring Half Term | 20th Feb 2023 (Mon) | 24th Feb 2023 (Fri) |
Easter Holidays | 31st March 2023 (Fri – Last day at school) | 17th April 2023 (Mon) |
Summer Half Term | 29th May 2023 (Mon) | 2nd June 2023 (Fri) |
Summer Holidays | 24th July 2023 (Mon) |
NEATH PORT TALBOT
2022/2023
School Holidays | Starts | Finishes |
---|---|---|
Easter Holidays | 8th April 2022 (Fri – Last day at school) | 25th April 2022 (Mon) |
Summer Half Term Holiday | 30th May 2022 (Mon) | 3rd June 2022 (Fri) |
Summer Holidays | 22nd July 2022 (Fri – Last day at school) | 2nd Sept 2022 (Fri) |
Autumn Half Term | 31st Oct 2022 (Mon) | 4th Nov 2022 (Fri) |
Winter Holidays | 23rd Dec 2022 (Fri – Last Day at School) | 9th Jan 2023 (Mon) |
Spring Half Term | 20th Feb 2023 (Mon) | 24th Feb 2023 (Fri) |
Easter Holidays | 31st March 2023 (Fri – Last day at school) | 17th April 2023 (Mon) |
Summer Half Term | 29th May 2023 (Mon) | 2nd June 2023 (Fri) |
Summer Holidays | 24th July 2023 (Mon) |
NEWPORT
2022/2023
School Holidays | Starts | Finishes |
---|---|---|
Easter Holidays | 8th April 2022 (Fri – Last day at school) | 25th April 2022 (Mon) |
Summer Half Term Holiday | 30th May 2022 (Mon) | 3rd June 2022 (Fri) |
Summer Holidays | 22nd July 2022 (Fri – Last day at school) | 2nd Sept 2022 (Fri) |
Autumn Half Term | 31st Oct 2022 (Mon) | 4th Nov 2022 (Fri) |
Winter Holidays | 23rd Dec 2022 (Fri – Last Day at School) | 9th Jan 2023 (Mon) |
Spring Half Term | 20th Feb 2023 (Mon) | 24th Feb 2023 (Fri) |
Easter Holidays | 31st March 2023 (Fri – Last day at school) | 17th April 2023 (Mon) |
Summer Half Term | 29th May 2023 (Mon) | 2nd June 2023 (Fri) |
Summer Holidays | 24th July 2023 (Mon) |
For individual school inset days just go here. SCHOOLS
PEMBROKESHIRE
2022/2023
School Holidays | Starts | Finishes |
---|---|---|
Easter Holidays | 8th April 2022 (Fri – Last day at school) | 25th April 2022 (Mon) |
Summer Half Term Holiday | 30th May 2022 (Mon) | 3rd June 2022 (Fri) |
Summer Holidays | 22nd July 2022 (Fri – Last day at school) | 2nd Sept 2022 (Fri) |
Autumn Half Term | 31st Oct 2022 (Mon) | 4th Nov 2022 (Fri) |
Winter Holidays | 23rd Dec 2022 (Fri – Last Day at School) | 9th Jan 2023 (Mon) |
Spring Half Term | 20th Feb 2023 (Mon) | 24th Feb 2023 (Fri) |
Easter Holidays | 31st March 2023 (Fri – Last day at school) | 17th April 2023 (Mon) |
Summer Half Term | 29th May 2023 (Mon) | 2nd June 2023 (Fri) |
Summer Holidays | 24th July 2023 (Mon) |
POWYS
2022/2023
School Holidays | Starts | Finishes |
---|---|---|
Easter Holidays | 8th April 2022 (Fri – Last day at school) | 25th April 2022 (Mon) |
Summer Half Term Holiday | 30th May 2022 (Mon) | 3rd June 2022 (Fri) |
Summer Holidays | 22nd July 2022 (Fri – Last day at school) | 2nd Sept 2022 (Fri) |
Autumn Half Term | 31st Oct 2022 (Mon) | 4th Nov 2022 (Fri) |
Winter Holidays | 23rd Dec 2022 (Fri – Last Day at School) | 9th Jan 2023 (Mon) |
Spring Half Term | 20th Feb 2023 (Mon) | 24th Feb 2023 (Fri) |
Easter Holidays | 31st March 2023 (Fri – Last day at school) | 17th April 2023 (Mon) |
Summer Half Term | 29th May 2023 (Mon) | 2nd June 2023 (Fri) |
Summer Holidays | 24th July 2023 (Mon) |
Non-Pupil Days 2022
- Friday 8th April 2022
- Monday 25th April 2022
- Monday 18th July 2022
RHONDDA
2022/2023
School Holidays | Starts | Finishes |
---|---|---|
Easter Holidays | 8th April 2022 (Fri – Last day at school) | 25th April 2022 (Mon) |
Summer Half Term Holiday | 30th May 2022 (Mon) | 3rd June 2022 (Fri) |
Summer Holidays | 22nd July 2022 (Fri – Last day at school) | 2nd Sept 2022 (Fri) |
Autumn Half Term | 31st Oct 2022 (Mon) | 4th Nov 2022 (Fri) |
Winter Holidays | 23rd Dec 2022 (Fri – Last Day at School) | 9th Jan 2023 (Mon) |
Spring Half Term | 20th Feb 2023 (Mon) | 24th Feb 2023 (Fri) |
Easter Holidays | 31st March 2023 (Fri – Last day at school) | 17th April 2023 (Mon) |
Summer Half Term | 29th May 2023 (Mon) | 2nd June 2023 (Fri) |
Summer Holidays | 24th July 2023 (Mon) |
An additional INSET day will held each year for the next academic years, until 2022. To take place annually during the summer term. These INSET days will be specifically for the purpose of Professional Learning to support the introduction and delivery of the new curriculum.
SWANSEA
2022/2023
School Holidays | Starts | Finishes |
---|---|---|
Easter Holidays | 8th April 2022 (Fri – Last day at school) | 25th April 2022 (Mon) |
Summer Half Term Holiday | 30th May 2022 (Mon) | 3rd June 2022 (Fri) |
Summer Holidays | 22nd July 2022 (Fri – Last day at school) | 2nd Sept 2022 (Fri) |
Autumn Half Term | 31st Oct 2022 (Mon) | 4th Nov 2022 (Fri) |
Winter Holidays | 23rd Dec 2022 (Fri – Last Day at School) | 9th Jan 2023 (Mon) |
Spring Half Term | 20th Feb 2023 (Mon) | 24th Feb 2023 (Fri) |
Easter Holidays | 31st March 2023 (Fri – Last day at school) | 17th April 2023 (Mon) |
Summer Half Term | 29th May 2023 (Mon) | 2nd June 2023 (Fri) |
Summer Holidays | 24th July 2023 (Mon) |
TORFAEN
2022/2023
School Holidays | Starts | Finishes |
---|---|---|
Easter Holidays | 8th April 2022 (Fri – Last day at school) | 25th April 2022 (Mon) |
Summer Half Term Holiday | 30th May 2022 (Mon) | 3rd June 2022 (Fri) |
Summer Holidays | 22nd July 2022 (Fri – Last day at school) | 2nd Sept 2022 (Fri) |
Autumn Half Term | 31st Oct 2022 (Mon) | 4th Nov 2022 (Fri) |
Winter Holidays | 23rd Dec 2022 (Fri – Last Day at School) | 9th Jan 2023 (Mon) |
Spring Half Term | 20th Feb 2023 (Mon) | 24th Feb 2023 (Fri) |
Easter Holidays | 31st March 2023 (Fri – Last day at school) | 17th April 2023 (Mon) |
Summer Half Term | 29th May 2023 (Mon) | 2nd June 2023 (Fri) |
Summer Holidays | 24th July 2023 (Mon) |
VALE OF GLAMORGAN
2022/2023
School Holidays | Starts | Finishes |
---|---|---|
Easter Holidays | 8th April 2022 (Fri – Last day at school) | 25th April 2022 (Mon) |
Summer Half Term Holiday | 30th May 2022 (Mon) | 3rd June 2022 (Fri) |
Summer Holidays | 22nd July 2022 (Fri – Last day at school) | 2nd Sept 2022 (Fri) |
Autumn Half Term | 31st Oct 2022 (Mon) | 4th Nov 2022 (Fri) |
Winter Holidays | 23rd Dec 2022 (Fri – Last Day at School) | 9th Jan 2023 (Mon) |
Spring Half Term | 20th Feb 2023 (Mon) | 24th Feb 2023 (Fri) |
Easter Holidays | 31st March 2023 (Fri – Last day at school) | 17th April 2023 (Mon) |
Summer Half Term | 29th May 2023 (Mon) | 2nd June 2023 (Fri) |
Summer Holidays | 24th July 2023 (Mon) |
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.