Christmas Day is due to take place on a Saturday in 2021, and although shops are typically open on this day of the week, when it comes to December 25 things are a little different. In the UK, it is enshrined in law under the Christmas Day (Trading) Act 2004, that all big stores must close their doors on the big day.
Sainsbury’s supermarkets will be open on Christmas Eve between 6am and 7pm.
They will then shut their doors for both Christmas Day and Boxing Day.
Morrisons will be closed on Christmas Day and Boxing Day.
Shops will be open between 6am and 6pm on Christmas Eve
On Christmas Eve, the “majority” of Waitrose stores will open between 7am and 6pm.
On Christmas Day and Boxing Day, stores will be closed with the exception of those in Welcome Break motorway service stations and Shell forecourts – some of which will be open 24 hours.
Lidl stores will be shut on Christmas Day.
Shoppers can grab any last-minute bits and bobs on Christmas Eve between 7am and 6pm.
Aldi will be closed on Christmas Day, but will remain open on December 14 between 7am and 6pm.
All Sainsbury’s supermarkets will be closed on Boxing Day.
The supermarket will reopen on December 27 between 8am and 8pm.
Morrisons will also remain closed on Boxing Day before reopening on December 27.
Shoppers have between 7am and 10pm to access Morrisons stores.
Waitrose Stores will remain closed on Boxing Day, with the exception of some smaller stores.
Waitrose will reopen on December 27 though hours may vary depending on location.
Aldi will be closed on Boxing Day.
On December 27, most stores will open between 8am and 8pm.
Lidl wil reopen its doors after Christmas on Boxing Day.
Stores will be open between 10am and 5pm.