Supermarkets are closing longer during the festive season to give their employees some much-needed time off, which means customers will need to plan their purchases carefully.
Hours of operation vary from branch to branch, so use this list only as a guide and check your local store’s hours before heading out.
We’ve put together a list of store opening and closing times for this festive season.
Tesco
Shops 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 hours for the remaining days.
waitrose
Shops will be open on Christmas Eve (December 24), from 7 a.m. to 6 p.m., but will be closed on Christmas Day and Boxing Day (25-26).
However, if you just need a Waitrose snack, 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 is always online.
For more information on opening hours, visit the Waitrose branch locator.
Morrisons Christmas 2022 opening times
-
Thursday, December 23: 6 a.m. to midnight
-
Christmas Eve, December 24: 6 a.m. to 6 p.m.
-
Christmas Day, December 25: CLOSED
-
Boxing Day, December 26: 9 a.m. to 6 p.m.
-
Monday, December 27: 7 a.m. to 10 p.m.
-
Tuesday, December 28: 7 a.m. to 10 p.m.
-
Wednesday, December 29: 7 a.m. to 10 p.m.
-
Thursday, December 30: 7 a.m. to 10 p.m.
-
New Year’s Eve, December 31: 7 a.m. to 6 p.m.
-
New Year’s Day, January 1: 10 a.m. to 4 p.m.
-
Sunday January 2: 10 p.m. to 4 p.m.
Aldi opening hours for Christmas 2022
Customers are advised to check their nearest store to double-check its hours of operation.
The following times are expected at most Aldi stores:
-
Thursday, December 23: 7 a.m. to 10 p.m.
-
Christmas Eve, December 24: 7 a.m. to 6 p.m.
-
Christmas Day, December 25: CLOSED
-
Boxing Day, December 26: CLOSED
-
Monday, December 27: 8 a.m. to 8 p.m.
-
Tuesday, December 28: 8 a.m. to 8 p.m.
-
Wednesday, December 29: 8 a.m. to 8 p.m.
-
Thursday, December 30: 8 a.m. to 8 p.m.
-
New Year’s Eve, December 31: 8 a.m. to 6 p.m.
-
New Year’s Day, January 1: CLOSED
-
Sunday January 2: 9:30 a.m. to 8 p.m.
Cooperative Christmas 2022 opening hours
There will be variations in store opening hours though, so it’s best to check your local.
-
Thursday, December 23: 7 a.m. to 11 p.m.
-
Christmas Eve, December 24: 7 a.m. to 9 p.m.
-
Christmas Day, December 25: CLOSED
-
Boxing Day, December 26: 8 a.m. to 8 p.m.
-
Monday, December 27: 7 a.m. to 11 p.m.
-
Tuesday, December 28: 7 a.m. to 11 p.m.
-
Wednesday, December 29: 7 a.m. to 11 p.m.
-
Thursday, December 30: 7 a.m. to 11 p.m.
-
New Year’s Eve, December 31: 8 a.m. to 9 p.m.
-
New Year’s Day, January 1: 8 a.m. to 8 p.m.
-
Sunday, January 2: 7 a.m. to 11 p.m.
M&S Christmas 2022 opening hours
These are general opening hours during the holiday season, but it’s always best to check your local opening hours in advance.
-
Thursday, December 23: 6 a.m. to 11 p.m.
-
Christmas Eve, December 24: 6 a.m. to 7 p.m.
-
Christmas Day, December 25: CLOSED
-
Boxing Day, December 26: CLOSED
-
Monday, December 27: 9 a.m. to 8 p.m.
-
Tuesday, December 28: 9 a.m. to 8 p.m.
-
Wednesday, December 29: 8 a.m. to 10 p.m.
-
Thursday, December 30: 8 a.m. to 10 p.m.
-
New Year’s Eve, December 31: 8 a.m. to 8 p.m.
-
New Year’s Day, January 1: 10 a.m. to 6 p.m.
-
Sunday January 2: 12 p.m. to 6 p.m.
-
Monday, January 3: 9 a.m. to 8 p.m.
-
Tuesday, January 4: 8 a.m. to 10 p.m.
Asda Christmas 2022 opening hours
Asda will confirm its opening hours closer to Christmas, but in the meantime here are the opening hours from last year.
Don’t forget to check your local opening hours here.
-
Thursday, December 23: 6 a.m. to 11 p.m.
-
Christmas Eve, December 24: 6 a.m. to 7 p.m.
-
Christmas Day, December 25: CLOSED
-
Boxing Day, December 26: 10 a.m. to 4 p.m.
-
Monday, December 27: 8 a.m. to 8 p.m.
-
Tuesday, December 28: 8 a.m. to 8 p.m.
-
Wednesday, December 29: 7 a.m. to 10 p.m.
-
Thursday, December 30: 7 a.m. to 10 p.m.
-
New Year’s Eve, December 31: 7 a.m. to 7 p.m.
-
New Year’s Day, January 1: 10 a.m. to 5 p.m.
-
Sunday January 2: 10 a.m. to 4 p.m.
-
Monday, January 3: 8 a.m. to 8 p.m.
-
Tuesday, January 4: 7 a.m. to 10 p.m.
Opening hours Lidl Christmas 2022
Check your local opening hours here.
-
Thursday, December 23: 7 a.m. to 11 p.m.
-
Christmas Eve, December 24: 7 a.m. to 7 p.m.
-
Christmas Day, December 25: CLOSED
-
Boxing Day, December 26: 10 a.m. to 4 p.m.
-
Monday, December 27: 8 a.m. to 10 p.m.
-
Tuesday, December 28: 8 a.m. to 10 p.m.
-
Wednesday, December 29: 8 a.m. to 10 p.m.
-
Thursday, December 30: 8 a.m. to 10 p.m.
-
New Year’s Eve December 31: 8 a.m. to 8 p.m.
-
New Year’s Day, January 1: 10 a.m. to 7 p.m.
-
Sunday January 2: 10 a.m. to 4 p.m.
-
Monday, January 3: 8 a.m. to 8 p.m.
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.