With only 11 days until the big day arrives, the final countdown to Christmas is officially underway.
The last couple of weeks in December are a notably busy time for many shoppers as they make last minute dashes to the supermarket for all the essentials they need.
While many supermarkets across the country keep their doors closed on December 25, the remaining opening hours in the final run-up to the big day can be a little different to their regular opening hours.
That is because many extend their opening hours in the final few days before closing earlier on Christmas Eve. Some are even remaining closed on Boxing Day this year to give staff members an extended break.
To make sure that you don't get caught out without any pigs in blankets or Brussels sprouts for Christmas dinner, here is all the details on the updates supermarkets across Scotland have so far made to their opening hours.
Aldi
- December 18 to 23: 7am to 10pm
- December 24: 9:30am to 4pm
- December 25: Closed
- December 26: Closed
- December 27: 8am to 8pm.
Store hours may vary depending on location. Check your local Aldi store opening hours this Christmas here.
Lidl
- December 18-23: 7am to 10pm
- December 24: 7am to 6pm
- December 25: Closed
- Boxing Day: 11pm - 5pm
- December 27: 8am to 10pm
Check your local Lidl opening hours here.
Latest shopping news
Asda
Opening hours for Asda stores do vary if you are visiting an Express or Superstore, but here is the opening hours for the larger stores:
- December 18-23: 6am to 12am
- December 24: 6am to 7pm
- December 25: Closed
- Boxing Day: 9am to 6pm
- December 27: 8am to 10pm.
Check your local Asda opening hours or book a delivery slot here..
Tesco
Similar to Asda, Tesco opening hours can differ whether you are visiting an Express or larger store.
Larger stores
- December 24: 7am to 6pm
- December 25: Closed
- December 26: Closed
Join the Daily Record's WhatsApp community here and get the latest news sent straight to your messages.
Tesco Express stores
- December 24: 6am to 10pm
- December 25: Closed
- December 26: 6am to 10pm
Check your local Tesco opening hours or book a delivery slot here..
Sainsbury's
- December 24: 7am to 9pm
- December 25: Closed
- December 26: 9am to 9pm
Check your local Sainsbury's opening hours here.
Morrisons
- December 19-20: 7am to 10pm
- December 21-23: 6am to 12am
- December 24: 6am to 6pm.
- December 25: Closed
Check your local Morrisons opening hours or book a delivery slot here.
Fashion deal of the week
The Christmas season means adding a touch of sparkle to your wardrobe, with one £79 sequin blazer from M&S being hailed as "fabulous".
Whether you are pairing it with a simple jeans and a top, or going all out with a matching top, the retailer's Tailored Sequin Single Breasted Blazer will be the eye-catching item for your party outfit.
Currently trending on the high street store's website among shoppers, this sequin-embellished blazer is available to buy in three colours - black, navy and silver. Sizes currently range from a UK 6 to 22, although some are selling fast.
The sparkly blazer has been crafted with a single-breasted design for a tailored fit that will flatter your figure. Meanwhile, there is also a smart revere collar and single-button fastening for a streamlined feel.
Even better, despite being fully sequin-embellished, this £79 blazer has been fully lined to prevent any scratchiness, whilst also keeping you a bit warm. There is also added stretch for a bit more comfort.
Boasting a 4.7 rating on the retailer's website, M&S' Tailored Sequin Single Breasted Blazer has been snapped up by shoppers who are looking to make a "wow statement" this December.
One happy customer wrote: "A real wow statement. If you want to stand out and get lots of compliments this is the jacket for you. I love it and wore it to a charity dinner and lots of people complimented me loving the jacket."
Waitrose
While most Waitrose stores close their doors on Christmas day, those in Welcome Break service stations and Shell forecourts will remain open.
- December 18-23: 8am to 10pm
- December 24: 7am to 6pm
- December 25: Closed
- December 26: Closed
- December 27: 9am to 8pm
Check your local Waitrose opening hours or book a delivery slot here..
M&S
- December 21-23: 7am to 9pm
- December 24: 7am to 6pm
- December 25: Closed
- December 26: Closed
- December 27: 8am to 7:30pm
Check your local M&S opening hours here.
Don't miss the latest news from around Scotland and beyond. Sign up to our daily newsletter here.