
After so much lockdown and kids home time, we thought we’d bring back our School Holiday Dates page, although maybe thinking about holidays is the furthest from your mind when all you want to do is get the kids settled back into school.
This page should help with your planning for school holidays and the like. We have listed every council area for 20/21. 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.
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 |


BLAENAU GWENT
2020/2021
School Holidays | Starts | Finishes |
---|---|---|
First Day of School | 1 Sep 2020 (Tue) |
|
Autumn Half Term Holidays | 26 Oct 2020 (Mon) |
30 Oct 2020 (Fri) |
Winter Holidays | 21 Dec 2020 (Mon) |
1 Jan 2021 (Fri) |
Spring Half Term Holidays | 15 Feb 2021 (Mon) |
19 Feb 2021 (Fri) |
Spring Holidays | 29 Mar 2021 (Mon) |
9 Apr 2021 (Fri) |
Summer Half Term Holidays | 31 May 2021 (Mon) |
4 Jun 2021 (Fri) |
Summer Holidays | 21 Jul 2021 (Wed) |


BRIDGEND
2020/2021
School Holidays | Starts | Finishes |
---|---|---|
First Day of School | 1 Sep 2020 (Tue) |
|
Autumn Half Term Holidays | 26 Oct 2020 (Mon) |
30 Oct 2020 (Fri) |
Winter Holidays | 21 Dec 2020 (Mon) |
1 Jan 2021 (Fri) |
Spring Half Term Holidays | 15 Feb 2021 (Mon) |
19 Feb 2021 (Fri) |
Spring Holidays | 29 Mar 2021 (Mon) |
9 Apr 2021 (Fri) |
Summer Half Term Holidays | 31 May 2021 (Mon) |
4 Jun 2021 (Fri) |
Summer Holidays | 21 Jul 2021 (Wed) |


CAERPHILLY
2020/2021
School Holidays | Starts | Finishes |
---|---|---|
First Day of School | 1 Sep 2020 (Tue) |
|
Autumn Half Term Holidays | 26 Oct 2020 (Mon) |
30 Oct 2020 (Fri) |
Winter Holidays | 21 Dec 2020 (Mon) |
1 Jan 2021 (Fri) |
Spring Half Term Holidays | 15 Feb 2021 (Mon) |
19 Feb 2021 (Fri) |
Spring Holidays | 29 Mar 2021 (Mon) |
9 Apr 2021 (Fri) |
Summer Half Term Holidays | 31 May 2021 (Mon) |
4 Jun 2021 (Fri) |
Summer Holidays | 21 Jul 2021 (Wed) |


CARDIFF
2020/2021
School Holidays | Starts | Finishes |
---|---|---|
First Day of School | 2 Sep 2020 (Wed) |
|
Autumn Half Term Holidays | 26 Oct 2020 (Mon) |
30 Oct 2020 (Fri) |
Winter Holidays | 21 Dec 2020 (Mon) |
1 Jan 2021 (Fri) |
Spring Half Term Holidays | 15 Feb 2021 (Mon) |
19 Feb 2021 (Fri) |
Spring Holidays | 29 Mar 2021 (Mon) |
9 Apr 2021 (Fri) |
Summer Half Term Holidays | 31 May 2021 (Mon) |
4 Jun 2021 (Fri) |
Summer Holidays | 21 Jul 2021 (Wed) |


MERTHYR TYDFIL
2020/2021
School Holidays | Starts | Finishes |
---|---|---|
First Day of School | 1 Sep 2020 (Tue) |
|
Autumn Half Term Holidays | 26 Oct 2020 (Mon) |
30 Oct 2020 (Fri) |
Winter Holidays | 21 Dec 2020 (Mon) |
1 Jan 2021 (Fri) |
Spring Half Term Holidays | 15 Feb 2021 (Mon) |
19 Feb 2021 (Fri) |
Spring Holidays | 29 Mar 2021 (Mon) |
9 Apr 2021 (Fri) |
Summer Half Term Holidays | 31 May 2021 (Mon) |
4 Jun 2021 (Fri) |
Summer Holidays | 21 Jul 2021 (Wed) |


MONMOUTHSHIRE
2020/2021
School Holidays | Starts | Finishes |
---|---|---|
First Day of School | 1 Sep 2020 (Tue) |
|
Autumn Half Term Holidays | 26 Oct 2020 (Mon) |
30 Oct 2020 (Fri) |
Winter Holidays | 21 Dec 2020 (Mon) |
1 Jan 2021 (Fri) |
Spring Half Term Holidays | 15 Feb 2021 (Mon) |
19 Feb 2021 (Fri) |
Spring Holidays | 29 Mar 2021 (Mon) |
9 Apr 2021 (Fri) |
Summer Half Term Holidays | 31 May 2021 (Mon) |
4 Jun 2021 (Fri) |
Summer Holidays | 21 Jul 2021 (Wed) |


NEATH PORT TALBOT
2020/2021
School Holidays | Starts | Finishes |
---|---|---|
First Day of School | 1 Sep 2020 (Tue) |
|
Autumn Half Term Holidays | 26 Oct 2020 (Mon) |
30 Oct 2020 (Fri) |
Winter Holidays | 23 Dec 2020 (Wed) |
1 Jan 2021 (Fri) |
Spring Half Term Holidays | 15 Feb 2021 (Mon) |
19 Feb 2021 (Fri) |
Spring Holidays | 29 Mar 2021 (Mon) |
9 Apr 2021 (Fri) |
Summer Half Term Holidays | 31 May 2021 (Mon) |
4 Jun 2021 (Fri) |
Summer Holidays | 19 Jul 2021 (Mon) |


