UK School Holidays, Half Term & Term Dates 2025 - 2026
Looking for the latest UK school holiday dates? Whether you're a parent planning family time, a teacher organising lessons, or a student mapping out study schedules, this guide makes it easy to stay ahead. Below, you’ll find a complete overview of UK school holidays, term dates, half-term breaks, and bank holidays for 2025 and 2026, all clearly broken down by region: England, Scotland, Wales, and Northern Ireland.
Contents
- School Holidays: England, Scotland, Wales, Northern Ireland
- School Terms: England, Scotland, Wales, Northern Ireland
UK School Holidays 2025 - 2026
Planning your year? Below you'll find the complete list of UK school holidays for 2025–2026, including term breaks for England, Scotland, Wales, and Northern Ireland.
Each nation has slightly different schedules, so we've provided a clear breakdown for every region. Remember, dates may vary by local authority or school; always double-check with your school directly.
England School Holidays 2025 - 2026
Holiday | Dates |
---|---|
Autumn Half Term | 28 Oct 2024 - 01 Nov 2024 |
Christmas | 21 Dec 2024 - 05 Jan 2025 |
Spring Half Term | 17 Feb 2025 - 21 Feb 2025 |
Easter | 07 Apr 2025 - 21 Apr 2025 |
Summer Half Term | 26 May 2025 - 30 May 2025 |
Summer | 22 Jul 2025 - 29 Aug 2025 |
Scotland School Holidays 2025 - 2026
Holiday | Dates |
---|---|
Autumn Half Term | 28 Oct 2024 - 01 Nov 2024 |
Christmas | 21 Dec 2024 - 05 Jan 2025 |
Spring Half Term | 17 Feb 2025 - 21 Feb 2025 |
Easter | 07 Apr 2025 - 21 Apr 2025 |
Summer Half Term | 26 May 2025 - 30 May 2025 |
Summer | 22 Jul 2025 - 29 Aug 2025 |
Wales School Holidays 2025 - 2026
Holiday | Dates |
---|---|
Autumn Half Term | 28 Oct 2024 - 01 Nov 2024 |
Christmas | 21 Dec 2024 - 05 Jan 2025 |
Spring Half Term | 17 Feb 2025 - 21 Feb 2025 |
Easter | 07 Apr 2025 - 21 Apr 2025 |
Summer Half Term | 26 May 2025 - 30 May 2025 |
Summer | 22 Jul 2025 - 29 Aug 2025 |
Northern Ireland School Holidays 2025 - 2026
Holiday | Dates |
---|---|
Autumn Half Term | 28 Oct 2024 - 01 Nov 2024 |
Christmas | 21 Dec 2024 - 05 Jan 2025 |
Spring Half Term | 17 Feb 2025 - 21 Feb 2025 |
Easter | 07 Apr 2025 - 21 Apr 2025 |
Summer Half Term | 26 May 2025 - 30 May 2025 |
Summer | 22 Jul 2025 - 29 Aug 2025 |
Examiner-written revision resources that improve your grades 2x
- Written by expert teachers and examiners
- Aligned to exam specifications
- Everything you need to know, and nothing you don’t

