Christmas is just days away and this time of year is when households will be heading their local supermarket to pick up their last bits for December 25.
However, at this time of year it is quite common for retailers to switch up their their opening hours. While it is widely known that many shut early on Christmas Eve and completely on Christmas Day itself, it’s important to know the new schedule.
If you need to run for any last minute household essentials, below is a full summary of all confirmed supermarket opening hours Scotland.
However, as this is a general overview, it is always wise to check your local store’s hours before making a trip out there.
Aldi
- December 16 – 23: 8am to 10pm
- Christmas Eve: 8am to 6pm
- Christmas Day: closed
- Boxing Day: closed
- December 27: 8am to 6pm
Find your local Aldi opening hours here.
Lidl
- December 18 – 23: 8am to 10pm
- Christmas Eve: 8am to 10pm
- Christmas Day: closed
- Boxing Day: open at reduced hours (check your local store)
- December 27: 8am to 10pm
Find your local Lidl opening hours here.
Join the Daily Record’s WhatsApp community here and get the latest news sent straight to your messages.
Tesco
Tesco opening hours do vary depending on the store size, with the supermarket confirming that some larger stores will be extending their opening times in the week before Christmas.
Extra and superstores
- Christmas Eve: open until 7pm
- Christmas Day: closed
- Boxing Day: 9am to 6pm
- December 27: open with hours varying in locations
Express Stores
- Christmas Eve: All to close by 10pm, some by 7pm
- Christmas Day: closed
- Boxing Day: 9am to 7pm
- December 27: open with hours varying in locations
Find your local Tesco opening hours here.
Asda
Similar to Tesco, Asda store hours can vary depending on the size and location and it is worth double checking your local store before making a trip this year.
- December 23: 8am to 12pm, or 24 hours
- Christmas Eve: 10am to 7pm
- Christmas Day: closed
- Boxing Day: 9am to 6pm
- December 27: 8am to 12pm, or 24 hours
Morrisons
- Christmas Eve: 6am to 10pm
- Christmas Day: Closed
- Boxing Day: 9am to 6pm
- December 27: 6am to 10pm
Find your local Morrisons opening hours here.
Sainsbury’s
Superstores
- Christmas Eve: 6am to 7pm
- Christmas Day: closed
- Boxing Day: 9am to 6pm
- December 27: 7am to 10pm