School holidays 2017 Wales

All school holidays Wales for 2017 and more ✓ Summer Holidays ✓ Autumn Holidays ✓ Christmas Holidays ✓ Winter Holidays ✓ Easter Holiday.

Christmas holidays 2016 -2017 Wales

These are the dates for Christmas holidays 2017 in Wales:

CouncilDateWeek
AngleseyMonday 19 December 2016 - Monday 2 January 2017 51 - 01Christmas holidays 2016 AngleseyAngleseyGBAnglesey
Blaenau GwentFriday 16 December 2016 - Tuesday 3 January 2017 50 - 01Christmas holidays 2016 Blaenau GwentBlaenau GwentGBBlaenau Gwent
BridgendMonday 19 December 2016 - Monday 2 January 2017 51 - 01Christmas holidays 2016 BridgendBridgendGBBridgend
CaerphillyMonday 19 December 2016 - Tuesday 3 January 2017 51 - 01Christmas holidays 2016 CaerphillyCaerphillyGBCaerphilly
CardiffMonday 19 December 2016 - Tuesday 3 January 2017 51 - 01Christmas holidays 2016 CardiffCardiffGBCardiff
CarmarthenshireMonday 19 December 2016 - Tuesday 3 January 2017 51 - 01Christmas holidays 2016 CarmarthenshireCarmarthenshireGBCarmarthenshire
CeredigionMonday 19 December 2016 - Monday 2 January 2017 51 - 01Christmas holidays 2016 CeredigionCeredigionGBCeredigion
ConwyFriday 16 December 2016 - Monday 2 January 2017 *50 - 01Christmas holidays 2016 ConwyConwyGBConwy
DenbighshireMonday 19 December 2016 - Monday 2 January 2017 51 - 01Christmas holidays 2016 DenbighshireDenbighshireGBDenbighshire
FlintshireMonday 19 December 2016 - Monday 2 January 2017 51 - 01Christmas holidays 2016 FlintshireFlintshireGBFlintshire
GwyneddMonday 19 December 2016 - Monday 2 January 2017 51 - 01Christmas holidays 2016 GwyneddGwyneddGBGwynedd
Merthyr TydfilMonday 19 December 2016 - Monday 2 January 2017 51 - 01Christmas holidays 2016 Merthyr TydfilMerthyr TydfilGBMerthyr Tydfil
MonmouthshireMonday 19 December 2016 - Monday 2 January 2017 51 - 01Christmas holidays 2016 MonmouthshireMonmouthshireGBMonmouthshire
Neath Port TalbotMonday 19 December 2016 - Monday 2 January 2017 51 - 01Christmas holidays 2016 Neath Port TalbotNeath Port TalbotGBNeath Port Talbot
NewportMonday 19 December 2016 - Monday 2 January 2017 51 - 01Christmas holidays 2016 NewportNewportGBNewport
PembrokeshireMonday 19 December 2016 - Monday 2 January 2017 51 - 01Christmas holidays 2016 PembrokeshirePembrokeshireGBPembrokeshire
PowysMonday 19 December 2016 - Monday 2 January 2017 51 - 01Christmas holidays 2016 PowysPowysGBPowys
Rhondda Cynon TafMonday 19 December 2016 - Monday 2 January 2017 51 - 01Christmas holidays 2016 Rhondda Cynon TafRhondda Cynon TafGBRhondda Cynon Taf
SwanseaMonday 19 December 2016 - Monday 2 January 2017 51 - 01Christmas holidays 2016 SwanseaSwanseaGBSwansea
TorfaenMonday 19 December 2016 - Monday 2 January 2017 51 - 01Christmas holidays 2016 TorfaenTorfaenGBTorfaen
Vale of GlamorganMonday 19 December 2016 - Monday 2 January 2017 51 - 01Christmas holidays 2016 Vale of GlamorganVale of GlamorganGBVale of Glamorgan
WrexhamMonday 19 December 2016 - Monday 2 January 2017 51 - 01Christmas holidays 2016 WrexhamWrexhamGBWrexham

Spring holidays 2017 Wales

These are the dates for Spring holidays 2017 in Wales:

