Guidance, Document

# Approved school term dates 2024 to 2025

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 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Blaenau Gwent

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Bridgend

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Caerphilly

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Cardiff

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Carmarthenshire

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Ceredigion

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Conwy

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Denbighshire

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Flintshire

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Gwynedd

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Merthyr Tydfil

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Monmouthshire

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Neath Port Talbot

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Newport

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Pembrokeshire

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Powys

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Friday 18 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Rhondda Cynon Taff

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Swansea

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Torfaen

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Vale of Glamorgan

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |

## Wrexham

Period | Start | End |
---|---|---|

Autumn Term 2024 | Monday 02 September | Friday 20 December |

Autumn Half Term 2024 | Monday 28 October | Friday 01 November |

Spring Term 2025 | Monday 06 January | Friday 11 April |

Spring Half Term 2025 | Monday 24 February | Friday 28 February |

Summer Term 2025 | Monday 28 April | Monday 21 July |

Summer Half Term 2025 | Monday 26 May | Friday 30 May |