Christmas supermarket opening hours 2022: Tesco, Morrisons, Aldi, Co-op, M&S, Lidl, Sainsbury’s
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).
Check your local opening times for the remaining days.
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
Check your local opening times here.
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.