Christmas supermarket opening times: when do Tesco and other supermarkets open at Christmas?
and live on Freeview channel 276
Whether you’re nipping out for last-minute trimmings or need to dash out to get a quick gift for someone special, don’t be left empty-handed this Christmas.
Here are all the supermarket opening times for chains across the country, so you know who’s got your back during the holiday season.
Advertisement
Hide AdAdvertisement
Hide AdRemember that individual store times may vary, so it’s always worth a quick check on your local store’s website to be safe.
When does Tesco open at Christmas?
370 larger Tesco stores will be open for 24 hours between December 20th and December 23rd.
All stores will be open until 7pm on Christmas Eve, while Express stores will stay opne until 10pm.
Stores are expected to be closed on December 25th and December 26th.
Advertisement
Hide AdAdvertisement
Hide AdTesco Express may have different opening times, depending on the location.
Tesco has also said that store opening times may vary from area to area, so you may need to check your nearest one to be sure.
When does Asda open at Christmas?
Asda will shut all of its stores on both Christmas Day, closing at 7pm on Christmas Eve.
On Boxing Day, Asda will sun SUnday opening hours, running from 10am to 4pm.
Advertisement
Hide AdAdvertisement
Hide AdAll shops across the country closed at 7pm on December 24th, reopening on December 27th.
When does Lidl open at Christmas?
Lidl will be open from 7am to 10pm until Christmas Eve, when shops will close at 6pm.
It will remain closed over Christmas Day and Boxing Day, before closing at 6pm on New Year’s Eve and staying closed on New Year’s Day.
When do Sainsbury's open at Christmas?
Most Sainsbury’s stores will open with extended hours from 6am until midnight on December 21st, 22nd, and 23rd this year.
Advertisement
Hide AdAdvertisement
Hide AdChristmas Eve hours are reduced to 6am until 7pm in larger stores, while Sainbury’s locals will stay open longer on Christmas Eve, until 9pm.
All stores, including petrol stations, will be closed on Christmas Day and Boxing Day and re-open at 10am the next day.
When do Morrisons open at Christmas?
For 2021, Morrisons will close all the stores on Christmas Day and Boxing day, reopening on December 27th.
Most stores will run extended hours in the run-up to Christmas, but this varies in different locations so you should check your local supermarket for the longer shopping times.
When do Aldi open at Christmas?
Advertisement
Hide AdAdvertisement
Hide AdAldi are also extending the opening hours before Christmas, staying open until 6pm on December 24th.
All stores will close on December 25th and 26th, and opening again from 8am until 8pm in between Christmas and the New Yea.
You can also shop until 6pm on New Year’s Eve.
When do M&S open at Christmas?
M&S’s food-only stores will stay open until midnight from December 20th to December 23rd.
On Christmas Eve, all of the nation’s 400 shops will close at 8pm and stay closed until December 27th, breaking the chain’s habit of usually staying open on December 26th.
When do Waitrose open at Christmas?
Advertisement
Hide AdAdvertisement
Hide AdMost Waitrose stores will stay open until 11pm in the week before Christmas, but this can vary from store to store.
Like other chains, Waitrose will be closed on Christmas Day and Boxing Day, but will open from 8am until 6pm between Christmas and the New Year.
Comment Guidelines
National World encourages reader discussion on our stories. User feedback, insights and back-and-forth exchanges add a rich layer of context to reporting. Please review our Community Guidelines before commenting.