Get all your news in one place.
100's of premium titles.
One app.
Start reading
Liverpool Echo
Liverpool Echo
Entertainment
Amy Browne

Christmas supermarket opening & closing times: Aldi, Asda, M&S, Tesco, Sainsbury's, Morrisons, Lidl

Christmas is now just days away and the supermarkets will be changing their opening times over the festive season.

In the run up to the big day, some are opening for a little longer to give people more time to stock up on all those Christmas essentials.

But come Christmas Eve, there will be a little less time to shop as supermarkets close early to allow staff to spend time with their loved ones. A number of big stores will also remain closed on Boxing Day, including M&S and Aldi.

READ MORE: Boxing Day closures including Aldi, Home Bargains, Marks and Spencer, Sainsbury's and more

Over New Year you will find some changes to supermarket opening times too.

You don't want to get caught out if you realise you've forgotten the stuffing, or desperately need another box of Quality Street, so we've rounded up all the supermarket opening times over the Christmas and New Year break. These timings are for the large superstores. Smaller convenience stores may have longer opening times and you can use the store locators we've included to find your nearest.

Here are all the supermarket opening times for Christmas 2021 and New Year:

Aldi

Aldi stores across England will all operate the same opening and closing times over the Christmas period. These are:

Wednesday, December 22 - Thursday, December 23: 7am to 10pm

Christmas Eve: 7am to 6pm

Christmas Day: Closed

Boxing Day: Closed

Sunday, December 27: 10am to 4pm

Monday, December 28 - Wednesday, December 30: 8am to 8pm

New Year’s Eve: 8am to 6pm

New Year: Day: Closed

Sunday, January 2: 9.30am to 4pm (9am to 8pm in Scotland)

Monday, January 3: 8am to 8pm (8am to 10pm in Scotland)

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.

Wednesday, December 22 - Thursday, December 23: Breck Road, Birkenhead, Liscard and Bootle 6am to midnight. Smithdown Road and Walton 24h. Stoneycroft, Penny Lane and Bootle Orrell Lane 6am to 11pm.

Christmas Eve: Breck Road, Birkenhead, Liscard, Stoneycroft, Bootle, Penny Lane and Bootle Orrell Lane 6am to 7pm. Smithdown Road and Walton 12am to 7pm.

Christmas Day: All stores closed

Boxing Day: Breck Road, Birkenhead, Smithdown Road and Walton 10.30am to 4.30pm. Liscard, Stoneycroft, Bootle and Bootle Orrell Lane 10am to 4pm.

Monday, December 27 - Tuesday, December 28: All stores 8am to 8pm.

Wednesday, December 29 - Thursday, December 30: Breck Road, 7am to 11pm. Birkenhead and Penny Lane 7am to 10pm. Liscard and Stoneycroft 8am to 10pm. Bootle 6am to 12am. Bootle Orrell Lane 8am to 11pm. Smithdown Road and Walton open 6am to 12am on Dec 29 and 24h on Dec 30.

New Year’s Eve: Breck Road, Birkenhead and Penny Lane 7am to 7pm. Smithdown Road and Walton 12am to 7pm. Liscard, Stoneycroft and Bootle Orrell Lane 8am to 7pm. Bootle 6am to 7pm.

New Year: Day: All stores 10am to 5pm

Sunday, January 2: Breck Road, Birkenhead, Smithdown Road and Walton 10.30am to 4.30pm. Liscard, Stoneycroft, Bootle, Penny Lane and Bootle Orrell Lane 10am to 4pm.

Monday, January 3: All stores 8am to 8pm

Tuesday, January 4: Breck Road, 7am to 11pm. Birkenhead and Penny Lane 7am to 10pm. Smithdown Road, Bootle and Walton 6am to 12am. Liscard and Stoneycroft 8am to 10pm. Bootle Orrell Lane 8am to 11pm.

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.

Wednesday, December 22 - Thursday, December 23: Church Street, 7am to 10pm; Aintree, 6am to 11pm. Speke, Edge Lane and Queens Drive, 6am to midnight.

Christmas Eve: Church Street, 7am to 7pm. Aintree, Speke, Edge Lane and Queens Drive 6am to 7pm.

Christmas Day: Closed

Boxing Day: Closed

