As Father Christmas sets off on his most important journey of the year we've rounded up all the supermarket opening times on Christmas Eve, just in case you need a final dash to the shops.
If you’ve still got a few last minute things to buy, or realise you've forgotten to get someone a present, you might need one more trip to the supermarket before they close for Christmas Day.
Don't forget, supermarket staff deserve a Christmas break too which means most stores will be closing earlier than usual today and some will even be closed on Boxing Day as well. Below we’ve rounded up the opening and closing times for some of the big superstores across Merseyside, including Tesco, Sainsbury’s, Morrisons and Asda, plus Aldi, Lidl and the M&S Food stores.
READ MORE: Christmas Eve opening times Home Bargains, B&M, Wilko, The Range
We’ve also included the links to each supermarket’s store finder which you can use if your local shop isn’t listed. Some smaller stores such as Sainsbury’s Local and Tesco Express may have longer opening times, so these are worth checking out if you realise later tonight that you’ve forgotten something that simply won’t wait.
Christmas Eve supermarket opening times:
Aldi
Aldi stores across England will all operate the same opening and closing times over the Christmas period. These are:
Christmas Eve: 7am to 6pm
Asda
Asda superstores have slightly different opening times. These are the times for some of the larger stores on Merseyside and you can check your nearest using the Asda store locator.
Christmas Eve: Breck Road, Huyton, Walton, Birkenhead, Liscard and Bootle 6am to 7pm. Stoneycroft, Bootle Orrell Lane 7am to 7pm. Smithdown Road, Hunts Cross, Aintree from 12am to 7pm.
M&S
Christmas opening times vary across Marks and Spencer stores with some opening until midnight next week. These are the opening times for some of the local stores and you can check others using the M&S store finder here.
Christmas Eve: Church Street, 7am to 6pm. Aintree, Speke and Queens Drive, 6am to 7pm. Edge Lane 6am to 6pm.
Tesco
Tesco Superstores have slightly different hours so we’ve detailed some of the large Merseyside stores below. For other stores, including Express and Metro stores, check opening times on the Tesco website here.
Christmas Eve: Liverpool ONE, 7am to 6pm. Allerton Road, midnight to 6pm. Woolton, West Derby, 8am to 6pm. Old Swan, Formby and Heswall, 5am to 6pm. Litherland 12am to 6pm
Sainsbury’s
These are the opening times for Sainsbury’s superstores including Great Homer Street, Rice Lane, Crosby, East Prescot Road, Woolton, Birkenhead, Ellesmere Port and Neston. For other opening times, including for Sainsbury’s Local stores, check the Sainsbury’s Store Locator here.
Christmas Eve: 6am to 7pm
Morrisons
Stores including the Morrisons in Speke, Belle Vale, Maghull, New Brighton and West Kirby have the following opening hours. For other stores and further dates visit Morrisons Store Finder here.
Christmas Eve: 6am to 6pm
Lidl
These are the store opening times across England. Selected stores may vary and you can use the Lidl Store Checker for more information.
Christmas Eve: 7am to 6pm
Get the top stories straight to your inbox by signing up to our what's on newsletter
READ NEXT:
H&M shoppers wowed by 'stunning' £28 boots' that are 'perfect for winter'
We compared biscuit boxes from Marks and Spencer and Aldi and it was a close call
- Argos £45 blanket that 'keeps you warm all night' for less than 3p
Mum's pyjama success after 'horrible time in school' with bullies
- 'Forever thankful' hotel owner throwing huge gala to thank team for saving his life