Christmas opening times for Tesco, Aldi, Asda, Boots and all major supermarkets
Most will have got their Christmas shopping sorted by the time Christmas Eve rolls around - but there are always bits that you need to pick up last minute.
But with UK supermarkets planning to close their doors at various points over the Christmas period, trying to grab those last-minute items can turn into a nightmare.
So LovetheSales has compiled a handy list of all the major retailers' opening hours over the festive period to help you if you ever get caught out around Christmas.
Tesco opening hours
Tesco haven't released their full list of store opening times yet but we do know that all stores will be closed on Christmas Day.
Visit here for more details on your local store.
Asda opening hours
The chain will have varying opening hours for their stores over the festive period but confirmed large stores will be shut on Christmas Day.
Check your local store here for more details.
Friday 21 Dec - 24 hours
Saturday 22 Dec - Closes at midnight
Sunday 23 Dec - 10:30am-4:30pm
Christmas Eve 24 Dec - 12:01am-7pm
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 - 10:30am-4:30pm
New Year’s Eve 31 Dec - 7am-7pm
New Year’s Day 1 Jan - 10am-5pm
Wednesday 2 Jan - Opens at 7am
Sainsbury's opening hours
LovetheSales said the below information is based on the chain's larger stores. Check your local store here.
Friday 21 Dec - 7am-11pm
Saturday 22 Dec - 7am-10pm
Sunday 23 Dec - 10:30am - 4:30pm
Christmas Eve 24 Dec - 7am-11pm
Christmas day 25 Dec - CLOSED
Boxing day 26 Dec - 10:30 - 16:30
Thursday 27 Dec - 7am-11pm
Friday 28 Dec - 7am-11pm
Saturday 29 Dec - 7am-10pm
Sunday 30 Dec - 10:30am - 4:30pm
New Year's Eve Mon 31 Dec - 7am-11pm
New Year's Day 1 Jan - 10:30am - 4:30pm
Wednesday 2 Jan 7am-11pm
Morrisons opening hours
Opening hours in Scotland, England and Wales differs. Check your local store here.
For England & Wales
Friday 21 Dec - 6am-midnight
Saturday 22 Dec - 6am-midnight
Sunday 23 Dec - 10am-4pm
Christmas Eve 24 Dec - 5am-6pm
Christmas Day 25 Dec - CLOSED
Boxing Day 26 Dec - 9am-6pm
Thursday 27 Dec - 7am-11pm
Friday 28 Dec - 7am-11pm
Saturday 29 Dec - 7am-11pm
Sunday 30 Dec - 12am-6pm
New Year’s Eve 31 Dec - 6am-4pm
New Year’s Day 1 Jan - 9am-6pm
Wednesday 2 Jan - 7am-11pm
For Scotland
Friday 21 Dec - 6am-midnight
Saturday 22 Dec - 6am-midnight
Sunday 23 Dec - 10am-4pm
Christmas Eve 24 Dec - 5am-6pm
Christmas Day 25 Dec - CLOSED
Boxing Day 26 Dec - 9am-6pm
Thursday 27 Dec - 8am-10pm
Friday 28 Dec - 8am-10pm
Saturday 29 Dec - 8am-10pm
Sunday 30 Dec - 8am-9pm
New Year’s Eve 31 Dec - 6am-7pm
New Year’s Day 1 Jan - 9am-6pm
Wednesday 2 Jan - 7am-10pm
Aldi opening hours
The following times apply to most stores but they may vary. Visit your local store here.
Friday 21 Dec - 8am-10pm
Saturday 22 Dec - 8am-10pm
Sunday 23 Dec - 10am-4pm
Christmas Eve 24 Dec - 8am-6pm (30 minutes early browsing)
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
Lidl opening hours
Visit your local store here.
Friday 21 Dec - 8am-10pm
Saturday 22 Dec - 7am-10pm
Sunday 23 Dec - 10am - 4pm (30 minutes early browsing)
Christmas Eve 24 Dec - 8am-6pm
Christmas Day 25 Dec - CLOSED
Boxing Day 26th Dec - CLOSED
Thursday 27th Dec - 8am-8pm
Friday 28th Dec - 8am-8pm
Saturday 29th Dec - 8am-10pm
Sunday 30th Dec - 10am-4pm
New Year's Eve 31 Dec 8am-6pm
New Year's Day 1 Jan CLOSED
Wednesday 2nd Jan 8am-10pm
Marks & Spencer opening hours
Find more details on your local store here.
Friday 21 Dec - 7am-8pm
Saturday 22 Dec - 7am-8pm
Sunday 23 Dec - 11am-5pm
Christmas Eve 24 Dec - 6am-5pm
Christmas day 25 Dec - CLOSED
Boxing day 26 Dec - CLOSED
Thursday 27 Dec - 9am-7pm
Friday 28 Dec - 8:30am-6pm
Saturday 29 Dec - 8:30am-6pm
Sunday 30 Dec - 11am-5pm
New Year's Eve Mon 31 Dec - 8:30am-5pm
New Year's Day 1 Jan - CLOSED
Wednesday 2 Jan -8:30am-6pm
Boots opening hours
The retailer's opening schedule is extremely varied across its 2,500 shops - but they will all be shut on Christmas Day.
Some stores will close on Boxing Day and New Year's Day. Check for more information on your local store here.