Supermarket timings for Boxing Day and New Year revealed for Asda, Tesco, Sainsbury’s, Aldi, Lidl and more

LocalSales & Promo
26 Dec 2025 • 12:10 PM MYT
The Independent
The Independent

The world’s most free-thinking newspaper

image is not available

It’s that time of year again when shopping aisles are bustling with families, overpacked trolleys and children begging for chocolate Santas lining the sweet aisles.

Most major supermarkets were closed on Christmas Day.

Here’s all the information you need on which supermarkets are open (and when) over the festive period:

Tesco

  • Boxing Day: 9am to 6pm (Express stores 9am to 7pm)
  • New Year’s Eve: 6am to 7pm (Express stores 7am to 10pm)
  • New Year’s Day: 9am to 6pm (Express stores 8am to 10pm)

Sainsbury’s

  • Boxing Day: 9am to 6pm (convenience stores 9am to 9pm)
  • New Year’s Eve: 10am to 7pm (convenience stores 6am to 9pm)
  • New Year’s Day: 8am to 8pm (convenience stores 9am to 9pm)

Aldi

  • Boxing Day: Closed
  • New Year’s Eve: 8am to 6pm
  • New Year’s Day: Closed
image is not available

Lidl

  • Boxing Day: Closed
  • New Year’s Eve: 8am to 6pm
  • New Year’s Day: Closed

Asda

  • Boxing Day: 9am to 6pm
  • New Year’s Eve: 7am to 7pm
  • New Year’s Day: 9am to 6pm

Co-op

  • Boxing Day: 10am to 7pm (convenience stores 9am to 7pm)
  • New Year’s Eve: Usual opening time to 7pm (convenience stores 6am or 7am to 8pm)
  • New Year’s Day: 10am to 7pm (convenience stores 9am to 8pm)

Waitrose

  • Boxing Day: Closed
  • New Year’s Eve: Open
  • New Year’s Day: Closed

Marks and Spencer

  • Boxing Day: Closed
  • New Year’s Eve: 8am to 7pm
  • New Year’s Day: Closed

Morrisons

  • Boxing Day: 9am to 6pm
  • New Year’s Eve: 7am to 7pm
  • New Year’s Day: 9am to 6pm