UK School Terms & Half Terms 2025 - 2026
Find all the UK school term dates and half-term breaks for 2025-2026 in one place. This guide covers England, Scotland, Wales and Northern Ireland, with regional variations clearly explained. For exact dates, check with your local council or school.
England School Terms & Half Terms 2025 - 2026
Term | Dates | Half Term Dates |
---|---|---|
Autumn | 03 September 2024 - 20 December 2024 | 28 October 2024 - 01 November 2024 |
Spring | 06 January 2025 - 04 April 2025 | 17 February 2025 - 21 February 2025 |
Summer | 22 April 2025 - 21 July 2025 | 26 May 2025 - 30 May 2025 |
Scotland School Terms & Half Terms 2025 - 2026
Term | Dates | Half Term Dates |
---|---|---|
Autumn | 03 September 2024 - 20 December 2024 | 28 October 2024 - 01 November 2024 |
Spring | 06 January 2025 - 04 April 2025 | 17 February 2025 - 21 February 2025 |
Summer | 22 April 2025 - 21 July 2025 | 26 May 2025 - 30 May 2025 |
Wales School Terms & Half Terms 2025 - 2026
Term | Dates | Half Term Dates |
---|---|---|
Autumn | 03 September 2024 - 20 December 2024 | 28 October 2024 - 01 November 2024 |
Spring | 06 January 2025 - 04 April 2025 | 17 February 2025 - 21 February 2025 |
Summer | 22 April 2025 - 21 July 2025 | 26 May 2025 - 30 May 2025 |
Northern Ireland School Terms & Half Terms 2025 - 2026
Term | Dates | Half Term Dates |
---|---|---|
Autumn | 03 September 2024 - 20 December 2024 | 28 October 2024 - 01 November 2024 |
Spring | 06 January 2025 - 04 April 2025 | 17 February 2025 - 21 February 2025 |
Summer | 22 April 2025 - 21 July 2025 | 26 May 2025 - 30 May 2025 |
UK Bank Holidays 2025 - 2026
The next UK-wide bank holiday is Christmas Day, taking place on 25 December 2025. Bank holidays differ slightly across the UK, with each nation observing a mix of shared and regional dates.
In England and Wales, the next bank holiday is Christmas Day on 25 December 2025.
In Scotland, the next bank holiday is St Andrew’s Day (observed) happening on 1 December 2025
For Northern Ireland, the upcoming bank holiday is Christmas Day, scheduled for 25 December 2025.
England | Scotland | Wales | Northern Ireland |
---|---|---|---|
Good Friday: 18 April 2025 | New Year’s Day: 1 January 2025 | New Year’s Day: 1 January 2025 | New Year’s Day: 1 January 2025 |
Easter Monday: 21 April 2025 | 2nd January Bank Holiday: 2 January 2025 | Good Friday: 18 April 2025 | St Patrick’s Day (observed): 17 March 2025 |
Early May Bank Holiday: 5 May 2025 | Good Friday: 18 April 2025 | Easter Monday: 21 April 2025 | Good Friday: 18 April 2025 |
Spring Bank Holiday: 26 May 2025 | Early May Bank Holiday: 5 May 2025 | Early May Bank Holiday: 5 May 2025 | Easter Monday: 21 April 2025 |
Summer Bank Holiday: 25 August 2025 | Spring Bank Holiday: 26 May 2025 | Spring Bank Holiday: 26 May 2025 | Early May Bank Holiday: 5 May 2025 |
Christmas Day: 25 December 2025 | Summer Bank Holiday: 4 August 2025 | Summer Bank Holiday: 25 August 2025 | Spring Bank Holiday: 26 May 2025 |
Boxing Day: 26 December 2025 | St Andrew’s Day (observed): 1 December 2025 | Christmas Day: 25 December 2025 | Battle of the Boyne (Orangemen’s Day, observed): 14 July 2025 |
New Year’s Day: 1 January 2026 | Christmas Day: 25 December 2025 | Boxing Day: 26 December 2025 | Summer Bank Holiday: 25 August 2025 |
Good Friday: 3 April 2026 | Boxing Day: 26 December 2025 | New Year’s Day: 1 January 2026 | Christmas Day: 25 December 2025 |
Easter Monday: 6 April 2026 | New Year’s Day: 1 January 2026 | Good Friday: 3 April 2026 | Boxing Day: 26 December 2025 |
Early May Bank Holiday: 4 May 2026 | 2nd January Bank Holiday: 2 January 2026 | Easter Monday: 6 April 2026 | New Year’s Day: 1 January 2026 |
Spring Bank Holiday: 25 May 2026 | Good Friday: 3 April 2026 | Early May Bank Holiday: 4 May 2026 | St Patrick’s Day: 17 March 2026 |
Summer Bank Holiday: 31 August 2026 | Early May Bank Holiday: 4 May 2026 | Spring Bank Holiday: 25 May 2026 | Good Friday: 3 April 2026 |
Christmas Day: 25 December 2026 | Spring Bank Holiday: 25 May 2026 | Summer Bank Holiday: 31 August 2026 | Easter Monday: 6 April 2026 |
Boxing Day (substitute): 28 December 2026 | Summer Bank Holiday: 3 August 2026 | Christmas Day: 25 December 2026 | Early May Bank Holiday: 4 May 2026 |
St Andrew’s Day: 30 November 2026 | Boxing Day (substitute): 28 December 2026 | Spring Bank Holiday: 25 May 2026 | |
Christmas Day: 25 December 2026 | Battle of the Boyne (substitute): 13 July 2026 | ||
Boxing Day (substitute): 28 December 2026 | Summer Bank Holiday: 31 August 2026 | ||
Christmas Day: 25 December 2026 | |||
Boxing Day (substitute): 28 December 2026 |
Find School Holidays for the UK's biggest cities
Check Term Dates in the Largest UK Counties
Find School Holidays,Term Dates & Half Term Breaks By Region, County and City
- Bedford
- Luton
- Dunstable
- Leighton Buzzard
- Kempston
- Houghton Regis
- Biggleswade
- Sandy
- Flitwick
- Ampthill
- Shefford
- Stotfold
- Cranfield
- Potton
- Wootton
- Bromham
- Arlesey
- Truro
- Falmouth
- Penzance
- St Austell
- Newquay
- Camborne
- Redruth
- Helston
- Bodmin
- Launceston
- Liskeard
- Saltash
- Hayle
- St Ives
- Wadebridge
- Callington
- Torpoint
- Padstow
- Exeter
- Plymouth
- Torquay
- Paignton
- Brixham
- Barnstaple
- Bideford
- Ilfracombe
- Tiverton
- Newton Abbot
- Teignmouth
- Dawlish
- Honiton
- Exmouth
- Sidmouth
- Okehampton
- Crediton
- Kingsbridge
- Totnes
- Salcombe
- Bournemouth
- Poole
- Weymouth
- Dorchester
- Christchurch
- Ferndown
- Bridport
- Sherborne
- Blandford Forum
- Swanage
- Wareham
- Gillingham
- Verwood
- Shaftesbury
- Lyme Regis
- Stalbridge
- Wimborne Minster
- Portland
- Gloucester
- Cheltenham
- Stroud
- Cirencester
- Tewkesbury
- Dursley
- Lydney
- Cinderford
- Newent
- Tetbury
- Chipping Campden
- Stonehouse
- Nailsworth
- Winchcombe
- Fairford
- Winchester
- Southampton
- Portsmouth
- Basingstoke
- Eastleigh
- Aldershot
- Farnborough
- Andover
- Fareham
- Gosport
- Havant
- Petersfield
- Ringwood
- Totton
- New Milton
- Lymington
- Alton
- Bordon
- Romsey
- Whitchurch
- Wells
- Bath
- Taunton
- Yeovil
- Weston-super-Mare
- Bridgwater
- Frome
- Minehead
- Chard
- Street
- Glastonbury
- Shepton Mallet
- Burnham-on-Sea
- Clevedon
- Nailsea
- Portishead
- Wincanton
- Wellington
- Watchet
- Radstock
- Midsomer Norton
- Salisbury
- Swindon
- Chippenham
- Trowbridge
- Melksham
- Devizes
- Warminster
- Calne
- Westbury
- Corsham
- Amesbury
- Marlborough
- Royal Wootton Bassett
- Bradford-on-Avon
- Tidworth
- Ludgershall
- Malmesbury
- Cricklade
- Mere
Share this article
Frequently Asked Questions (FAQs)
Do all schools in the UK follow the same term dates?
Can schools have different holiday dates from the official calendar?
What's the difference between a term, a half-term, and a school holiday?
Navigating the UK school calendar can be a bit confusing — especially when terms, half-terms, and holidays all refer to different parts of the year. Here's a simple breakdown:
- Term: A term is a set period when schools are in session. The academic year is usually divided into three terms — Autumn, Spring, and Summer.
- Half Term: Roughly halfway through each term, there's a short break known as half term. These mini-holidays typically last one week and give students and teachers a breather before the term resumes.
- Holiday: These are the longer breaks between terms — including Christmas, Easter, and the summer holidays. Depending on the season, they can last anywhere from two to six weeks.