What's open on Christmas Day 2027?

Saturday, 25 December 2027

Your regionAll of the UK

Stores and services

Aldi logoAldiDiscount supermarketClosedArgos logoArgosCatalogue retailerClosed E&W SCOCheck local NIDependsAsda logoAsdaSupermarketClosed E&W SCOCheck local NIDependsB&MDiscount storeClosed E&W SCOCheck local NIDependsB&Q logoB&QDIY & gardenClosed E&W SCOCheck local NIDependsBootsPharmacy & beautyClosed E&W SCOCheck local NIDependsCurrys logoCurrysElectricalsClosed E&W SCOCheck local NIDependsHome BargainsDiscount storeClosed E&W SCOCheck local NIDependsIceland logoIcelandFrozen foodClosed E&W SCOCheck local NIDependsIKEA logoIKEAFurniture & homeClosed E&W SCOCheck local NIDependsJohn Lewis logoJohn LewisDepartment storeClosedLidl logoLidlDiscount supermarketClosed E&W SCOCheck local NIDependsM&S logoM&SFood, clothing & homeClosed E&W SCOCheck local NIDependsMorrisons logoMorrisonsSupermarketClosedNext logoNextClothing & homeClosed E&W SCOCheck local NIDependsPrimark logoPrimarkClothingClosed E&W SCOCheck local NIDependsSainsbury's logoSainsbury'sSupermarketClosed E&W SCOCheck local NIDependsSuperdrug logoSuperdrugHealth & beautyClosed E&W SCOCheck local NIDependsTesco logoTescoSupermarketClosed E&W SCOCheck local NIDependsWaitrose logoWaitroseSupermarketClosedWickes logoWickesDIY & home improvementClosed
Not announced yet: Barclays, Co-op, Costa Coffee, Greggs, HSBC UK, Lloyds Bank, McDonald's, NatWest, Post Office, Royal Mail. These haven't published Christmas Day 2027 opening times that we could verify, so check your local store. We add answers as soon as they're published.

About Christmas Day 2027

Christmas Day is a bank holiday across the UK. In 2027 it falls on a Saturday, so the bank holiday moves to the substitute day, Monday 27 December.

In England, Wales and Scotland it's the one bank holiday when the law closes large shops. Large shops (over 280 sq m, about 3,000 sq ft) can't open on Christmas Day in England and Wales, under the Christmas Day (Trading) Act 2004, or in Scotland, under the Christmas Day and New Year's Day Trading (Scotland) Act 2007. Smaller shops aren't covered, and petrol stations and shops in railway stations are exempt. Northern Ireland's ban only applies when Christmas Day falls on a Sunday, which it doesn't in 2027.

Most retailers announce their Christmas plans in the autumn. We add 2027 answers as they're published.

Sources: GOV.UK: UK bank holidays (England and Wales, Scotland, Northern Ireland) · Christmas Day (Trading) Act 2004, section 1 (England and Wales) · Christmas Day and New Year's Day Trading (Scotland) Act 2007, section 1 · Christmas Day and New Year's Day Trading (Scotland) Act 2007, section 3 (exempt shops) · Shops (Sunday Trading &c.) (Northern Ireland) Order 1997, article 5 (Sunday hours, Easter Day and Christmas Day)

Rules by region

RegionBank holiday?Large shops must close?
England and WalesYes
Substitute day: Monday 27 December
Closed
The Christmas Day (Trading) Act 2004 bans large shops (over 280 sq m, about 3,000 sq ft) in England and Wales from opening on Christmas Day, whatever day of the week it falls on. Smaller shops, such as convenience stores, may open, and exempt shops such as petrol stations and shops in railway stations may open too.
ScotlandYes
Substitute day: Monday 27 December
Closed
The Christmas Day and New Year's Day Trading (Scotland) Act 2007 bans large shops (over 280 sq m) in Scotland from opening on Christmas Day. Smaller shops may open, and so may exempt places such as shops in railway stations, airports and motorway service areas, and petrol stations.
Northern IrelandYes
Substitute day: Monday 27 December
No: shops may open

Sources

Questions

When is Christmas Day 2027?

Christmas Day 2027 is on Saturday, 25 December 2027. Because it falls at the weekend, the bank holiday is the substitute day, Monday 27 December.

Is Christmas Day 2027 a bank holiday?

Yes, in England and Wales, Scotland, Northern Ireland. GOV.UK notes that employers don't have to give paid leave on bank holidays.

Are shops closed on Christmas Day 2027?

By law, large shops (over 280 sq m) must close in England and Wales and must close in Scotland. Smaller shops can open, and elsewhere each store decides.

Is there post on Christmas Day 2027?

In 2026 Royal Mail ran no collections or deliveries on Christmas Day or Boxing Day. It hasn't published its 2027 holiday list yet. Christmas Day 2027 falls on Saturday 25 December, so the bank holiday in England and Wales is the substitute day, Monday 27 December. Royal Mail hasn't published Christmas Day 2027 opening times in England and Wales that we could verify (checked 16 October 2026). Check your local branch before you go.