School holidays 2026

All school holidays of 2026, by region.

Christmas holidays

Christmas holidays: dates by region
RegionPeriodDays
West Berkshire19 Dec 2025 – 2 Jan 202615
Cumberland20 Dec 2025 – 6 Jan 202618
Derbyshire20 Dec 2025 – 4 Jan 202616
Dudley20 Dec 2025 – 4 Jan 202616
North Somerset20 Dec 2025 – 4 Jan 202616
North Tyneside20 Dec 2025 – 4 Jan 202616
Northumberland20 Dec 2025 – 4 Jan 202616
Oxfordshire20 Dec 2025 – 2 Jan 202614
Reading20 Dec 2025 – 4 Jan 202616
Rotherham20 Dec 2025 – 4 Jan 202616
Rutland20 Dec 2025 – 4 Jan 202616
Shropshire20 Dec 2025 – 4 Jan 202616
Somerset20 Dec 2025 – 4 Jan 202616
Southend-on-Sea20 Dec 2025 – 4 Jan 202616
Southwark20 Dec 2025 – 4 Jan 202616
Wandsworth20 Dec 2025 – 4 Jan 202616
Westmorland and furness20 Dec 2025 – 6 Jan 202618
Wolverhampton20 Dec 2025 – 4 Jan 202616
York20 Dec 2025 – 4 Jan 202616
Bournemouth christchurch and poole22 Dec 2025 – 2 Jan 202612
Bristol22 Dec 2025 – 2 Jan 202612
Cambridgeshire22 Dec 2025 – 2 Jan 202612
Camden22 Dec 2025 – 2 Jan 202612
Cheshire West and Chester22 Dec 2025 – 2 Jan 202612
Halton22 Dec 2025 – 2 Jan 202612
Hertfordshire22 Dec 2025 – 2 Jan 202612
Leeds22 Dec 2025 – 2 Jan 202612
Milton Keynes22 Dec 2025 – 2 Jan 202612
North northamptonshire22 Dec 2025 – 2 Jan 202612
North Yorkshire22 Dec 2025 – 2 Jan 202612
Peterborough22 Dec 2025 – 2 Jan 202612
Slough22 Dec 2025 – 2 Jan 202612
Solihull22 Dec 2025 – 2 Jan 202612
Stockton-on-Tees22 Dec 2025 – 2 Jan 202612
Thurrock22 Dec 2025 – 2 Jan 202612
West northamptonshire22 Dec 2025 – 2 Jan 202612
Bexley19 Dec 2026 – 3 Jan 202716
Blackburn with Darwen19 Dec 2026 – 3 Jan 202716
Bolton19 Dec 2026 – 3 Jan 202716
Bury19 Dec 2026 – 3 Jan 202716
Cumberland19 Dec 2026 – 4 Jan 202717
Derbyshire19 Dec 2026 – 3 Jan 202716
Dudley19 Dec 2026 – 3 Jan 202716
East Sussex19 Dec 2026 – 3 Jan 202716
Gloucestershire19 Dec 2026 – 3 Jan 202716
Hackney19 Dec 2026 – 3 Jan 202716
Harrow19 Dec 2026 – 3 Jan 202716
Havering19 Dec 2026 – 3 Jan 202716
Herefordshire19 Dec 2026 – 3 Jan 202716
Hillingdon19 Dec 2026 – 3 Jan 202716
Hounslow19 Dec 2026 – 3 Jan 202716
Isle of Wight19 Dec 2026 – 3 Jan 202716
Kent19 Dec 2026 – 3 Jan 202716
Kingston upon Thames19 Dec 2026 – 3 Jan 202716
Knowsley19 Dec 2026 – 3 Jan 202716
Lancashire19 Dec 2026 – 3 Jan 202716
Leicestershire19 Dec 2026 – 3 Jan 202716
Lewisham19 Dec 2026 – 3 Jan 202716
Lincolnshire19 Dec 2026 – 4 Jan 202717
Merton19 Dec 2026 – 3 Jan 202716
North East Lincolnshire19 Dec 2026 – 4 Jan 202717
North Lincolnshire19 Dec 2026 – 4 Jan 202717
North Somerset19 Dec 2026 – 3 Jan 202716
North Tyneside19 Dec 2026 – 3 Jan 202716
Northumberland19 Dec 2026 – 3 Jan 202716
Nottingham19 Dec 2026 – 3 Jan 202716
Nottinghamshire19 Dec 2026 – 3 Jan 202716
Oldham19 Dec 2026 – 3 Jan 202716
Plymouth19 Dec 2026 – 4 Jan 202717
Reading19 Dec 2026 – 3 Jan 202716
Redbridge19 Dec 2026 – 3 Jan 202716
Richmond upon Thames19 Dec 2026 – 3 Jan 202716
Rotherham19 Dec 2026 – 3 Jan 202716
Rutland19 Dec 2026 – 3 Jan 202716
Salford19 Dec 2026 – 3 Jan 202716
Sandwell19 Dec 2026 – 3 Jan 202716
Sefton19 Dec 2026 – 3 Jan 202716
Shropshire19 Dec 2026 – 3 Jan 202716
South Gloucestershire19 Dec 2026 – 3 Jan 202716
Southend-on-Sea19 Dec 2026 – 3 Jan 202716
Southwark19 Dec 2026 – 3 Jan 202716
St Helens19 Dec 2026 – 3 Jan 202716
Stockport primary19 Dec 2026 – 3 Jan 202716
Stockport secondary19 Dec 2026 – 3 Jan 202716
Suffolk19 Dec 2026 – 3 Jan 202716
Surrey19 Dec 2026 – 3 Jan 202716
Sutton19 Dec 2026 – 3 Jan 202716
Swindon19 Dec 2026 – 3 Jan 202716
Telford and Wrekin19 Dec 2026 – 3 Jan 202716
Walsall19 Dec 2026 – 3 Jan 202716
Wandsworth19 Dec 2026 – 3 Jan 202716
Warrington19 Dec 2026 – 3 Jan 202716
Warwickshire19 Dec 2026 – 3 Jan 202716
West Sussex19 Dec 2026 – 3 Jan 202716
Westmorland and furness19 Dec 2026 – 4 Jan 202717
Wigan19 Dec 2026 – 4 Jan 202717
Wolverhampton19 Dec 2026 – 3 Jan 202716
Worcestershire19 Dec 2026 – 3 Jan 202716
York19 Dec 2026 – 3 Jan 202716
Anglesey21 Dec 2026 – 1 Jan 202712
Barking and Dagenham21 Dec 2026 – 3 Jan 202714
Barnsley21 Dec 2026 – 1 Jan 202712
Bath and North East Somerset21 Dec 2026 – 3 Jan 202714
Bedford21 Dec 2026 – 1 Jan 202712
Birmingham21 Dec 2026 – 1 Jan 202712
Blaenau Gwent21 Dec 2026 – 1 Jan 202712
Bournemouth christchurch and poole21 Dec 2026 – 3 Jan 202714
Bracknell Forest21 Dec 2026 – 1 Jan 202712
Bradford21 Dec 2026 – 1 Jan 202712
Brent21 Dec 2026 – 1 Jan 202712
Bridgend21 Dec 2026 – 1 Jan 202712
Brighton and Hove21 Dec 2026 – 3 Jan 202714
Bristol21 Dec 2026 – 1 Jan 202712
Bromley21 Dec 2026 – 3 Jan 202714
Buckinghamshire21 Dec 2026 – 1 Jan 202712
Caerphilly21 Dec 2026 – 1 Jan 202712
Calderdale21 Dec 2026 – 1 Jan 202712
Cambridgeshire21 Dec 2026 – 1 Jan 202712
Camden21 Dec 2026 – 1 Jan 202712
Cardiff21 Dec 2026 – 1 Jan 202712
Carmarthenshire21 Dec 2026 – 1 Jan 202712
Central Bedfordshire21 Dec 2026 – 4 Jan 202715
Ceredigion21 Dec 2026 – 1 Jan 202712
Cheshire East21 Dec 2026 – 1 Jan 202712
Cheshire West and Chester21 Dec 2026 – 1 Jan 202712
Conwy21 Dec 2026 – 1 Jan 202712
Cornwall21 Dec 2026 – 3 Jan 202714
Coventry21 Dec 2026 – 3 Jan 202714
Croydon21 Dec 2026 – 1 Jan 202712
Darlington21 Dec 2026 – 1 Jan 202712
Denbighshire21 Dec 2026 – 1 Jan 202712
Derby21 Dec 2026 – 3 Jan 202714
Doncaster21 Dec 2026 – 3 Jan 202714
Dorset21 – 31 Dec 202611
Dumfries and Galloway21 Dec 2026 – 6 Jan 202717
Ealing London21 Dec 2026 – 1 Jan 202712
East Ayrshire21 Dec 2026 – 4 Jan 202715
East Dunbartonshire21 Dec 2026 – 4 Jan 202715
East Lothian21 Dec 2026 – 4 Jan 202715
East Renfrewshire21 Dec 2026 – 4 Jan 202715
East Riding of Yorkshire21 Dec 2026 – 1 Jan 202712
Edinburgh21 Dec 2026 – 5 Jan 202716
Enfield21 Dec 2026 – 1 Jan 202712
Essex21 – 31 Dec 202611
Flintshire21 Dec 2026 – 1 Jan 202712
Greenwich21 Dec 2026 – 1 Jan 202712
Gwynedd21 Dec 2026 – 1 Jan 202712
Halton21 Dec 2026 – 1 Jan 202712
Hammersmith and Fulham21 Dec 2026 – 3 Jan 202714
Hampshire21 Dec 2026 – 1 Jan 202712
Hertfordshire21 Dec 2026 – 1 Jan 202712
Lambeth21 Dec 2026 – 1 Jan 202712
Leeds21 Dec 2026 – 1 Jan 202712
Leicester21 Dec 2026 – 1 Jan 202712
Liverpool21 Dec 2026 – 1 Jan 202712
Luton21 Dec 2026 – 1 Jan 202712
Manchester21 Dec 2026 – 1 Jan 202712
Medway21 Dec 2026 – 1 Jan 202712
Merthyr Tydfil21 Dec 2026 – 1 Jan 202712
Middlesbrough21 Dec 2026 – 1 Jan 202712
Milton Keynes21 Dec 2026 – 1 Jan 202712
Monmouthshire21 Dec 2026 – 1 Jan 202712
Neath Port Talbot21 Dec 2026 – 1 Jan 202712
Newcastle21 Dec 2026 – 1 Jan 202712
Newham21 Dec 2026 – 1 Jan 202712
Newport21 Dec 2026 – 1 Jan 202712
Norfolk21 Dec 2026 – 4 Jan 202715
North Ayrshire21 Dec 2026 – 4 Jan 202715
North ayrshire arran21 Dec 2026 – 4 Jan 202715
North Lanarkshire21 Dec 2026 – 4 Jan 202715
North northamptonshire21 – 31 Dec 202611
North Yorkshire21 Dec 2026 – 1 Jan 202712
Orkney21 Dec 2026 – 4 Jan 202715
Oxfordshire21 – 31 Dec 202611
Pembrokeshire21 Dec 2026 – 1 Jan 202712
Peterborough21 Dec 2026 – 1 Jan 202712
Portsmouth21 Dec 2026 – 1 Jan 202712
Rhondda Cynon Taf21 Dec 2026 – 1 Jan 202712
Rochdale21 Dec 2026 – 1 Jan 202712
Sheffield21 Dec 2026 – 1 Jan 202712
Shetland21 Dec 2026 – 4 Jan 202715
Slough21 Dec 2026 – 1 Jan 202712
Somerset21 Dec 2026 – 3 Jan 202714
Southampton21 Dec 2026 – 3 Jan 202714
Stockton-on-Tees21 Dec 2026 – 1 Jan 202712
Swansea21 Dec 2026 – 1 Jan 202712
Thurrock21 Dec 2026 – 1 Jan 202712
Torbay21 Dec 2026 – 1 Jan 202712
Torfaen21 Dec 2026 – 1 Jan 202712
Tower Hamlets21 Dec 2026 – 1 Jan 202712
Vale of Glamorgan21 Dec 2026 – 1 Jan 202712
Wakefield21 Dec 2026 – 3 Jan 202714
Waltham Forest21 Dec 2026 – 1 Jan 202712
West Berkshire21 – 31 Dec 202611
West Dunbartonshire21 Dec 2026 – 4 Jan 202715
West Lothian21 Dec 2026 – 4 Jan 202715
West northamptonshire21 Dec 2026 – 1 Jan 202712
Wirral21 Dec 2026 – 1 Jan 202712
Wokingham21 Dec 2026 – 1 Jan 202712
Wrexham21 Dec 2026 – 1 Jan 202712
Aberdeenshire23 Dec 2026 – 4 Jan 202713
Argyll and Bute23 Dec 2026 – 4 Jan 202713
Clackmannanshire23 Dec 2026 – 4 Jan 202713
Comhairle nan Eilean Siar23 Dec 2026 – 4 Jan 202713
Falkirk23 Dec 2026 – 4 Jan 202713
Fife23 Dec 2026 – 5 Jan 202714
Highland23 Dec 2026 – 5 Jan 202714
Inverclyde23 Dec 2026 – 5 Jan 202714
Midlothian23 Dec 2026 – 6 Jan 202715
Moray23 Dec 2026 – 5 Jan 202714
Powys23 Dec 2026 – 1 Jan 202710
Renfrewshire23 Dec 2026 – 5 Jan 202714
Scottish Borders23 Dec 2026 – 5 Jan 202714
South Lanarkshire23 Dec 2026 – 5 Jan 202714
Angus24 Dec 2026 – 6 Jan 202714
Dundee24 Dec 2026 – 6 Jan 202714
Perth and Kinross24 Dec 2026 – 6 Jan 202714