CouncilDateWeek
AngleseyMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 AngleseyAngleseyGBAnglesey
Blaenau GwentMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 Blaenau GwentBlaenau GwentGBBlaenau Gwent
BridgendMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 BridgendBridgendGBBridgend
CaerphillyMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 CaerphillyCaerphillyGBCaerphilly
CardiffMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 CardiffCardiffGBCardiff
CarmarthenshireMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 CarmarthenshireCarmarthenshireGBCarmarthenshire
CeredigionMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 CeredigionCeredigionGBCeredigion
ConwyMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 ConwyConwyGBConwy
DenbighshireMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 DenbighshireDenbighshireGBDenbighshire
FlintshireMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 FlintshireFlintshireGBFlintshire
GwyneddMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 GwyneddGwyneddGBGwynedd
Merthyr TydfilMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 Merthyr TydfilMerthyr TydfilGBMerthyr Tydfil
MonmouthshireMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 MonmouthshireMonmouthshireGBMonmouthshire
Neath Port TalbotMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 Neath Port TalbotNeath Port TalbotGBNeath Port Talbot
NewportMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 NewportNewportGBNewport
PembrokeshireMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 PembrokeshirePembrokeshireGBPembrokeshire
PowysMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 PowysPowysGBPowys
Rhondda Cynon TafMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 Rhondda Cynon TafRhondda Cynon TafGBRhondda Cynon Taf
SwanseaMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 SwanseaSwanseaGBSwansea
TorfaenMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 TorfaenTorfaenGBTorfaen
Vale of GlamorganMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 Vale of GlamorganVale of GlamorganGBVale of Glamorgan
WrexhamMonday 20 February 2017 - Friday 24 February 2017 08 - 08Spring holidays 2017 WrexhamWrexhamGBWrexham

Easter holidays 2017 Wales

These are the dates for Easter holidays 2017 in Wales:

CouncilDateWeek
AngleseyMonday 10 April 2017 - Friday 21 April 2017 15 - 16Easter holidays 2017 AngleseyAngleseyGBAnglesey
Blaenau GwentFriday 7 April 2017 - Monday 24 April 2017 14 - 17Easter holidays 2017 Blaenau GwentBlaenau GwentGBBlaenau Gwent
BridgendMonday 10 April 2017 - Friday 21 April 2017 15 - 16Easter holidays 2017 BridgendBridgendGBBridgend
CaerphillyMonday 10 April 2017 - Friday 21 April 2017 15 - 16Easter holidays 2017 CaerphillyCaerphillyGBCaerphilly
CardiffMonday 10 April 2017 - Friday 21 April 2017 15 - 16Easter holidays 2017 CardiffCardiffGBCardiff
CarmarthenshireMonday 10 April 2017 - Friday 21 April 2017 15 - 16Easter holidays 2017 CarmarthenshireCarmarthenshireGBCarmarthenshire
CeredigionMonday 10 April 2017 - Monday 24 April 2017 15 - 17Easter holidays 2017 CeredigionCeredigionGBCeredigion
ConwyMonday 10 April 2017 - Friday 21 April 2017 15 - 16Easter holidays 2017 ConwyConwyGBConwy
DenbighshireMonday 10 April 2017 - Friday 21 April 2017 15 - 16Easter holidays 2017 DenbighshireDenbighshireGBDenbighshire
FlintshireMonday 10 April 2017 - Friday 21 April 2017 15 - 16Easter holidays 2017 FlintshireFlintshireGBFlintshire
GwyneddMonday 10 April 2017 - Friday 21 April 2017 15 - 16Easter holidays 2017 GwyneddGwyneddGBGwynedd
Merthyr TydfilMonday 10 April 2017 - Friday 21 April 2017 15 - 16Easter holidays 2017 Merthyr TydfilMerthyr TydfilGBMerthyr Tydfil
MonmouthshireMonday 10 April 2017 - Friday 21 April 2017 15 - 16Easter holidays 2017 MonmouthshireMonmouthshireGBMonmouthshire
Neath Port TalbotMonday 10 April 2017 - Friday 21 April 2017 15 - 16Easter holidays 2017 Neath Port TalbotNeath Port TalbotGBNeath Port Talbot
NewportMonday 10 April 2017 - Friday 21 April 2017 15 - 16Easter holidays 2017 NewportNewportGBNewport
PembrokeshireMonday 10 April 2017 - Friday 21 April 2017 15 - 16Easter holidays 2017 PembrokeshirePembrokeshireGBPembrokeshire
PowysMonday 10 April 2017 - Friday 21 April 2017 15 - 16Easter holidays 2017 PowysPowysGBPowys
Rhondda Cynon TafMonday 10 April 2017 - Friday 21 April 2017 15 - 16Easter holidays 2017 Rhondda Cynon TafRhondda Cynon TafGBRhondda Cynon Taf
SwanseaMonday 10 April 2017 - Friday 21 April 2017 15 - 16Easter holidays 2017 SwanseaSwanseaGBSwansea
TorfaenMonday 10 April 2017 - Friday 21 April 2017 15 - 16Easter holidays 2017 TorfaenTorfaenGBTorfaen
Vale of GlamorganMonday 10 April 2017 - Friday 21 April 2017 15 - 16Easter holidays 2017 Vale of GlamorganVale of GlamorganGBVale of Glamorgan
WrexhamMonday 10 April 2017 - Friday 21 April 2017 15 - 16Easter holidays 2017 WrexhamWrexhamGBWrexham