NEWPORT
2020/2021
School Holidays | Starts | Finishes |
---|---|---|
First Day of School | 1 Sep 2020 (Tue) |
|
Autumn Half Term Holidays | 26 Oct 2020 (Mon) |
30 Oct 2020 (Fri) |
Winter Holidays | 21 Dec 2020 (Mon) |
1 Jan 2021 (Fri) |
Spring Half Term Holidays | 15 Feb 2021 (Mon) |
19 Feb 2021 (Fri) |
Spring Holidays | 29 Mar 2021 (Mon) |
9 Apr 2021 (Fri) |
Summer Half Term Holidays | 31 May 2021 (Mon) |
4 Jun 2021 (Fri) |
Summer Holidays | 21 Jul 2021 (Wed) |


PEMBROKESHIRE
2020/2021
School Holidays | Starts | Finishes |
---|---|---|
First Day of School | 2 Sep 2020 (Wed) |
|
Autumn Half Term Holidays | 26 Oct 2020 (Mon) |
30 Oct 2020 (Fri) |
Winter Holidays | 21 Dec 2020 (Mon) |
1 Jan 2021 (Fri) |
Spring Half Term Holidays | 15 Feb 2021 (Mon) |
19 Feb 2021 (Fri) |
Spring Holidays | 29 Mar 2021 (Mon) |
12 Apr 2021 (Mon) |
Summer Half Term Holidays | 31 May 2021 (Mon) |
4 Jun 2021 (Fri) |
Summer Holidays | 21 Jul 2021 (Wed) |


POWYS
2020/2021
School Holidays | Starts | Finishes |
---|---|---|
First Day of School | 2 Sep 2020 (Wed) |
|
Autumn Half Term Holidays | 26 Oct 2020 (Mon) |
30 Oct 2020 (Fri) |
Winter Holidays | 21 Dec 2020 (Mon) |
4 Jan 2021 (Mon) |
Spring Half Term Holidays | 15 Feb 2021 (Mon) |
19 Feb 2021 (Fri) |
Spring Holidays | 29 Mar 2021 (Mon) |
12 Apr 2021 (Mon) |
Summer Half Term Holidays | 31 May 2021 (Mon) |
4 Jun 2021 (Fri) |
Summer Holidays | 19 Jul 2021 (Mon) |


RHONDDA
2020/2021
School Holidays | Starts | Finishes |
---|---|---|
First Day of School | 2 Sep 2020 (Wed) |
|
Autumn Half Term Holidays | 26 Oct 2020 (Mon) |
30 Oct 2020 (Fri) |
Winter Holidays | 21 Dec 2020 (Mon) |
1 Jan 2021 (Fri) |
Spring Half Term Holidays | 15 Feb 2021 (Mon) |
19 Feb 2021 (Fri) |
Spring Holidays | 29 Mar 2021 (Mon) |
9 Apr 2021 (Fri) |
Summer Half Term Holidays | 31 May 2021 (Mon) |
4 Jun 2021 (Fri) |
Summer Holidays | 21 Jul 2021 (Wed) |


SWANSEA
2020/2021
School Holidays | Starts | Finishes |
---|---|---|
First Day of School | 1 Sep 2020 (Tue) |
|
Autumn Half Term Holidays | 26 Oct 2020 (Mon) |
30 Oct 2020 (Fri) |
Winter Holidays | 23 Dec 2020 (Wed) |
1 Jan 2021 (Fri) |
Spring Half Term Holidays | 15 Feb 2021 (Mon) |
19 Feb 2021 (Fri) |
Spring Holidays | 29 Mar 2021 (Mon) |
9 Apr 2021 (Fri) |
Summer Half Term Holidays | 31 May 2021 (Mon) |
4 Jun 2021 (Fri) |
Summer Holidays | 19 Jul 2021 (Mon) |


TORFAEN
2020/2021
School Holidays | Starts | Finishes |
---|---|---|
First Day of School | 1 Sep 2020 (Tue) |
|
Autumn Half Term Holidays | 26 Oct 2020 (Mon) |
30 Oct 2020 (Fri) |
Winter Holidays | 21 Dec 2020 (Mon) |
1 Jan 2021 (Fri) |
Spring Half Term Holidays | 15 Feb 2021 (Mon) |
19 Feb 2021 (Fri) |
Spring Holidays | 29 Mar 2021 (Mon) |
9 Apr 2021 (Fri) |
Summer Half Term Holidays | 31 May 2021 (Mon) |
4 Jun 2021 (Fri) |
Summer Holidays | 21 Jul 2021 (Wed) |


VALE OF GLAMORGAN
2020/2021
School Holidays | Starts | Finishes |
---|---|---|
First Day of School | 2 Sep 2020 (Wed) |
|
Autumn Half Term Holidays | 26 Oct 2020 (Mon) |
30 Oct 2020 (Fri) |
Winter Holidays | 21 Dec 2020 (Mon) |
1 Jan 2021 (Fri) |
Spring Half Term Holidays | 15 Feb 2021 (Mon) |
19 Feb 2021 (Fri) |
Spring Holidays | 29 Mar 2021 (Mon) |
9 Apr 2021 (Fri) |
Summer Half Term Holidays | 31 May 2021 (Mon) |
4 Jun 2021 (Fri) |
Summer Holidays | 19 Jul 2021 (Mon) |