February half term

February half term: dates by region
RegionPeriodDays
Bristol16 – 20 Feb 20265
Cambridgeshire16 – 20 Feb 20265
Camden16 – 20 Feb 20265
Cheshire West and Chester16 – 20 Feb 20265
Dudley16 – 20 Feb 20265
Hertfordshire16 – 20 Feb 20265
Leeds16 – 20 Feb 20265
North northamptonshire16 – 20 Feb 20265
North Yorkshire16 – 20 Feb 20265
Peterborough16 – 20 Feb 20265
Rotherham16 – 20 Feb 20265
Shropshire16 – 20 Feb 20265
Slough16 – 20 Feb 20265
Solihull16 – 20 Feb 20265
Southend-on-Sea16 – 20 Feb 20265
Southwark16 – 20 Feb 20265
Thurrock16 – 20 Feb 20265
Wandsworth16 – 20 Feb 20265
West Berkshire16 – 20 Feb 20265
West northamptonshire16 – 20 Feb 20265
Wolverhampton16 – 20 Feb 20265
York16 – 20 Feb 20265
Stockton-on-Tees23 – 27 Feb 20265

Easter holidays

Easter holidays: dates by region
RegionPeriodDays
Cumberland28 Mar – 12 Apr 202616
Derbyshire28 Mar – 12 Apr 202616
Dudley28 Mar – 12 Apr 202616
Reading28 Mar – 12 Apr 202616
Rotherham28 Mar – 12 Apr 202616
Rutland28 Mar – 12 Apr 202616
Shropshire28 Mar – 12 Apr 202616
Southend-on-Sea28 Mar – 12 Apr 202616
Southwark28 Mar – 12 Apr 202616
Wandsworth28 Mar – 12 Apr 202616
Westmorland and furness28 Mar – 12 Apr 202616
Wolverhampton28 Mar – 12 Apr 202616
York28 Mar – 12 Apr 202616
Bournemouth christchurch and poole30 Mar – 10 Apr 202612
Cambridgeshire30 Mar – 10 Apr 202612
Camden30 Mar – 10 Apr 202612
Halton30 Mar – 10 Apr 202612
Hertfordshire30 Mar – 10 Apr 202612
Milton Keynes30 Mar – 10 Apr 202612
North northamptonshire30 Mar – 10 Apr 202612
North Yorkshire30 Mar – 10 Apr 202612
Oxfordshire30 Mar – 10 Apr 202612
Peterborough30 Mar – 10 Apr 202612
Slough30 Mar – 10 Apr 202612
Solihull30 Mar – 10 Apr 202612
Staffordshire30 Mar – 10 Apr 202612
Thurrock30 Mar – 10 Apr 202612
West Berkshire30 Mar – 10 Apr 202612
West northamptonshire30 Mar – 10 Apr 202612
Cheshire West and Chester2 – 17 Apr 202616
Bristol3 – 17 Apr 202615
Leeds3 – 17 Apr 202615
North Somerset3 – 19 Apr 202617
North Tyneside3 – 19 Apr 202617
Northumberland3 – 19 Apr 202617
Somerset3 – 19 Apr 202617
Stockton-on-Tees3 – 17 Apr 202615