May holiday 2016 -2 Wales

These are the dates for May holiday 2017 in Wales:

CouncilDateWeek
AngleseyMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 AngleseyAngleseyGBAnglesey
Blaenau GwentMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 Blaenau GwentBlaenau GwentGBBlaenau Gwent
BridgendMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 BridgendBridgendGBBridgend
CaerphillyMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 CaerphillyCaerphillyGBCaerphilly
CardiffMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 CardiffCardiffGBCardiff
CarmarthenshireMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 CarmarthenshireCarmarthenshireGBCarmarthenshire
CeredigionMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 CeredigionCeredigionGBCeredigion
ConwyMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 ConwyConwyGBConwy
DenbighshireMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 DenbighshireDenbighshireGBDenbighshire
FlintshireMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 FlintshireFlintshireGBFlintshire
GwyneddMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 GwyneddGwyneddGBGwynedd
Merthyr TydfilMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 Merthyr TydfilMerthyr TydfilGBMerthyr Tydfil
MonmouthshireMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 MonmouthshireMonmouthshireGBMonmouthshire
Neath Port TalbotMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 Neath Port TalbotNeath Port TalbotGBNeath Port Talbot
NewportMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 NewportNewportGBNewport
PembrokeshireMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 PembrokeshirePembrokeshireGBPembrokeshire
PowysMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 PowysPowysGBPowys
Rhondda Cynon TafMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 Rhondda Cynon TafRhondda Cynon TafGBRhondda Cynon Taf
SwanseaMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 SwanseaSwanseaGBSwansea
TorfaenMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 TorfaenTorfaenGBTorfaen
Vale of GlamorganMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 Vale of GlamorganVale of GlamorganGBVale of Glamorgan
WrexhamMonday 29 May 2017 - Friday 2 June 2017 22 - 22May holiday 2017 WrexhamWrexhamGBWrexham

Summer holidays 2017 Wales

These are the dates for Summer holidays 2017 in Wales:

CouncilDateWeek
AngleseyMonday 24 July 2017 - Monday 4 September 2017 30 - 36Summer holidays 2017 AngleseyAngleseyGBAnglesey
Blaenau GwentFriday 21 July 2017 - Monday 4 September 2017 29 - 36Summer holidays 2017 Blaenau GwentBlaenau GwentGBBlaenau Gwent
BridgendMonday 24 July 2017 - Monday 4 September 2017 30 - 36Summer holidays 2017 BridgendBridgendGBBridgend
CaerphillyMonday 24 July 2017 - Monday 4 September 2017 30 - 36Summer holidays 2017 CaerphillyCaerphillyGBCaerphilly
CardiffMonday 24 July 2017 - Tuesday 5 September 2017 30 - 36Summer holidays 2017 CardiffCardiffGBCardiff
CarmarthenshireMonday 24 July 2017 - Monday 4 September 2017 30 - 36Summer holidays 2017 CarmarthenshireCarmarthenshireGBCarmarthenshire
CeredigionMonday 24 July 2017 - Monday 4 September 2017 30 - 36Summer holidays 2017 CeredigionCeredigionGBCeredigion
ConwyMonday 24 July 2017 - Friday 1 September 2017 30 - 35Summer holidays 2017 ConwyConwyGBConwy
DenbighshireMonday 24 July 2017 - Monday 4 September 2017 30 - 36Summer holidays 2017 DenbighshireDenbighshireGBDenbighshire
FlintshireMonday 24 July 2017 - Friday 1 September 2017 30 - 35Summer holidays 2017 FlintshireFlintshireGBFlintshire
GwyneddMonday 24 July 2017 - Friday 1 September 2017 30 - 35Summer holidays 2017 GwyneddGwyneddGBGwynedd
Merthyr TydfilMonday 24 July 2017 - Monday 4 September 2017 30 - 36Summer holidays 2017 Merthyr TydfilMerthyr TydfilGBMerthyr Tydfil
MonmouthshireMonday 24 July 2017 - Monday 4 September 2017 30 - 36Summer holidays 2017 MonmouthshireMonmouthshireGBMonmouthshire
Neath Port TalbotMonday 24 July 2017 - Monday 4 September 2017 30 - 36Summer holidays 2017 Neath Port TalbotNeath Port TalbotGBNeath Port Talbot
NewportMonday 24 July 2017 - Monday 4 September 2017 30 - 36Summer holidays 2017 NewportNewportGBNewport
PembrokeshireMonday 24 July 2017 - Tuesday 5 September 2017 30 - 36Summer holidays 2017 PembrokeshirePembrokeshireGBPembrokeshire
PowysMonday 24 July 2017 - Monday 4 September 2017 30 - 36Summer holidays 2017 PowysPowysGBPowys
Rhondda Cynon TafMonday 24 July 2017 - Monday 4 September 2017 30 - 36Summer holidays 2017 Rhondda Cynon TafRhondda Cynon TafGBRhondda Cynon Taf
SwanseaMonday 24 July 2017 - Monday 4 September 2017 30 - 36Summer holidays 2017 SwanseaSwanseaGBSwansea
TorfaenMonday 24 July 2017 - Monday 4 September 2017 30 - 36Summer holidays 2017 TorfaenTorfaenGBTorfaen
Vale of GlamorganMonday 24 July 2017 - Monday 4 September 2017 30 - 36Summer holidays 2017 Vale of GlamorganVale of GlamorganGBVale of Glamorgan
WrexhamMonday 24 July 2017 - Friday 1 September 2017 30 - 35Summer holidays 2017 WrexhamWrexhamGBWrexham

