The Independent's journalism is supported by our readers. When you purchase through links on our site, we may earn commission.
Christmas opening times for Tesco, Sainsbury’s, Aldi and Lidl including New Year’s Day
Dashing to the shops for some extra food or booze? We've got you covered
Your support helps us to tell the story
From reproductive rights to climate change to Big Tech, The Independent is on the ground when the story is developing. Whether it's investigating the financials of Elon Musk's pro-Trump PAC or producing our latest documentary, 'The A Word', which shines a light on the American women fighting for reproductive rights, we know how important it is to parse out the facts from the messaging.
At such a critical moment in US history, we need reporters on the ground. Your donation allows us to keep sending journalists to speak to both sides of the story.
The Independent is trusted by Americans across the entire political spectrum. And unlike many other quality news outlets, we choose not to lock Americans out of our reporting and analysis with paywalls. We believe quality journalism should be available to everyone, paid for by those who can afford it.
Your support makes all the difference.Whether you’re on the hunt for last-minute Christmas Day essentials or looking to stock up on extra supplies to see you through to the new year, a trip to the supermarket is inevitable over the festive period.
But, with many shops planning to close their doors at various times in the coming weeks, knowing where to pick up some extra food or booze can be confusing.
So, to help make things a little easier for you, we’ve compiled a handy list of the major supermarket’s opening and closing times over the festive period.
Aldi
In the run-up to Christmas Eve, Aldi is open as usual from 8am-10pm Monday to Friday, however many stores will be closing early.
Christmas Eve 24 Dec – 8am-6pm
Christmas Day 25 Dec – CLOSED
Boxing Day 26 Dec – CLOSED
Thursday 27 Dec – 8am-10pm
Friday 28 Dec – 8am-10pm
Saturday 29 Dec – 8am-10pm
Sunday 30 Dec – 10am-4pm
New Year’s Eve 31 Dec – 8am-6pm
New Year’s Day 1 Jan – CLOSED
Wednesday 2 Jan – 8am-10pm
Check local store opening times here
Asda
Many of Asda’s larger stores are set to stay open for 24 hours in the lead up to Christmas but it will be closing for the big day and operating a reduced schedule for Boxing Day and New Year’s Eve.
Christmas Eve 24 Dec – Midnight-6pm
Christmas Day 25 Dec – CLOSED
Boxing Day 26 Dec – 9am-6pm
Thursday 27 Dec – Opens at 6am
Friday 28 Dec – 24 hours
Saturday 29 Dec – Closes at 10pm
Sunday 30 Dec – 10am-4pm
New Year’s Eve 31 Dec – 8am-7pm
New Year’s Day 1 Jan – 10am-5pm
Wednesday 2 Jan – Opens at 8am
Check local store opening times here
Co-op Food
This year, Co-op Food will be closed for Christmas Day but will resume normal opening hours in the period leading up to New Year’s Eve.
Christmas Eve 24 Dec – 7am-9pm
Christmas Day 25 Dec – CLOSED
Boxing Day 26 Dec – 8am-8pm
Thursday 27 Dec – 7am-10pm
Friday 28 Dec – 7am-10pm
Saturday 29 Dec – 7am-10pm
Sunday 30 Dec – 8am-10pm
New Year’s Eve 31 Dec – 7am-9pm
New Year’s Day 1 Jan – 8am-8pm
Wednesday 2 Jan – 7am-10pm
Check local store opening times here
Iceland
Iceland will be closing its doors on Christmas Day and New Year’s Day but most stores will be open as normal for Boxing Day between 9am-6pm.
Christmas Eve 24 Dec – 7am-7pm
Christmas Day 25 Dec – CLOSED
Boxing Day 26 Dec – 9am-6pm
Thursday 27 Dec – 8am-7pm
Friday 28 Dec – 8am-7pm
Saturday 29 Dec – 8am-7pm
Sunday 30 Dec – 1pm-6pm
New Year’s Eve 31 Dec – 7am-6pm
New Year’s Day 1 Jan – 9am-6pm
Wednesday 2 Jan – 8am-7pm
Check local store opening times here
Marks & Spencer
If you need to re-stock on food and drink, the good news is that Marks & Spencer’s is only shutting its doors for Christmas Day this year with a reduced service resuming on Boxing Day.
Christmas Eve 24 Dec – 7am-5pm
Christmas Day 25 Dec – CLOSED
Boxing Day 26 Dec – 9am-5pm
Thursday 27 Dec – 8am-8pm
Friday 28 Dec – 8am-8pm
Saturday 29 Dec – 8am-7pm
Sunday 30 Dec – 10pm-4pm
New Year’s Eve 31 Dec – 8am-6pm
New Year’s Day 1 Jan – CLOSED
Wednesday 2 Jan – 8am-8pm
Check local store opening times here
Morrisons
This year, Morrisons is closing for Christmas Day but its stores, cafes and petrol stations will be open again Boxing day with reduced hours on New Year’s Eve and New Year’s Day.
Christmas Eve 24 Dec – 5am-6pm
Christmas Day 25 Dec – CLOSED
Boxing Day 26 Dec – 9am-6pm
Thursday 27 Dec – 8am-8pm
Friday 28 Dec – 6am-12am
Saturday 29 Dec – 6am-12pm
Sunday 30 Dec – 10am-4pm
New Year’s Eve 31 Dec – 6am-4pm
New Year’s Day 1 Jan – 9am-6pm
Wednesday 2 Jan – 8am-8pm
Check local store opening times here
Sainsbury’s
Despite closing for Christmas Day, most Sainsbury’s stores will be open again on Boxing Day but with reduced opening hours.
Christmas Eve 24 Dec – 6am-6pm
Christmas Day 25 Dec – CLOSED
Boxing Day 26 Dec – 9am-4pm
Thursday 27 Dec – 6am-8pm
Friday 28 Dec – 6am-8am
Saturday 29 Dec – 6am-12pm
Sunday 30 Dec – 6am-8pm
New Year’s Eve 31 Dec – 6am-7pm
New Year’s Day 1 Jan – 9am-5pm
Wednesday 2 Jan – 6am-10pm
Check local store opening times here
Tesco
Many of Tesco’s larger stores will resume normal 24 hour opening times between Christmas and New Year. However, if you’re looking to visit a Metro store, we recommend checking local opening times as these may vary.
Christmas Eve 24 Dec – 12am-7pm
Christmas Day 25 Dec – CLOSED
Boxing Day 26 Dec – 9am-6pm
Thursday 27 Dec – 24 hours
Friday 28 Dec – 24 hours
Saturday 29 Dec – 24 hours
Sunday 30 Dec – 10am-4pm
New Year’s Eve 31 Dec – 12am-7pm
New Year’s Day 1 Jan – 9am-6pm
Wednesday 2 Jan – 24 hours
Check local store opening times here
Waitrose
If you’re looking to restock on more bubbly then you might have to head elsewhere as most Waitrose stores are closing their doors on Christmas Day, Boxing Day and New Year’s Day this year.
Christmas Eve 24 Dec – 7:30am-6pm
Christmas Day 25 Dec – CLOSED
Boxing Day 26 Dec – CLOSED
Thursday 27 Dec – 8am-8pm
Friday 28 Dec – 8am-8pm
Saturday 29 Dec – 8am-8pm
Sunday 30 Dec – 10am-4pm
New Year’s Eve 31 Dec – 8am-6pm
New Year’s Day 1 Jan – CLOSED
Wednesday 2 Jan – 8am-8pm
Check local store opening times here
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies
Comments