As Christmas celebrations cease for another year, many people will be gearing up for an evening of festivities on New Year's Eve, or Hogmanay in Scotland.
While the majority of Scots will be prepared with food and drink for the occasion, some people may be sprinting to the shops at the weekend to grab last minute things. But, you don't want to be going out in this weather if the shops are already shut, so let us help you out.
Read on below for a guide to when the supermarket giants will open and close their doors this New Years weekend.
READ MORE - Aldi shoppers hail £10 Christmas tree storage sack that 'saves the day'
Aldi
While Aldi will be open on New Year's Eve, they will close on New Year's Day to give their workers a well-deserved break for their hard work in 2022.
So Aldi will be open from 8am and close at 6pm on December 31, 2022. Find the hours at your nearest Aldi supermarkets by checking its store locator here.
Asda
Hours will vary across individual stores, but Asda is planning to open its doors on New Year's Eve and New Year's Day.
Asda will be open from 12:00am until 7pm on Saturday, December 31, 2022. They will run reduced hours of 12pm until 6pm on New Years Day (Sunday, January 1, 2023).
Check the store locator tool here to find out the local opening hours near you.
Lidl
Lidl will follow suit to Aldi and close on New Year's Day to reward its staff for a tough 2022. Lidl will open from 8am and close at 7pm.
These hours may change, so check the store locator tool for more information.
Morrison's
Morrison's is the same to Asda, as it will open over both days this weekend - but will be running reduced hours on New Year's Day.
On December 31, the stores will open at 7am and close at 10pm. On January 1, they will open later at 10am, and closer earlier at 4pm.
For local Morrisons opening times, check its online store locator here.
Sainsbury's
Sainsbury's will run reduced operating hours on New Year's Day, but will be open tomorrow from 7am until 7pm.
They will then open at 10am on Sunday, and close at 4pm - the same as Morrison's. However, the convenience stores will operate on longer hours on both days, from 7am until 9pm on December 31, 2022 - and between 9am and 9pm on New Year's Day.
Check Sainsbury's store locator here for opening hours at supermarkets in Glasgow.
Tesco
Tesco's opening hours again will vary depending on the size of the store - Tesco Extra , Tesco Express and so on - and where it is located.
Across the board, most stores will open on New Year's Eve from 6am until 6pm, and from 10am until 4pm on New Year's Day.
Check the store locator to find your supermarket's opening hours.
READ MORE:
Former Strictly stars James Jordan and wife Ola share secret behind weight loss
Fans rush to support Eamonn Holmes after 'soul destroying' health update
WhatsApp issue warning to iPhone and Android users as services will soon stop
Kate Middleton admits issues with Princess Charlotte after failing to master skill
King Charles' big day to clash with celebration for youngest grandson Archie