WITH people across Scotland set to celebrate Hogmanay, many will be wondering when shops are open in case they need to pick something up at the last minute. 

It's worth bearing in mind that many shops may change their opening times although it's also worth checking opening hours for individual branches. 

We've put together a list of when the major supermarkets are planning to open over New Year. 

Aldi New Year opening times

  • New Year’s Eve: 9.30am – 4pm
  • New Year’s Day: Closed

You can check your local store's opening times on the Aldi website.

Lidl New Year opening times

The supermarket chain will be closed on New Year's Day but you can check your local opening hours on Lidl's website.

  • New Year’s Eve: 10am – 4pm
  • New Year’s Day: Closed

Asda New Year opening times

  • New Year’s Eve: 11am – 5pm
  • New Year’s Day: 9am – 6pm

You can check your local store's opening times using Asda's store locator.



Tesco New Year opening times

  • New Year’s Eve: 10am – 4pm
  • New Year’s Day: 9am – 6pm

Check your local store's opening times on the Tesco website.

Morrisons New Year opening times

  • New Year’s Eve: 10am – 4pm
  • New Year’s Day: 9am – 6pm

Check your local Morrisons store here.

Sainsbury's New Year opening times

  • New Year's Eve - 8am-8pm
  • New Year’s Day: 8am – 8pm

Opening times may depend on your local area, check your local store's opening times on the Sainsbury's website.

  • Marks and Spencer New Year opening times

M&S will also be closing on New Year's Day this year, but you should still check your local store's opening times.

  • New Year’s Eve: 10.30am – 4.30pm (browsing from 10am)
  • New Year’s Day: Closed