This weekend, thousands of shoppers across the UK will no doubt be preparing to head to the supermarkets this weekend stocking up on their last Christmas essentials.

Queues and crowds are expected across all the UK's major supermarkets with this being the last weekend before the big day.

Retailers have cut the price of veg, with a price war breaking out between Asda,Tesco, Aldi and Lidl as they each try to prove they're offering customers the best deal.

Despite how much preparation that goes into Christmas, there is always something we manage to forget - so if you find yourself in this position a trip to your nearest supermarket will be needed.

With shorter opening hours over the Christmas period don't get caught out by reading our guide below.

Asda

Asda's opening and closing times for Christmas and New Year 2019

Aintree

Saturday, December 21 - Closes at midnight

Sunday, December 22 - 10.30am-4.30pm

Monday, December 23 - Opens at 5am

Christmas Eve - Closes at 7pm

Christmas Day - Closed

Boxing Day - 9am-6pm

Friday, December 27 - Opens at 8am

Saturday, December 28 - Closes at 10pm

Sunday, December 29 - 10.30am-4.30pm

Monday, December 30 - Opens at 8am

New Year's Eve - Closes at 7pm

New Year's Day - 10am-5pm

Walton

Saturday, December 21 - Closes at midnight

Sunday, December 22 - 10.30am-4.30pm

Monday, December 23 - Opens at 5am

Christmas Eve - Closes at 7pm

Christmas Day - Closed

Boxing Day - 9am-6pm

Friday, December 27 - Opens at 6am

Saturday, December 28 - Closes at 10pm

Sunday, December 29 - 10.30am-4.30pm

Monday, December 30 - Opens at 8am

New Year's Eve - Closes at 7pm

New Year's Day - 10am-5pm

Smithdown Road

Saturday, December 21 - Closes at midnight

Sunday, December 22 - 10.30am-4pm

Monday, December 23 - Opens at 5am

Christmas Eve - Closes at 7pm

Christmas Day - Closed

Boxing Day - 9am-6pm

Friday, December 27 - Opens at 6am

Saturday, December 28 - Closes at 10pm

Sunday, December 29 - 10.30am-4pm

Monday, December 30 - Opens at 6am

New Year's Eve - Closes at 7pm

New Year's Day - 10am-5pm

Bootle

Saturday, December 21 - Closes at midnight

Sunday, December 22 - 10am-4pm

Monday, December 23 - Opens at 5am

Christmas Eve - Closes at 7pm

Christmas Day - Closed

Boxing Day - 9am-6pm

Friday, December 27 - Opens at 6am

Saturday, December 28 - Closes at 10pm

Sunday, December 29 - 10am-4pm

Monday, December 30 - Opens at 8am

New Year's Eve - Closes at 7pm

New Year's Day - 10am-5pm

You can find your nearest Asda store here.

Tesco

Tesco's Christmas and New Year opening times for 2019

Litherland

Saturday, December 21 - Open 24 hours

Sunday, December 22 - 10am-4pm

Monday, December 23 - 6am-midnight

Christmas Eve - Closes at 7pm

Christmas Day - Closed

Boxing Day - 9am-6pm

New Year's Eve - Closes at 7pm

New Year's Day - 9am-6pm

Liverpool ONE

Saturday, December 21 - 7am-10pm

Sunday, December 22 - 11am-5pm

Monday, December 23 - 7am-11pm

Christmas Eve - 7am-6pm

Christmas Day - Closed

Boxing Day - Closed

New Year's Eve - 7am -6pm

New Year's Day - Closed

Park Road

Saturday, December 21 - 6am-midnight

Sunday, December 22 - 11am-5pm

Monday, December 23 - 6am-midnight

Christmas Eve - 6am-7pm

Christmas Day - Closed

Boxing Day - 9am-6pm

New Year's Eve - 6am-7pm

New Year's Day - 9am-6pm

Sainsbury's

Sainsbury's Christmas and New Year opening and closing times

Rice Lane

Sunday, December 23 - 6am-10pm

Christmas Eve - 6am-7pm

Christmas Day - Closed

Boxing Day - 9am-6pm

Friday, December 27 - 7am-9pm

Saturday, December 28 - 7am-9pm

New Year's Eve - 7am-7pm

New Year's Day - 9am-7pm

Great Homer Street

Sunday, December 23 - 6am-10pm

Christmas Eve - 6am-7pm

Christmas Day - Closed

Boxing Day - 9am-6pm

Friday, December 27 - 7am-9pm

Saturday, December 28 - 7am-9pm

New Year's Eve - 7am-7pm

New Year's Day - 9am-7pm

Morrisons

Morrisons' opening hours during Christmas and New Year

Morrisons is yet to release its New Year's Eve opening times but we will update this article when it does.

Below is the Christmas opening hours:

Maghull

Saturday, December 21 - Closes at midnight

Sunday, December 22 - 10am-4pm

Monday, December 23 - 6am-midnight

Christmas Eve - 6am-6pm

Christmas Day - Closed

Boxing Day - Closed

Friday, December 27 - 7am-10pm

Saturday, December 28 - 7am-10pm

Sunday, December 29 - 10am-4pm

Speke

Saturday, December 21 - Closes at midnight

Sunday, December 22 - 10am-4pm

Monday, December 23 - 6am-midnight

Christmas Eve - 6am-6pm

Christmas Day - Closed

You can read more of her stories here

Email her on [email protected]

Or contact Catherine on Facebook if you want to share any news, stories or updates.

Keep up to date with the latest breaking news here and What's On news here

Boxing Day - 9am-6pm

Friday, December 27 - 7am-10pm

Saturday, December 28 - 7am-10pm

Sunday, December 29 - 11am-5pm

Belle Vale

Saturday, December 21 - Closes at midnight

Sunday, December 22 - 10am-4pm

Monday, December 23 - 6am-midnight

Christmas Eve - 6am-6pm

Christmas Day - Closed

Boxing Day - 9am-6pm

Friday, December 27 - 7am-10pm

Saturday, December 28 - 7am-10pm

Sunday, December 29 - 11am-5pm

Aldi

Aldi's Christmas and New Year opening hours

Aldi stores will be operating its normal opening times of 8am-10pm Monday-Friday in the run up to Christmas including Monday, December 23.

Christmas Eve - 8am-6pm

Christmas Day - Closed

Boxing Day - Closed

Friday, December 27 - 8am-8pm

Saturday, December 28 - 8am-8pm

Sunday, December 29 - 10am-4pm

Monday, December 30 - 8am-8pm

New Year's Eve - 8am-6pm

New Year's Day - Closed

Lidl

Lidl opens its Fazakerley store with FREE gifts for shoppers
Lidl's Christmas and New year opening hours

Saturday, December 21 - 8am-10pm

Sunday, December 22 - Open as normal* 30min early browsing

Monday, December 23 - 8am - 10pm

Christmas Eve - 8am-6pm

Christmas Day - Closed

Boxing Day - Closed (Except inside M25 10am –7pm)

Friday, December 27 - Monday, December 30 - Open as normal

New Year's Eve - 8am - 6pm (Except inside M25 8am –8pm)

New Year's Day - All stores closed (Except inside the M25 10am-7pm)

Sign up to the What's On newsletter - packed with brilliant things to see and do in Liverpool and beyond.