Christmas school holidays 2026
When do schools break up for Christmas 2026?
In most of England, christmas holidays 2026/27 runs from Sat 19 Dec to Sun 3 Jan: 16 days off school including the weekends either side. Flights can be taken from Sat 19 Dec to Sun 3 Jan. 158 of the 201 councils whose own calendars we hold follow these dates exactly.
Councils that differ
43 councils we hold publish different dates. Each is read from the council’s own page and linked to it.
| Council | First day off | Last day off | Versus most of England |
|---|---|---|---|
| Aberdeen City | Sat 19 Dec | Mon 4 Jan | 1d longer |
| Aberdeenshire | Wed 23 Dec | Mon 4 Jan | 4d later, 3d shorter |
| Angus | Thu 24 Dec | Wed 6 Jan | 5d later, 2d shorter |
| Argyll and Bute | Wed 23 Dec | Mon 4 Jan | 4d later, 3d shorter |
| Central Bedfordshire | Sat 19 Dec | Mon 4 Jan | 1d longer |
| Clackmannanshire | Wed 23 Dec | Mon 4 Jan | 4d later, 3d shorter |
| Comhairle nan Eilean Siar | Wed 23 Dec | Mon 4 Jan | 4d later, 3d shorter |
| Cumberland | Sat 19 Dec | Mon 4 Jan | 1d longer |
| Dumfries and Galloway | Sat 19 Dec | Tue 5 Jan | 2d longer |
| Dundee City | Thu 24 Dec | Wed 6 Jan | 5d later, 2d shorter |
| East Ayrshire | Sat 19 Dec | Mon 4 Jan | 1d longer |
| East Dunbartonshire | Sat 19 Dec | Mon 4 Jan | 1d longer |
| East Lothian | Sat 19 Dec | Mon 4 Jan | 1d longer |
| East Renfrewshire | Sat 19 Dec | Mon 4 Jan | 1d longer |
| Edinburgh | Sat 19 Dec | Tue 5 Jan | 2d longer |
| Falkirk | Wed 23 Dec | Mon 4 Jan | 4d later, 3d shorter |
| Fife | Wed 23 Dec | Tue 5 Jan | 4d later, 2d shorter |
| Glasgow | Sat 19 Dec | Mon 4 Jan | 1d longer |
| Highland | Wed 23 Dec | Tue 5 Jan | 4d later, 2d shorter |
| Inverclyde | Wed 23 Dec | Tue 5 Jan | 4d later, 2d shorter |
| Lincolnshire | Sat 19 Dec | Mon 4 Jan | 1d longer |
| Midlothian | Wed 23 Dec | Wed 6 Jan | 4d later, 1d shorter |
| Moray | Wed 23 Dec | Tue 5 Jan | 4d later, 2d shorter |
| Norfolk | Sat 19 Dec | Mon 4 Jan | 1d longer |
| North Ayrshire | Sat 19 Dec | Mon 4 Jan | 1d longer |
| North East Lincolnshire | Sat 19 Dec | Mon 4 Jan | 1d longer |
| North Lanarkshire | Sat 19 Dec | Mon 4 Jan | 1d longer |
| North Lincolnshire | Sat 19 Dec | Mon 4 Jan | 1d longer |
| North Northamptonshire | Sat 19 Dec | Thu 31 Dec | 3d shorter |
| Orkney Islands | Sat 19 Dec | Mon 4 Jan | 1d longer |
| Perth and Kinross | Thu 24 Dec | Wed 6 Jan | 5d later, 2d shorter |
| Plymouth | Sat 19 Dec | Mon 4 Jan | 1d longer |
| Powys | Wed 23 Dec | Sun 3 Jan | 4d later, 4d shorter |
| Renfrewshire | Wed 23 Dec | Tue 5 Jan | 4d later, 2d shorter |
| Scottish Borders | Wed 23 Dec | Tue 5 Jan | 4d later, 2d shorter |
| Shetland Islands | Sat 19 Dec | Mon 4 Jan | 1d longer |
| South Ayrshire | Wed 23 Dec | Mon 4 Jan | 4d later, 3d shorter |
| South Lanarkshire | Wed 23 Dec | Tue 5 Jan | 4d later, 2d shorter |
| Stirling | Wed 23 Dec | Mon 4 Jan | 4d later, 3d shorter |
| West Dunbartonshire | Sat 19 Dec | Mon 4 Jan | 1d longer |
| West Lothian | Sat 19 Dec | Mon 4 Jan | 1d longer |
| Westmorland and Furness | Sat 19 Dec | Mon 4 Jan | 1d longer |
| Wigan | Sat 19 Dec | Mon 4 Jan | 1d longer |
Academies and independent schools can set their own dates whatever the council says; of the London independents we read, not one follows the state October half term. The finder shows the dates we hold for a particular school.
What it means for flights
Everyone with these dates is flying on the same days, which is when fares peak. The day you leave inside the window is worth hundreds: on a real October board a family of four saved a median of £260 by leaving on the Sunday rather than the Saturday, at the same length. We price every day of the break from your nearest airports and email you when a fare is worth a look.
Find your school and see the prices
Every council we hold
- Aberdeen City
- Aberdeenshire
- Angus
- Argyll and Bute
- Barking and Dagenham
- Barnet
- Barnsley
- Bath and North East Somerset
- Bedford
- Bexley
- Birmingham
- Blackburn with Darwen
- Blaenau Gwent
- Bolton
- Bournemouth, Christchurch and Poole
- Bracknell Forest
- Bradford
- Brent
- Bridgend
- Brighton and Hove
- Bristol, City of
- Bromley
- Buckinghamshire
- Bury
- Caerphilly
- Calderdale
- Cambridgeshire
- Camden
- Cardiff
- Carmarthenshire
- Central Bedfordshire
- Ceredigion
- Cheshire East
- Cheshire West and Chester
- Clackmannanshire
- Comhairle nan Eilean Siar
- Conwy
- Cornwall
- County Durham
- Coventry
- Croydon
- Cumberland
- Darlington
- Denbighshire
- Derby
- Derbyshire
- Doncaster
- Dorset
- Dudley
- Dumfries and Galloway
- Dundee City
- Ealing
- East Ayrshire
- East Dunbartonshire
- East Lothian
- East Renfrewshire
- East Riding of Yorkshire
- East Sussex
- Edinburgh
- Enfield
- Essex
- Falkirk
- Fife
- Flintshire
- Gateshead
- Glasgow
- Gloucestershire
- Greenwich
- Gwynedd
- Hackney
- Halton
- Hammersmith and Fulham
- Hampshire
- Haringey
- Harrow
- Hartlepool
- Havering
- Herefordshire, County of
- Hertfordshire
- Highland
- Hillingdon
- Hounslow
- Inverclyde
- Isle of Anglesey
- Isle of Wight
- Islington
- Kensington and Chelsea
- Kent
- Kingston upon Hull, City of
- Kingston upon Thames
- Kirklees
- Knowsley
- Lambeth
- Lancashire
- Leeds
- Leicester
- Leicestershire
- Lewisham
- Lincolnshire
- Liverpool
- Luton
- Manchester
- Medway
- Merthyr Tydfil
- Merton
- Middlesbrough
- Midlothian
- Milton Keynes
- Monmouthshire
- Moray
- Neath Port Talbot
- Newcastle upon Tyne
- Newham
- Newport
- Norfolk
- North Ayrshire
- North East Lincolnshire
- North Lanarkshire
- North Lincolnshire
- North Northamptonshire
- North Somerset
- North Tyneside
- North Yorkshire
- Northumberland
- Nottingham
- Nottinghamshire
- Oldham
- Orkney Islands
- Oxfordshire
- Pembrokeshire
- Perth and Kinross
- Peterborough
- Plymouth
- Portsmouth
- Powys
- Reading
- Redbridge
- Redcar and Cleveland
- Renfrewshire
- Rhondda Cynon Taf
- Richmond upon Thames
- Rochdale
- Rotherham
- Rutland
- Salford
- Sandwell
- Scottish Borders
- Sefton
- Sheffield
- Shetland Islands
- Shropshire
- Slough
- Solihull
- Somerset
- South Ayrshire
- South Gloucestershire
- South Lanarkshire
- Southampton
- Southend-on-Sea
- Southwark
- St. Helens
- Staffordshire
- Stirling
- Stockport
- Stockton-on-Tees
- Stoke-on-Trent
- Suffolk
- Sunderland
- Surrey
- Sutton
- Swansea
- Swindon
- Tameside
- Telford and Wrekin
- Thurrock
- Torbay
- Torfaen
- Tower Hamlets
- Trafford
- Vale of Glamorgan
- Wakefield
- Walsall
- Waltham Forest
- Wandsworth
- Warrington
- Warwickshire
- West Berkshire
- West Dunbartonshire
- West Lothian
- West Northamptonshire
- West Sussex
- Westminster
- Westmorland and Furness
- Wigan
- Wiltshire
- Windsor and Maidenhead
- Wirral
- Wokingham
- Wolverhampton
- Worcestershire
- Wrexham
- York