May half term

May half term: dates by region
RegionPeriodDays
Derbyshire23 – 31 May 20269
North Somerset23 – 31 May 20269
North Tyneside23 – 31 May 20269
Northumberland23 – 31 May 20269
Reading23 – 31 May 20269
Rutland23 – 31 May 20269
Somerset23 – 31 May 20269
Bournemouth christchurch and poole25 – 29 May 20265
Bristol25 – 29 May 20265
Cambridgeshire25 – 29 May 20265
Camden25 – 29 May 20265
Cheshire West and Chester25 – 29 May 20265
Cumberland25 – 29 May 20265
Dudley25 – 29 May 20265
Halton25 – 29 May 20265
Hertfordshire25 – 29 May 20265
Leeds25 – 29 May 20265
Milton Keynes25 – 29 May 20265
North northamptonshire25 – 29 May 20265
North Yorkshire25 – 29 May 20265
Oxfordshire25 – 29 May 20265
Peterborough25 – 29 May 20265
Rotherham25 – 29 May 20265
Shropshire25 – 29 May 20265
Solihull25 – 29 May 20265
Southend-on-Sea25 – 29 May 20265
Southwark25 – 29 May 20265
Stockton-on-Tees25 – 29 May 20265
Thurrock25 – 29 May 20265
Wandsworth25 – 29 May 20265
West Berkshire25 – 29 May 20265
West northamptonshire25 – 29 May 20265
Westmorland and furness25 – 29 May 20265
Wolverhampton25 – 29 May 20265
York25 – 29 May 20265