Monday, December 27: Church Street, Speke, Edge Lane and Queens Drive 9am to 6pm. Aintree, 8am to 9pm.

Tuesday, December 28 - Thursday, December 30: Church Street, 9am to 8pm; Aintree and Speke 8am to 9pm. Edge Lane and Queens Drive 8am to 8pm (Queens Drive open from 7am on Dec 30).

New Year’s Eve: Church Street and Speke 8am to 6pm. Aintree and Edge Lane, 8am to 7pm. Queen’s Drive, 7am to 7pm.

New Year's Day: Church Street and Aintree, Closed. Speke and Queens Drive 10am to 6pm. Edge Lane 8am to 7pm.

Sunday, January 2: Church Street, Aintree, Speke and Edge Lane 11am to 5pm. Queen’s Drive, 10am to 4pm.

Monday, January 3: Church Street 9am to 8pm. Aintree, Speke 8am to 9pm. Edge Lane and Queens Drive, 8am to 8pm.

Tuesday, January 4: Church Street 9am to 8pm. Aintree, Speke 8am to 9pm. Edge Lane and Queens Drive, 8am to 8pm.

Tesco

Tesco Superstores have slightly different hours, 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.

Wednesday, December 22 - Thursday, December 23: Liverpool ONE and Heswall, 7am to 11pm. Allerton Road, 24h. Woolton, 8am to 9pm. Old Swan, 7am to midnight. West Derby, 8am to 10pm. Formby 6am to midnight, Litherland 24h.

Christmas Eve: Liverpool ONE, 7am to 6pm. Allerton Road, midnight to 7pm. Woolton, West Derby, 8am to 7pm. Old Swan and Heswall, 7am to 7pm. Formby 6am to 7am. Litherland 12am to 7pm, Heswall 24h

Christmas Day: Closed

Boxing Day: Liverpool ONE, Woolton, West Derby closed. Allerton Road, Old Swan, Formby, Litherland and Heswall, 10am to 4pm.

Monday, December 27: All stores 9am to 6pm

New Year’s Eve: Liverpool ONE, 7am to 6pm; Allerton Road, Old Swan and Heswall, 7am to 7pm. Woolton, West Derby 8am to 7pm. Formby 6am to 7am. Litherland 6am to 7pm. Heswall 24h

New Year's Day: Liverpool ONE, Woolton, West Derby, Formby closed. Allerton Road, Old Swan, Litherland and Heswall 9am to 6pm.

Sainsbury’s

These are the opening times for Sainsbury’s superstores including Great Homer Street, Rice Lane, Crosby, East Prescot Road, Birkenhead, Ellesmere Port and Neston. For other opening times, including for Sainsbury’s Local stores, check the Sainsbury’s Store Locator here.

Wednesday, December 22 - Thursday, December 23: 6am to 11pm

Christmas Eve: 6am to 7pm

Christmas Day: Closed

Boxing Day: Closed

Monday, December 27: 8am to 8pm

Tuesday, December 28: 8am to 8pm

New Year’s Eve: 7am to 7pm

New Year's Day: 8am to 8pm

Morrisons

Stores including the Morrisons in Speke, Belle Vale, Maghull, New Brighton, West Kirby and St Helens have the following opening hours. For other stores and further dates visit Morrisons Store Finder here.

Wednesday, December 22 - Thursday, December 23: 6am to midnight

Christmas Eve: 6am to 6pm

Christmas Day: Closed

Boxing Day: Closed

Monday, December 27 to Thursday, December 30: 6am to 10pm

New Year’s Eve: 7am to 6pm

New Year's Day: 9am to 6pm

Sunday, January 2: 11am to 5pm

Lidl

These are the store opening times across England. Selected stores may vary and you can use the Lidl Store Checker for more information.

Wednesday, December 22 - Thursday, December 23: 7am to 11pm

Christmas Eve: 7am to 6pm

Christmas Day: Closed

Boxing Day: Closed

Monday, December 27 to Thursday, December 30: 8am to 10pm

New Year’s Eve: 8am to 7pm

New Year's Day: Closed

Sunday, January 2: 10am to 6pm

Monday, January 3: 8am to 8pm

Get the top stories straight to your inbox by signing up to one of our free newsletters

Sign up to read this article
Read news from 100's of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.