Here is the full list of Christmas opening hours at the major supermarkets over Christmas so you can plan when you pick up your turkey and treats.
Opening times at the supermarkets in the run-up to Christmas and the New Year are very different from their normal opening and closing times.
Obviously, people want to shop a bit more, so the stores can stay open a little longer. But, staff very rightly deserve a decent break over the Christmas Bank Holiday too!
You don’t want to turn up at a shop and see them shut, and you can plan much better when you know when and where you can go. So, to help, here we share the Christmas opening times across all the main supermarkets.
If you’re not able to get to a supermarket, Christmas delivery slots are open, but they are going quick (some have already gone)! There are still loads of click and collect options for the three days running up to Christmas Eve; you will need to book them up fast.
Asda opening times
Asda has made the decision this year to shut all of their stores for both Christmas Day and Boxing Day. In good news for store staff, anyone who was due to work on 26th will still be paid.
All 631 shops will close at 7pm on 24th December and will reopen on 27th December.
Individual stores times may vary, so its best to check your local for their opening times.
Lidl Christmas opening times
Lidl have amended their opening and closing times in England, Wales and Scotland from 19th December until 1st January 2021.
In England, from Saturday 19th December until 23rd December, stores will open from 7 am and close at 11 pm (apart from Sunday 20th December where stores will open usual hours).
on 24th December, Lidl will close earlier at 6pm in Scotland, Wales and most of England.
All stores will be closed on Christmas Day and Boxing Day.
The only exception are stores inside the M25 which open from 10 am – 7 pm on 26th December.
From 27th until 30th December, stores will open as normal before they shut earlier for the New Year.
Day | England | Wales | Scotland |
Saturday 19 Dec | 7am - 11pm | 7am - 10pm | 7am - 10pm |
Sunday 20 Dec | Open as normal | Open as normal | Open as normal |
Monday 21 Dec to Wednesday 23 Dec | 7am - 11pm | 7am - 10pm | 7am - 10pm |
Thursday 24 Dec | Outside M25: 7am - 6pm Inside M25: 7am - 7pm | 7am - 6pm | 7am - 6pm |
Friday 25 Dec | Closed | Closed | Closed |
Saturday 26 Dec | Outside M25: Closed Inside M25: 10am - 7pm | Closed | Closed |
Sunday 27 to Wednesday 30 Dec | Open as normal | Open as normal | Open as normal |
Thursday 31 Dec | Outside M25: 8am - 6pm Inside M25: 8am - 8pm | 8am - 6pm | 8am - 7pm |
Friday 1st Jan 2021 | Outside M25: Closed Inside M25: 10am - 7pm | Closed | Closed |
Sainsbury’s seasonal opening hours
Sainsbury’s has extended their seasonal opening times over some of December. Hopefully, this will drive down the number of people in the store at the same time.
Most stores will be open from 6am through until midnight on 21st, 22nd and 23rd December.
Sainsbury’s opening hours Christmas Eve will be reduced from 6am until 7pm. Sainsbury’s Locals will be open longer on 24th December until 9pm.
All stores will be closed on Christmas Day, and reopen from 10am – 5pm the next day.
Morrisons opening hours at Christmas
Morrisons is extending the opening times across most stores. They will be closing on Christmas Day, and will reopen for reduced hours on Boxing Day.
- Monday 21st Dec 6:00am – 12:00am
- Tuesday 22nd Dec 6:00am – 12:00am
- Wednesday 23rd Dec 6:00am – 12:00am
- Christmas Eve 6:00am – 6:00pm
- Christmas Day Closed
- Boxing Day 9:00am – 6:00pm
- Sunday 27th Dec 10:00am – 4:00pm
It’s best to check individual store opening times.
Aldi Christmas opening hours
To help everyone get all the carrots they need, Aldi has extended their festive opening times.
The supermarket will be opening from 7am until 11pm Monday to Friday.
On Saturday 19th December, the store will also have longer hours, Sunday will have normal trading times, before closing earlier on Christmas Eve. On 24th, the stores will open at 7am, but close at 6pm.
All stores will be closed on Christmas Day and Boxing Day.
Times may vary in Wales and Scotland.
Tesco opening hours at Christmas
In the run-up to Christmas, hundreds of stores will extend their opening to 24 hours a day from 14th December to 24th December (apart from Sundays).
Store hours at Tesco Express will be different.
Although not fully confirmed, we expect the stores to be closed on Christmas Day and Boxing Day.
M&S Food hall
M&S is extending the opening of their food-only stores until midnight in the few days before Christmas. From 21st – 23rd December, 400 M&S stores will follow the longer opening times. On Christmas Eve, stores will close at 7pm.
Usually, M&S open their stores on 26th December (a great time to pick up yellow sticker food!), but they’ve decided to close on both days this year.
Iceland Christmas opening hours
Iceland has not released their festive opening times as yet, but we will add the details here when we know.
In previous years, they close early on Christmas Eve, will be closed on Christmas Day, and will reopen later on Boxing Day.
Waitrose opening hours
Most Waitrose stores will be open until 11pm in the days before Christmas, but opening hours can vary store to store, so it’s best to double-check.
On 24th December, the stores will open from 7am – 6pm and will be closed on Christmas Day and Boxing Day.
For New Year’s Eve, stores are open 8am – 6pm and closed on New Year’s Day. There are a few stores which may be open between 7am and 10pm.
- M&S increase £15 free school meal voucher to £20 - 15th January 2021
- Supermarket offers, deals and bargains this week at Aldi, Asda, Iceland, Lidl, Morrisons, Sainsbury’s, Tesco and more - 15th January 2021
- Sainsbury’s TU 25% off clothing | 2021 sale dates - 14th January 2021
Leave a Reply