Summer holidays

Summer holidays: dates by region
RegionPeriodDays
Cumberland18 Jul – 1 Sept 202646
North Tyneside18 Jul – 31 Aug 202645
Northumberland18 Jul – 31 Aug 202645
Rutland18 Jul – 31 Aug 202645
Shropshire18 Jul – 31 Aug 202645
Westmorland and furness18 Jul – 1 Sept 202646
Cambridgeshire21 Jul – 31 Aug 202642
Dudley21 Jul – 31 Aug 202642
Halton21 Jul – 31 Aug 202642
Kingston upon Thames21 Jul – 2 Sept 202644
Milton Keynes21 Jul – 31 Aug 202642
North northamptonshire21 Jul – 28 Aug 202639
North Yorkshire21 Jul – 6 Sept 202648
Oxfordshire21 Jul – 1 Sept 202643
Peterborough21 Jul – 31 Aug 202642
Richmond upon Thames21 Jul – 2 Sept 202644
Rotherham21 Jul – 31 Aug 202642
Solihull21 Jul – 31 Aug 202642
Southend-on-Sea21 Jul – 31 Aug 202642
Southwark21 Jul – 1 Sept 202643
Staffordshire21 Jul – 31 Aug 202642
Thurrock21 Jul – 31 Aug 202642
Wandsworth21 Jul – 1 Sept 202643
West northamptonshire21 Jul – 31 Aug 202642
Wirral21 Jul – 31 Aug 202642
Wolverhampton21 Jul – 31 Aug 202642
York21 Jul – 6 Sept 202648
Leeds22 Jul – 28 Aug 202638
Stockton-on-Tees22 Jul – 31 Aug 202641
West Berkshire22 Jul – 1 Sept 202642
Bournemouth christchurch and poole23 Jul – 31 Aug 202640
Bristol23 Jul – 2 Sept 202642
Cheshire West and Chester23 Jul – 31 Aug 202640
North Somerset23 Jul – 2 Sept 202642
Reading23 Jul – 31 Aug 202640
Slough23 Jul – 31 Aug 202640
Somerset23 Jul – 2 Sept 202642
Derbyshire24 Jul – 3 Sept 202642
Hertfordshire24 Jul – 31 Aug 202639
North ayrshire arran3 – 18 Aug 202616

