Christmas opening times for Aldi, Lidl, Sainsbury's, Tesco, M&S and Morrisons
Heading out for that last minute festive shop? We’ve compiled a change of opening times across your favourite supermarkets.
Here is your guide to Christmas opening hours in the North West, including Christmas Eve, Christmas Day, Boxing Day, New Year’s Eve and New Year’s Day.


Asda
- Christmas Eve: 5am to 7pm.
- Christmas Day: Closed.
- Boxing Day: 9am to 6pm.
- New Year’s Eve: 7am to 7pm.
- New Year’s Day: 9am to 6pm.
Morrisons
- Christmas Eve: Opening hours vary but the vast majority will be open between 6am-6pm.
- Christmas Day: Closed.
- Boxing Day: 9am to 6pm.
- New Year’s Eve: 7am to 7pm.
- New Year’s Day: 9am to 6pm.
Aldi
- Christmas Eve: 7am to 6pm.
- Christmas Day: Closed.
- Boxing Day: Closed.
- New Year’s Eve: 8am to 6pm.
- New Year’s Day: Closed.


Lidl
- Christmas Eve: 7am to 6pm.
- Christmas Day: Closed.
- Boxing Day: Closed.
- New Year’s Eve: 8am to 6pm.
- New Year’s Day: Closed.
Sainsbury’s
- Christmas Eve: 6am to 7pm (Express stores 7am to 10pm).
- Christmas Day: Closed.
- Boxing Day: 9am to 6pm (Express stores 9am to 7pm).
- New Year’s Eve: 6am to 7pm (Express stores 7am to 10pm).
- New Year’s Day: 9am to 6pm (Express stores 8am to 10pm).
M&S
- Christmas Eve: 6am to 7pm.
- Christmas Day: Closed.
- Boxing Day: Closed.
- New Year’s Eve: 8am to 7pm.
- New Year’s Day: Closed.
It is worth noting that opening hours can vary depending on location, so it is always important to check your local store’s timings.
