Approved school term dates 2022 to 2023
Local authorities agreed the dates with schools and provided them to Welsh Ministers.
A PDF download of this document will be available soon.
In this page
Anglesey
Period |
Start |
End |
Autumn Term 2022 |
Thursday 1 September |
Friday 23 December |
Autumn Half Term 2022 |
Monday 31 October |
Friday 4 November |
Spring Term 2023 |
Monday 9 January |
Friday 31 March |
Spring Half Term 2023 |
Monday 20 February |
Friday 24 February |
Summer Term 2023 |
Monday 17 April |
Thursday 20 July |
Summer Half Term 2023 |
Monday 29 May |
Friday 2 June |
Blaenau Gwent
Period | Start | End |
---|---|---|
Autumn Term 2022 | Friday 2 September | Friday 23 December |
Autumn Half Term 2022 | Monday 31 October | Friday 4 November |
Spring Term 2023 | Monday 9 January | Friday 31 March |
Spring Half Term 2023 | Monday 20 February | Friday 24 February |
Summer Term 2023 | Monday 17 April | Friday 21 July |
Summer Half Term 2023 | Monday 29 May | Friday 2 June |
Bridgend
Period |
Start |
End |
Autumn Term 2022 |
Monday 5 September |
Friday 23 December |
Autumn Half Term 2022 |
Monday 31 October |
Friday 4 November |
Spring Term 2023 |
Monday 9 January |
Friday 31 March |
Spring Half Term 2023 |
Monday 20 February |
Friday 24 February |
Summer Term 2023 |
Monday 17 April |
Monday 24 July |
Summer Half Term 2023 |
Monday 29 May |
Friday 2 June |
Caerphilly
Period |
Start |
End |
Autumn Term 2022 |
Friday 2 September |
Friday 23 December |
Autumn Half Term 2022 |
Monday 31 October |
Friday 4 November |
Spring Term 2023 |
Monday 9 January |
Friday 31 March |
Spring Half Term 2023 |
Monday 20 February |
Friday 24 February |
Summer Term 2023 |
Monday 17 April |
Friday 21 July |
Summer Half Term 2023 |
Monday 29 May |
Friday 2 June |
Cardiff
Period |
Start |
End |
Autumn Term 2022 |
Monday 5 September |
Friday 23 December |
Autumn Half Term 2022 |
Monday 31 October |
Friday 4 November |
Spring Term 2023 |
Monday 9 January |
Friday 31 March |
Spring Half Term 2023 |
Monday 20 February |
Friday 24 February |
Summer Term 2023 |
Monday 17 April |
Monday 24 July |
Summer Half Term 2023 |
Monday 29 May |
Friday 2 June |
Carmarthenshire
Period |
Start |
End |
Autumn Term 2022 |
Friday 2 September |
Friday 23 December |
Autumn Half Term 2022 |
Monday 31 October |
Friday 4 November |
Spring Term 2023 |
Monday 9 January |
Friday 31 March |
Spring Half Term 2023 |
Monday 20 February |
Friday 24 February |
Summer Term 2023 |
Monday 17 April |
Friday 21 July |
Summer Half Term 2023 |
Monday 29 May |
Friday 2 June |
Ceredigion
Period |
Start |
End |
Autumn Term 2022 |
Thursday 1 September |
Thursday 22 December |
Autumn Half Term 2022 |
Monday 31 October |
Friday 4 November |
Spring Term 2023 |
Monday 9 January |
Friday 31 March |
Spring Half Term 2023 |
Monday 20 February |
Friday 24 February |
Summer Term 2023 |
Monday 17 April |
Friday 21 July |
Summer Half Term 2023 |
Monday 29 May |
Friday 2 June |
Conwy
Period | Start | End |
---|---|---|
Autumn Term 2022 | Thursday 1 September | Friday 23 December |
Autumn Half Term 2022 | Monday 31 October | Friday 4 November |
Spring Term 2023 | Monday 9 January | Friday 31 March |
Spring Half Term 2023 | Monday 20 February | Friday 24 February |
Summer Term 2023 | Monday 17 April | Thursday 20 July |
Summer Half Term 2023 | Monday 29 May | Friday 2 June |
Denbighshire
Period |
Start |
End |
Autumn Term 2022 |
Thursday 1 September |
Friday 23 December |
Autumn Half Term 2022 |
Monday 31 October |
Friday 4 November |
Spring Term 2023 |
Monday 9 January |
Friday 31 March |
Spring Half Term 2023 |
Monday 20 February |
Friday 24 February |
Summer Term 2023 |
Monday 17 April |
Thursday 20 July |
Summer Half Term 2023 |
Monday 29 May |
Friday 2 June |
Flintshire
Period |
Start |
End |
Autumn Term 2022 |
Thursday 1 September |
Friday 23 December |
Autumn Half Term 2022 |
Monday 31 October |
Friday 4 November |
Spring Term 2023 |
Monday 9 January |
Friday 31 March |
Spring Half Term 2023 |
Monday 20 February |
Friday 24 February |
Summer Term 2023 |
Monday 17 April |
Thursday 20 July |
Summer Half Term 2023 |
Monday 29 May |
Friday 2 June |
Gwynedd
Period |
Start |
End |
Autumn Term 2022 |
Thursday 1 September |
Friday 23 December |
Autumn Half Term 2022 |
Monday 31 October |
Friday 4 November |
Spring Term 2023 |
Monday 9 January |
Friday 31 March |
Spring Half Term 2023 |
Monday 20 February |
Friday 24 February |
Summer Term 2023 |
Monday 17 April |
Thursday 20 July |
Summer Half Term 2023 |
Monday 29 May |
Friday 2 June |
Merthyr Tydfil
Period |
Start |
End |
Autumn Term 2022 |
Monday 5 September |
Friday 23 December |
Autumn Half Term 2022 |
Monday 31 October |
Friday 4 November |
Spring Term 2023 |
Monday 9 January |
Friday 31 March |
Spring Half Term 2023 |
Monday 20 February |
Friday 24 February |
Summer Term 2023 |
Monday 17 April |
Monday 24 July |
Summer Half Term 2023 |
Monday 29 May |
Friday 2 June |
Monmouthshire
Period |
Start |
End |
Autumn Term 2022 |
Friday 2 September |
Friday 23 December |
Autumn Half Term 2022 |
Monday 31 October |
Friday 4 November |
Spring Term 2023 |
Monday 9 January |
Friday 31 March |
Spring Half Term 2023 |
Monday 20 February |
Friday 24 February |
Summer Term 2023 |
Monday 17 April |
Friday 21 July |
Summer Half Term 2023 |
Monday 29 May |
Friday 2 June |
Neath Port Talbot
Period |
Start |
End |
Autumn Term 2022 |
Monday 5 September |
Friday 23 December |
Autumn Half Term 2022 |
Monday 31 October |
Friday 4 November |
Spring Term 2023 |
Monday 9 January |
Friday 31 March |
Spring Half Term 2023 |
Monday 20 February |
Friday 24 February |
Summer Term 2023 |
Monday 17 April |
Monday 24 July |
Summer Half Term 2023 |
Monday 29 May |
Friday 2 June |
Newport
Period |
Start |
End |
Autumn Term 2022 |
Friday 2 September |
Friday 23 December |
Autumn Half Term 2022 |
Monday 31 October |
Friday 4 November |
Spring Term 2023 |
Monday 9 January |
Friday 31 March |
Spring Half Term 2023 |
Monday 20 February |
Friday 24 February |
Summer Term 2023 |
Monday 17 April |
Friday 21 July |
Summer Half Term 2023 |
Monday 29 May |
Friday 2 June |
Pembrokeshire
Period |
Start |
End |
Autumn Term 2022 |
Monday 5 September |
Friday 23 December |
Autumn Half Term 2022 |
Monday 31 October |
Friday 4 November |
Spring Term 2023 |
Monday 9 January |
Friday 31 March |
Spring Half Term 2023 |
Monday 20 February |
Friday 24 February |
Summer Term 2023 |
Monday 17 April |
Monday 24 July |
Summer Half Term 2023 |
Monday 29 May |
Friday 2 June |
Powys
Period |
Start |
End |
Autumn Term 2022 |
Thursday 1 September |
Wednesday 21 December |
Autumn Half Term 2022 |
Monday 31 October |
Friday 4 November |
Spring Term 2023 |
Monday 9 January |
Friday 31 March |
Spring Half Term 2023 |
Monday 20 February |
Friday 24 February |
Summer Term 2023 |
Monday 17 April |
Monday 24 July |
Summer Half Term 2023 |
Monday 29 May |
Friday 2 June |
Rhondda Cynon Taff
Period |
Start |
End |
Autumn Term 2022 |
Monday 5 September |
Friday 23 December |
Autumn Half Term 2022 |
Monday 31 October |
Friday 4 November |
Spring Term 2023 |
Monday 9 January |
Friday 31 March |
Spring Half Term 2023 |
Monday 20 February |
Friday 24 February |
Summer Term 2023 |
Monday 17 April |
Monday 24 July |
Summer Half Term 2023 |
Monday 29 May |
Friday 2 June |
Swansea
Period |
Start |
End |
Autumn Term 2022 |
Monday 5 September |
Friday 23 December |
Autumn Half Term 2022 |
Monday 31 October |
Friday 4 November |
Spring Term 2023 |
Monday 9 January |
Friday 31 March |
Spring Half Term 2023 |
Monday 20 February |
Friday 24 February |
Summer Term 2023 |
Monday 17 April |
Monday 24 July |
Summer Half Term 2023 |
Monday 29 May |
Friday 2 June |
Torfaen
Period | Start | End |
---|---|---|
Autumn Term 2022 | Friday 2 September | Friday 23 December |
Autumn Half Term 2022 | Monday 31 October | Friday 4 November |
Spring Term 2023 | Monday 9 January | Friday 31 March |
Spring Half Term 2023 | Monday 20 February | Friday 24 February |
Summer Term 2023 | Monday 17 April | Friday 21 July |
Summer Half Term 2023 | Monday 29 May | Friday 2 June |
Vale of Glamorgan
Period |
Start |
End |
Autumn Term 2022 |
Monday 5 September |
Friday 23 December |
Autumn Half Term 2022 |
Monday 31 October |
Friday 4 November |
Spring Term 2023 |
Monday 9 January |
Friday 31 March |
Spring Half Term 2023 |
Monday 20 February |
Friday 24 February |
Summer Term 2023 |
Monday 17 April |
Monday 24 July |
Summer Half Term 2023 |
Monday 29 May |
Friday 2 June |
Wrexham
Period |
Start |
End |
Autumn Term 2022 |
Thursday 1 September |
Wednesday 21 December |
Autumn Half Term 2022 |
Monday 31 October |
Friday 4 November |
Spring Term 2023 |
Monday 9 January |
Friday 31 March |
Spring Half Term 2023 |
Monday 20 February |
Friday 24 February |
Summer Term 2023 |
Monday 17 April |
Thursday 20 July |
Summer Half Term 2023 |
Monday 29 May |
Friday 2 June |