Autumn holidays 2017 Wales

These are the dates for Autumn holidays 2017 in Wales:

CouncilDateWeek
AngleseyMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 AngleseyAngleseyGBAnglesey
Blaenau GwentMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 Blaenau GwentBlaenau GwentGBBlaenau Gwent
BridgendMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 BridgendBridgendGBBridgend
CaerphillyMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 CaerphillyCaerphillyGBCaerphilly
CardiffMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 CardiffCardiffGBCardiff
CarmarthenshireMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 CarmarthenshireCarmarthenshireGBCarmarthenshire
CeredigionMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 CeredigionCeredigionGBCeredigion
ConwyMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 ConwyConwyGBConwy
DenbighshireMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 DenbighshireDenbighshireGBDenbighshire
FlintshireMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 FlintshireFlintshireGBFlintshire
GwyneddMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 GwyneddGwyneddGBGwynedd
Merthyr TydfilMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 Merthyr TydfilMerthyr TydfilGBMerthyr Tydfil
MonmouthshireMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 MonmouthshireMonmouthshireGBMonmouthshire
Neath Port TalbotMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 Neath Port TalbotNeath Port TalbotGBNeath Port Talbot
NewportMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 NewportNewportGBNewport
PembrokeshireMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 PembrokeshirePembrokeshireGBPembrokeshire
PowysMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 PowysPowysGBPowys
Rhondda Cynon TafMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 Rhondda Cynon TafRhondda Cynon TafGBRhondda Cynon Taf
SwanseaMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 SwanseaSwanseaGBSwansea
TorfaenMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 TorfaenTorfaenGBTorfaen
Vale of GlamorganMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 Vale of GlamorganVale of GlamorganGBVale of Glamorgan
WrexhamMonday 30 October 2017 - Friday 3 November 2017 44 - 44Autumn holidays 2017 WrexhamWrexhamGBWrexham

Christmas holidays 2017 Wales

These are the dates for Christmas holidays 2017 in Wales:

CouncilDateWeek
AngleseyMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 AngleseyAngleseyGBAnglesey
Blaenau GwentMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 Blaenau GwentBlaenau GwentGBBlaenau Gwent
BridgendMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 BridgendBridgendGBBridgend
CaerphillyMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 CaerphillyCaerphillyGBCaerphilly
CardiffMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 CardiffCardiffGBCardiff
CarmarthenshireMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 CarmarthenshireCarmarthenshireGBCarmarthenshire
CeredigionMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 CeredigionCeredigionGBCeredigion
ConwyMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 ConwyConwyGBConwy
DenbighshireMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 DenbighshireDenbighshireGBDenbighshire
FlintshireMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 FlintshireFlintshireGBFlintshire
GwyneddMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 GwyneddGwyneddGBGwynedd
Merthyr TydfilMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 Merthyr TydfilMerthyr TydfilGBMerthyr Tydfil
MonmouthshireMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 MonmouthshireMonmouthshireGBMonmouthshire
Neath Port TalbotMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 Neath Port TalbotNeath Port TalbotGBNeath Port Talbot
NewportMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 NewportNewportGBNewport
PembrokeshireMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 PembrokeshirePembrokeshireGBPembrokeshire
PowysMonday 25 December 2017 - Monday 8 January 2018 52 - 02Christmas holidays 2017 PowysPowysGBPowys
Rhondda Cynon TafMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 Rhondda Cynon TafRhondda Cynon TafGBRhondda Cynon Taf
SwanseaMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 SwanseaSwanseaGBSwansea
TorfaenMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 TorfaenTorfaenGBTorfaen
Vale of GlamorganMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 Vale of GlamorganVale of GlamorganGBVale of Glamorgan
WrexhamMonday 25 December 2017 - Friday 5 January 2018 52 - 01Christmas holidays 2017 WrexhamWrexhamGBWrexham

More information about School holidays in Wales

See the links below for more details about School holidays in Wales:

* This is an expected date and is not yet final.