UK
Christmas and Boxing Day supermarket opening and closing hours for Asda, Tesco, Sainsbury’s, Aldi, Lidl and more

It’s that time of year again, when the shopping aisles are filled with families, packed carts and kids begging for chocolate Santas lining the dessert aisles.
Most major supermarkets are closed on Christmas Day
All the information you need on which supermarkets are open (and when) during the festive period:
Tesco
- Christmas Day: Closed
- Boxing Day: 09:00 – 18:00 (Express stores 09:00 – 19:00)
- New Year’s Eve: 06:00 – 19:00 (Express stores 07:00 – 22:00)
- New Year’s Eve: 09:00 – 18:00 (Express stores are between 08:00 – 22:00)
Sainsbury’s
- Christmas Day: Closed
- Boxing Day: 09:00 – 18:00 (markets 09:00 – 21:00)
- New Year’s Eve: 10:00 – 19:00 (markets 06:00 – 21:00)
- New Year’s Day: 08:00 – 20:00 (markets 09:00 – 21:00)
took
- Christmas Day: Closed
- Next Day: Closed
- New Year’s Eve: 8 a.m. to 6 p.m.
- New Year’s Day: Closed
Lidl
- Christmas Day: Closed
- Next Day: Closed
- New Year’s Eve: 8 a.m. to 6 p.m.
- New Year’s Day: Closed
asda
- Christmas Day: Closed
- Boxing Day: 9am to 6pm
- New Year’s Eve: 7 a.m. to 7 p.m.
- New Year’s Day: 9am to 6pm
Partnership
- Christmas Day: Closed
- Boxing Day: 10:00 – 19:00 (markets 09:00 – 19:00)
- New Year’s Eve: Usual opening time until 19:00 (grocery stores 06:00 or 07:00 – 20:00)
- New Year’s Day: 10:00 – 19:00 (markets 09:00 – 20:00)
Waiter
- Christmas Day: Closed (except Welcome Break Service stations and Shell forecourts)
- Next Day: Closed
- New Year’s Eve: Open
- New Year’s Day: Closed
Marx and Spencer
- Christmas Day: Closed
- Next Day: Closed
- New Year’s Eve: 8 a.m. to 7 p.m.
- New Year’s Day: Closed
Morrisons
- Christmas Day: Closed
- Boxing Day: 9am to 6pm
- New Year’s Eve: 7 a.m. to 7 p.m.
- New Year’s Day: 9am to 6pm




