Most supermarkets have altered opening hours over the festive period and many are closed on Christmas Day
The countdown to Christmas is on and many shoppers will purchasing the last of their presents and gathering their festive food for the holiday period.
Whether you are a last-minute shopper or keen to get the freshest food for the big day, knowing when your local supermarket is open over Yuletide will be key.
We take a look at the opening hours of some of the UK’s major supermarket chains over the Christmas period.
Aldi
- Tuesday 24 December, Christmas Eve: 7am-6pm
- Wednesday 25 December, Christmas Day: Closed
- Thursday 26 December, Boxing Day: Closed
You can check opening times for your local Aldi here.
Asda
- Tuesday 24th December, Christmas Eve: 5am-7pm
- Wednesday 25th December, Christmas Day: Closed
- Thursday 26th December, Boxing Day: 9am-6pm
You can check opening times for your local Asda here.
Co-op
- Tuesday 24 December, Christmas Eve: 7am-8pm
- Wednesday 25 December, Christmas Day: Closed
- Thursday 26 December, Boxing Day: 9am-7pm
You can check opening times for your local Co-op here.
Lidl
- Tuesday 24 December, Christmas Eve: 7am-6pm
- Wednesday 25 December, Christmas Day: Closed
- Thursday 26 December, Boxing Day: Closed (except some London stores)
You can check opening times for your local Lidl here.
Morrisons
- Tuesday 24 December, Christmas Eve: 6am-6pm
- Wednesday 25 December, Christmas Day: Closed
- Thursday 26 December, Boxing Day: 9am-6pm
You can check opening times for your local Morrisons here.
Sainsbury’s
- Tuesday 24 December, Christmas Eve: 6am-7pm
- Wednesday 25 December, Christmas Day: Closed
- Thursday 26 December, Boxing Day: 9am-6pm
You can check opening times for your local Sainsbury’s here.
Tesco
- Tuesday 24 December, Christmas Eve: 5am-7pm
- Wednesday 25 December, Christmas Day: Closed
- Thursday 26 December, Boxing Day: 9am-6pm
You can check opening times for your local Tesco here.
Waitrose
- Tuesday 24 December, Christmas Eve:
- Wednesday 25 December, Christmas Day: Closed
- Thursday 26 December, Boxing Day: Closed (except a few for Uber Eats and Deliveroo orders)
You can check opening times for your local Waitrose here.