All the major supermarkets in Scotland have their own opening hours over Christmas to allow staff to have a bit of time off.
So, here’s when you can expect to be able to visit – and when you’ll have to rely on local convenience stores instead, some of which will remain open as normal.
Aldi
Advertisement
Hide AdAdvertisement
Hide AdFriday, December 23: 7am-10pm
Christmas Eve: 7am-6pm
Christmas Day: Closed
Boxing Day: Closed
Asda
Friday, December 23: 6am-11pm
Christmas Eve: 6am-7pm
Christmas Day: Closed
Boxing Day: 9am-4pm
Co-op
Friday, December 23: 7am-11pm
Christmas Eve, December 24: 7am to 9pm
Advertisement
Hide AdAdvertisement
Hide AdChristmas Day, December 25: Closed
Boxing Day, Dec 26: 8am-8pm
Iceland
Friday, December 23: TBC
Christmas Eve: TBC-5pm
Christmas Day: Closed
Boxing Day: Closed
Lidl
Friday, December 23: 7am-10
Christmas Eve: 7am-6pm
Advertisement
Hide AdAdvertisement
Hide AdChristmas Day: Closed
Boxing Day: Closed
Marks & Spencer
Christmas Eve: 6am-7pm
Christmas Day: Closed
Boxing Day: Closed
Morrisons
Monday, December 20: 6am-midnight
Tuesday, December 21: 6am-midnight
Wednesday, December 22: 6am-midnight
Thursday, December 23: 6am-midnight
Advertisement
Hide AdAdvertisement
Hide AdChristmas Eve: 6am-6pm
Christmas Day: Closed
Boxing Day: 9am-6pm
Sainsbury's
Christmas Eve: 7am -9pm
Christmas Day: Closed
Boxing Day: 9am-9pm
Sainsbury’s
Tesco
Christmas Eve: 6am-10pm
Christmas Day: Closed
Boxing Day: 9am-7pm
Waitrose
Christmas Eve: 7am-6pm
Advertisement
Hide AdAdvertisement
Hide AdChristmas Day: Closed
Boxing Day: Closed
Waitrose stores in Welcome Break motorway service stations and Shell forecourts will remain open.