Supermarket Christmas opening hours

Don't be caught out!

Christmas supermarket
Author: Anna Sky Magliola

Don't panic! It's almost time for Christmas, and with it of course, the supermarkets will have Christmas opening hours, but don't get caught out if you're in need of a few last minute trimmings for your turkey.

Whether you need some more gravy granules or you've forgotten to buy a present for a loved-one - oops! Here are this year's supermarket opening hours.

Aldi

Sunday 23rd Dec: 10-4pm*

Christmas Eve: 8am-6pm

Christmas Day: Closed

Boxing Day: Closed

Thur 27th Dec: 8am-10pm

Fri 28th Dec: 8am-10pm

Sat 29th Dec: 8am-10pm

Sun 30th Dec: 10am-4pm

New Year’s Eve: 8am-6pm

New Year’s Day: Closed

Wed 2nd Jan: 8am-10pm

*30 minutes browsing time prior to opening will be applied across stores in England and Wales

You can see Aldi’s opening hours here.

ASDA

For Asda's larger shops:

Fri 21st Dec: 24 hours

Sat 22nd Dec: Closes at midnight

Sun 23rd Dec: 10.30am-4.30pm

Christmas Eve: Midnight-6pm

Christmas Day: CLOSED

Boxing Day: 9am-6pm

Thu 27th Dec: Opens at 6am

Fri 28th Dec: 24 hours

Sat 29th Dec: Closes at 10pm

Sun 30th Dec: 10.30am-4.30pm

New Year’s Eve: 7am-7pm

New Year’s Day: 10am-5pm

Wed 2nd Jan: Opens at 7am

You can see Asda’s opening hours here.

Lidl

Scotland

Thu 20th Dec: Open as normal

Fri 21st Dec: 7am - 10pm

Sat 22nd Dec: 7am - 10pm

Sun 23rd Dec: 7am - 10pm

Mon 24th Dec: 7am - 6pm

Tue 25 Dec: CLOSED

Wed 26 Dec: CLOSED or 10am - 6pm or 11am - 5pm

Thu 27 Dec: Open as normal

Fri 28 Dec: Open as normal

Sat 29 Dec: Open as normal

Sun 30 Dec: Open as normal

Mon 31 Dec: 8am - 6pm or 8am - 7pm

Tue 1 Jan: CLOSED

Wed 2 Jan: Normal opening hours resume

You can see Lidl's opening hours here.

Sainsbury's

Christmas Eve: 6am-6pm

Christmas Day: CLOSED

Boxing Day: 9am-4pm

Thu 27th Dec: 6am-8pm

Fri 28th Dec: 6am-8am

Sat 29th Dec: 6am-12pm

Sun 30th Dec: 6am-8pm

New Year’s Eve: 6am-7pm

New Year’s Day: 9am-5pm

Wed 2nd Jan: 6am-10pm

You can see Sainsbury's opening hours here.

Tesco

For Tesco's larger stores:

Christmas Eve: 12am-7pm

Christmas Day: CLOSED

Boxing Day: 9am-6pm

Thu 27th Dec: 24 hours

Fri 28th Dec: 24 hours

Sat 29th Dec: 24 hours

Sun 30th Dec: 10am-4pm

New Year’s Eve: 12am-7pm

New Year’s Day: 9am-6pm

Wed 2nd Jan: 24 hour

You can see Tesco's opening hours here.

Morrisons

Christmas Eve: 5am-6pm

Christmas Day: CLOSED

Boxing Day: 9am-6pm

Thu 27th Dec: 8am-8pm

Fri 28th Dec: 6am-12am

Sat 29th Dec: 6am-12pm

Sun 30 Dec: 10am-4pm

New Year’s Eve: 6am-4pm

New Year’s Day: 9am-6pm

Wed 2nd Jan: 8am-8pm

You can see Morrison's opening hours here.

Now take a look through our gallery to find out what was Christmas Number 1 the year you were born:

1952

Al Martino - 'Here in My Heart'

Supermarket Christmas opening hours
2 of 40

While we have made every effort to make sure the opening hours are correct there are some regional differences. Please double check with the supermarket before making a special trip.

Enjoy your Christmas festivities!