October half term

October half term: dates by region
RegionPeriodDays
Angus5 – 16 Oct 202612
Argyll and Bute5 – 16 Oct 202612
North ayrshire arran5 – 18 Oct 202614
Comhairle nan Eilean Siar9 – 20 Oct 202612
Aberdeen12 – 23 Oct 202612
Aberdeenshire12 – 23 Oct 202612
Clackmannanshire12 – 23 Oct 202612
Dumfries and Galloway12 – 23 Oct 202612
Dundee12 – 23 Oct 202612
East Ayrshire12 – 16 Oct 20265
East Lothian12 – 16 Oct 20265
East Renfrewshire12 – 16 Oct 20265
Edinburgh12 – 19 Oct 20268
Falkirk12 – 23 Oct 202612
Fife12 – 23 Oct 202612
Highland12 – 23 Oct 202612
Midlothian12 – 16 Oct 20265
Moray12 – 23 Oct 202612
North Ayrshire12 – 18 Oct 20267
Perth and Kinross12 – 23 Oct 202612
Scottish Borders12 – 16 Oct 20265
Shetland12 – 27 Oct 202616
Stirling12 – 23 Oct 202612
Rutland17 Oct – 1 Nov 202616
Bromley19 – 30 Oct 202612
Isle of Wight19 – 30 Oct 202612
Leicester19 – 23 Oct 20265
Leicestershire19 – 23 Oct 20265
Nottingham19 – 30 Oct 202612
Nottinghamshire19 – 30 Oct 202612
Surrey19 – 30 Oct 202612
West Lothian19 – 23 Oct 20265
Swindon22 Oct – 1 Nov 202611
Norfolk23 – 30 Oct 20268
Somerset23 Oct – 1 Nov 202610
West Berkshire23 – 30 Oct 20268
Blackburn with Darwen24 Oct – 1 Nov 20269
Derbyshire24 Oct – 1 Nov 20269
East Sussex24 Oct – 1 Nov 20269
Gloucestershire24 Oct – 1 Nov 20269
Kent24 Oct – 1 Nov 20269
Kingston upon Thames24 Oct – 1 Nov 20269
Lincolnshire24 Oct – 1 Nov 20269
North East Lincolnshire24 Oct – 1 Nov 20269
North Lincolnshire24 Oct – 1 Nov 20269
North Somerset24 Oct – 1 Nov 20269
North Tyneside24 Oct – 1 Nov 20269
Northumberland24 Oct – 1 Nov 20269
Oldham24 Oct – 1 Nov 20269
Plymouth24 Oct – 1 Nov 20269
Reading24 Oct – 1 Nov 20269
Richmond upon Thames24 Oct – 1 Nov 20269
South Gloucestershire24 Oct – 1 Nov 20269
St Helens24 Oct – 1 Nov 20269
Warrington24 Oct – 1 Nov 20269
Worcestershire24 Oct – 1 Nov 20269
Anglesey26 – 30 Oct 20265
Barking and Dagenham26 – 30 Oct 20265
Barnet26 – 30 Oct 20265
Barnsley26 – 30 Oct 20265
Bath and North East Somerset26 – 30 Oct 20265
Bedford26 – 30 Oct 20265
Bexley26 – 30 Oct 20265
Birmingham26 – 30 Oct 20265
Blaenau Gwent26 – 30 Oct 20265
Bolton26 – 30 Oct 20265
Bournemouth christchurch and poole26 – 30 Oct 20265
Bracknell Forest26 – 30 Oct 20265
Bradford26 – 30 Oct 20265
Brent26 – 30 Oct 20265
Bridgend26 – 30 Oct 20265
Brighton and Hove26 – 30 Oct 20265
Bristol26 – 30 Oct 20265
Buckinghamshire26 – 30 Oct 20265
Bury26 – 30 Oct 20265
Caerphilly26 – 30 Oct 20265
Calderdale26 – 30 Oct 20265
Cambridgeshire26 – 30 Oct 20265
Camden26 – 30 Oct 20265
Cardiff26 – 30 Oct 20265
Carmarthenshire26 – 30 Oct 20265
Central Bedfordshire26 – 30 Oct 20265
Ceredigion26 – 30 Oct 20265
Cheshire East26 – 30 Oct 20265
Cheshire West and Chester26 – 30 Oct 20265
Conwy26 – 30 Oct 20265
Cornwall26 – 30 Oct 20265
Coventry26 – 30 Oct 20265
Croydon26 – 30 Oct 20265
Cumberland26 – 30 Oct 20265
Darlington26 – 30 Oct 20265
Denbighshire26 – 30 Oct 20265
Derby26 Oct – 1 Nov 20267
Doncaster26 Oct – 1 Nov 20267
Dorset26 – 30 Oct 20265
Dudley26 – 30 Oct 20265
Ealing London26 – 30 Oct 20265
East Riding of Yorkshire26 – 30 Oct 20265
Enfield26 – 30 Oct 20265
Essex26 – 30 Oct 20265
Flintshire26 – 30 Oct 20265
Greenwich26 – 30 Oct 20265
Gwynedd26 – 30 Oct 20265
Hackney26 – 30 Oct 20265
Halton26 – 30 Oct 20265
Hammersmith and Fulham26 – 30 Oct 20265
Hampshire26 – 30 Oct 20265
Haringey26 – 30 Oct 20265
Harrow26 – 30 Oct 20265
Havering26 – 30 Oct 20265
Herefordshire26 – 30 Oct 20265
Hertfordshire26 – 30 Oct 20265
Hillingdon26 – 30 Oct 20265
Hounslow26 – 30 Oct 20265
Islington26 – 30 Oct 20265
Knowsley26 – 30 Oct 20265
Lancashire26 – 30 Oct 20265
Leeds26 – 30 Oct 20265
Lewisham26 – 30 Oct 20265
Liverpool26 – 30 Oct 20265
Luton26 – 30 Oct 20265
Manchester26 – 30 Oct 20265
Medway26 – 30 Oct 20265
Merthyr Tydfil26 – 30 Oct 20265
Merton26 – 30 Oct 20265
Middlesbrough26 – 30 Oct 20265
Milton Keynes26 – 30 Oct 20265
Monmouthshire26 – 30 Oct 20265
Neath Port Talbot26 – 30 Oct 20265
Newcastle26 – 30 Oct 20265
Newham26 – 30 Oct 20265
Newport26 – 30 Oct 20265
North northamptonshire26 – 30 Oct 20265
North Yorkshire26 – 30 Oct 20265
Oxfordshire26 – 30 Oct 20265
Pembrokeshire26 – 30 Oct 20265
Peterborough26 – 30 Oct 20265
Portsmouth26 – 30 Oct 20265
Powys26 – 30 Oct 20265
Redbridge26 – 30 Oct 20265
Rhondda Cynon Taf26 – 30 Oct 20265
Rochdale26 – 30 Oct 20265
Rotherham26 – 30 Oct 20265
Salford26 – 30 Oct 20265
Sandwell26 – 30 Oct 20265
Sefton26 – 30 Oct 20265
Sheffield26 – 30 Oct 20265
Shropshire26 – 30 Oct 20265
Slough26 – 30 Oct 20265
Southampton26 – 30 Oct 20265
Southend-on-Sea26 – 30 Oct 20265
Southwark26 – 30 Oct 20265
Stockport primary26 – 30 Oct 20265
Stockport secondary26 – 30 Oct 20265
Stockton-on-Tees26 – 30 Oct 20265
Suffolk26 – 30 Oct 20265
Sutton26 – 30 Oct 20265
Swansea26 – 30 Oct 20265
Telford and Wrekin26 – 30 Oct 20265
Thurrock26 – 30 Oct 20265
Torbay26 – 30 Oct 20265
Torfaen26 – 30 Oct 20265
Tower Hamlets26 – 30 Oct 20265
Vale of Glamorgan26 – 30 Oct 20265
Wakefield26 Oct – 1 Nov 20267
Walsall26 – 30 Oct 20265
Waltham Forest26 – 30 Oct 20265
Wandsworth26 – 30 Oct 20265
Warwickshire26 – 30 Oct 20265
West northamptonshire26 – 30 Oct 20265
West Sussex26 – 30 Oct 20265
Westmorland and furness26 – 30 Oct 20265
Wigan26 – 30 Oct 20265
Wirral26 – 30 Oct 20265
Wokingham26 – 30 Oct 20265
Wolverhampton26 – 30 Oct 20265
Wrexham26 – 30 Oct 20265
York26 – 30 Oct 20265

