School term and holiday dates
For updated information relating to changes due to Covid-19, please visit our Covid-19 - School FAQs page.
|Term||Term begins||Half Term||Term Ends|
|Autumn 2022||Monday 5th September||Monday 31st October - Friday 4th November||Friday 23rd December|
|Spring 2023||Monday 9th January||Monday 20th February - Friday 24th February||Friday 31st March|
|Summer 2023||Monday 17th April||Monday 29th May - Friday 2nd June||Friday 21st July|
|Autumn 2023||Monday 4th September||Monday 30th October - Friday 3rd November||Friday 22nd December|
|Spring 2024||Monday 8th January||Monday 12th February - Friday 16th February||Friday 22nd March|
|Summer 2024||Monday 8th April||Monday 27th May - Friday 31st May||Friday 19th July|
|Autumn 2024||Tuesday 3rd September||Monday 28th October – Friday 1st November||Friday 20th December|
|Spring 2025||Monday 6th January||Monday 24th February – Friday 28th February||Friday 11th April|
|Summer 2025||Monday 28th April||Monday 26th May – Friday 30th May||Monday 21st July|
Designated INSET Days
- Friday 1st September 2023
- Monday, 2nd September 2024
For school specific INSET days, please contact the relevant school. Usually, schools have 5 INSET days during the academic year (including the designated days).
In January 2023 the Minister for Education and Welsh Language laid the Education (School Day and School Year) (Wales) (Amendment) Regulations 2023. The Regulations increase the number of INSET days from 5 to 6 days for the next 3 academic years (2022 to 2023, 2023 to 2024 and 2024 to 2025).
- 7th April 2023
- 29th March 2024
- 18th April 2025
- 1st May 2023
- 6th May 2024
- 5th May 2025
Please note that this calendar is subject to any changes that may arise as a result of government policy decisions. We do not accept liability for any losses incurred in respect of altered holiday arrangements following such changes.
More from Education & Schools