Christmas supermarket opening hours 2022: Tesco, Morrisons, Aldi, Co-op, M&S, Lidl, Sainsbury’s

We’ve rounded up a list of store opening and closing times for this year’s festive season

Supermarkets are closing their doors for longer during the festive season to give their employees some much-needed time off, meaning customers will need to plan their shopping carefully.

Opening hours will vary from branch to branch, so only use this list as a guide and check your local store times before you make the trip.

We’ve rounded up a list of store opening and closing times for this festive season.

Tesco

Stores are closed on Christmas Day and Boxing Day and will be open 24 hours a day on December 23 and Christmas Eve (24).

Waitrose

Stores will be open on Christmas Eve (December 24), from 7am to 6pm, but will be closed on Christmas Day and Boxing Day (25-26).

However, if you just have to get some Waitrose nibbles, then Welcome Break motorway service stations and Shell forecourts will be open 24 hours on Christmas Day and Boxing Day, with Waitrose concessions. And, of course, there’s always online.

For more information on opening times, visit the Waitrose branch locator.

Morrisons’ Christmas 2022 opening times

  • Thursday, December 23: 6am to midnight
  • Christmas Eve, Dec 24: 6am to 6pm
  • Christmas Day, Dec 25: CLOSED
  • Boxing Day, Dec 26: 9am to 6pm
  • Monday, Dec 27: 7am to 10pm
  • Tuesday, Dec 28: 7am to 10pm
  • Wednesday, Dec 29: 7am to 10pm
  • Thursday, Dec 30: 7am to 10pm
  • New Year’s Eve, Dec 31: 7am to 6pm
  • New Year’s Day, January 1: 10am to 4pm
  • Sunday, Jan 2: 10pm to 4pm

Aldi’s Christmas 2022 opening times

Customers are urged to check their nearest store to double-check its opening hours.

The following times are expected at most Aldi stores:

  • Thursday, December 23: 7am to 10pm
  • Christmas Eve, Dec 24: 7am to 6pm
  • Christmas Day, Dec 25: CLOSED
  • Boxing Day, Dec 26: CLOSED
  • Monday, Dec 27: 8am to 8pm
  • Tuesday, Dec 28: 8am to 8pm
  • Wednesday, Dec 29: 8am to 8pm
  • Thursday, Dec 30: 8am to 8pm
  • New Year’s Eve, Dec 31: 8am to 6pm
  • New Year’s Day, January 1: CLOSED
  • Sunday, Jan 2: 9.30am to 8pm

Co-op’s Christmas 2022 opening times

There will be variations on store opening hours, though, so it’s best to check your local.

  • Thursday, December 23: 7am to 11pm
  • Christmas Eve, Dec 24: 7am to 9pm
  • Christmas Day, Dec 25: CLOSED
  • Boxing Day, Dec 26: 8am to 8pm
  • Monday, Dec 27: 7am to 11pm
  • Tuesday, Dec 28: 7am to 11pm
  • Wednesday, Dec 29: 7am to 11pm
  • Thursday, Dec 30: 7am to 11pm
  • New Year’s Eve, Dec 31: 8am to 9pm
  • New Year’s Day, January 1: 8am to 8pm
  • Sunday, Jan 2: 7am to 11pm

M&S Christmas 2022 opening times

These are the general opening times over the festive period but it’s always best to check your local opening times beforehand.

  • Thursday, December 23: 6am to 11pm
  • Christmas Eve, Dec 24: 6am to 7pm
  • Christmas Day, Dec 25: CLOSED
  • Boxing Day, Dec 26: CLOSED
  • Monday, Dec 27: 9am to 8pm
  • Tuesday, Dec 28: 9am to 8pm
  • Wednesday, Dec 29: 8am to 10pm
  • Thursday, Dec 30: 8am to 10pm
  • New Year’s Eve, Dec 31: 8am to 8pm
  • New Year’s Day, January 1: 10am to 6pm
  • Sunday, Jan 2: Noon to 6pm
  • Monday Jan 3: 9am to 8pm
  • Tuesday Jan 4: 8am to 10pm

Asda Christmas 2022 opening times

Asda will confirm their opening times closer to Christmas but in the meantime here are the opening times from last year.

Don’t forget to check your local opening times here.

  • Thursday, December 23: 6am to 11pm
  • Christmas Eve, Dec 24: 6am to 7pm
  • Christmas Day, Dec 25: CLOSED
  • Boxing Day, Dec 26: 10am to 4pm
  • Monday, Dec 27: 8am to 8pm
  • Tuesday, Dec 28: 8am to 8pm
  • Wednesday, Dec 29: 7am to 10pm
  • Thursday, Dec 30: 7am to 10pm
  • New Year’s Eve, Dec 31: 7am to 7pm
  • New Year’s Day, January 1: 10am to 5pm
  • Sunday, Jan 2: 10am to 4pm
  • Monday, Jan 3: 8am to 8pm
  • Tuesday, Jan 4: 7am to 10pm

Lidl Christmas 2022 opening times

  • Thursday, December 23: 7am to 11pm
  • Christmas Eve, Dec 24: 7am to 7pm
  • Christmas Day, Dec 25: CLOSED
  • Boxing Day, Dec 26: 10am to 4pm
  • Monday, Dec 27: 8am to 10pm
  • Tuesday, Dec 28: 8am to 10pm
  • Wednesday, Dec 29: 8am to 10pm
  • Thursday, Dec 30: 8am to 10pm
  • New Year’s Eve 31 Dec: 8am to 8pm
  • New Year’s Day, January 1: 10am to 7pm
  • Sunday, Jan 2: 10am to 4pm
  • Monday, Jan 3: 8am to 8pm

Sainsbury’s Christmas 2022 opening times

Sainsbury’s will be open from 6am to 7pm on Christmas Eve but closed on Christmas Day and Boxing Day.

For the rest of the season, it is recommended to check your local opening times.

Create a FREE account to continue reading

eros

Registration is a free and easy way to support our journalism.

Join our community where you can: comment on stories; sign up to newsletters; enter competitions and access content on our app.

Your email address

Must be at least 6 characters, include an upper and lower case character and a number

You must be at least 18 years old to create an account

* Required fields

Already have an account? SIGN IN

By clicking Create Account you confirm that your data has been entered correctly and you have read and agree to our Terms of use , Cookie policy and Privacy policy .

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged in