It's almost Christmas and many people will be wanting to get some last-minute food shopping done before the big day arrives.
But supermarkets all over the UK will be operating at different hours than usual during the Christmas period, so it might be difficult to pick those last bits up.
If you need to make a final trip, it's best to plan ahead to make sure you don't end up stuck outside.
Most major stores - including Tesco, Aldi and Lidl - are closing slightly earlier on December 24th, but will be closed on Christmas Day.
Here's a list of all the major retailers' opening hours over the Christmas period.
Tesco

Tesco will be keeping hundreds of its stores open for 24 hours a day in the lead up to Christmas.
There will be 300 branches open for 24 hours from December 14th to Christmas Eve, while the rest of Tesco's stores will be open from 5am until 11pm between those dates.
The chain's seasonal opening times have not yet been confirmed for Christmas Day, but its stores are usually closed on December 25th and reopen on Boxing Day.
Asda

A number of Asda stores are now open 24 hours and the supermarket giant has said that all information about specific stores can be found online at storelocator.asda.com.
The chain is yet to confirm its Christmas opening times.
Morrisons

Morrisons is extending its opening hours to help its customers shop safely over the festive season.
All of its stores will be open until midnight from December 18th. Morrisons Market Street counters will also be staying open later so that butchers, bakers and fishmongers can make fresh food for our Christmas feasts.
The retailer hasn't announced its Christmas opening hours for 2020 yet, but we will update this page as soon as we find out the details.
Sainsbury's

- December 23rd - most stores will be open from 6am until midnight.
- December 24th - most stores will be open between 6am and 7pm.
- December 25th - CLOSED
To find out specific details for your local store, visit the Sainsbury's website.
Aldi

- December 23rd - most stores will be open from 7am until 11pm.
- December 24th - most stores will be open from 7am until 6pm.
- December 25th - CLOSED
Find out details of your nearest Aldi by using its online store finder.
Lidl

- December 23rd - most stores will be open between 7am and 11pm.
- December 24th - most stores will be open between 7am and 6pm.
- December 25th - CLOSED
If you want details for your nearest branch before heading out, visit lidl.co.uk.
On the hunt for some good bargains? Here's what to buy in the Argos clearance sale - from toys to furniture.