Dates are taken from official publications. Schools may have additional days off, so check with your school if in doubt.

Sources: Official source (West Berkshire), Official source (North Somerset), Official source (Somerset), Official source (North Tyneside) and 164 more. Last checked: 4 October 2026. More about our sources

Summer holidays 2026 compared by country

In the United Kingdom, the 2026 summer holidays start on 18 July at the earliest and end on 6 September at the latest. This is how they compare with the other countries we cover.

CountryEarliest startLatest endTypical lengthRegions
AustriaSaturday 4 JulySunday 13 September65 days9
BelgiumWednesday 1 JulyMonday 31 August62 days3
DenmarkSaturday 27 JuneWednesday 12 August44 days87
FranceFriday 3 JulyWednesday 2 September58 days23
GermanyMonday 29 JuneMonday 14 September42 days17
Italy––––
NetherlandsSaturday 4 JulySunday 30 August44 days3
Spain––––
Sweden––––
SwitzerlandThursday 18 JuneSunday 30 August44 days31
United KingdomSaturday 18 JulySunday 6 September42 days40
United States––––

Start and end across all regions; the typical length is the median across regions, in calendar days. Countries marked with a dash: we have no summer holiday dates for them (yet); in the United States, school districts set their own.

School holidays in 2026

In 2026, these school holidays start in the United Kingdom: February half term, Easter holidays, May half term, summer holidays, October half term and Christmas holidays.

Who breaks up first for the summer in 2026?

Cumberland is among the first to break up for the summer in 2026, on Saturday 18 July. North ayrshire arran is among the last, on Monday 3 August.

The difference is mainly between the nations: schools in Scotland break up in late June or early July, while schools in England and Wales usually finish in the second half of July.

Planning your year

If you're planning a trip, it's worth looking at the dates in other areas too. When schools in several parts of the UK are off at the same time, prices tend to be higher and airports busier. The first weeks of the Scottish summer holidays, before English schools break up, are often a little quieter.

The dates in the table come from council publications. Schools can have extra days off, such as INSET days, which you'll find on the school's website.

Frequently asked questions

Which school holidays are there in 2026?

These school holidays start in 2026: February half term, Easter holidays, May half term, summer holidays, October half term and Christmas holidays. Dates can differ by region; the table above shows them all.

Who breaks up first for the summer in 2026?

In 2026, Cumberland is among the first, breaking up on Saturday 18 July. North ayrshire arran is among the last, starting on Monday 3 August.

Are the school holiday dates for 2026 final?

Councils usually publish their term dates a year or more ahead. Academies and other schools that set their own dates may differ, so check with your child's school. Dates that are not yet official are marked as provisional in the table.

See also