Top

Christmas & New Year supermarket opening times at Aldi, Asda, Lidl, Morrisons, Sainsbury’s, and Tesco revealed

Christmas & New Year supermarket opening times at Aldi, Asda, Lidl, Morrisons, Sainsbury’s, and Tesco revealed

We reveal when the major supermarkets, including Tesco and Sainsbury’s, will be open over Christmas, Boxing Day, and New Year’s day.

lovemoney staff

Household money

lovemoney staff
Updated on 20 December 2023

2023 supermarket opening times for Christmas Eve, New Year's Eve & more

All the major supermarkets from Aldi to Tesco operate different opening hours during the festive season, specifically on Christmas Eve, Christmas Day and New Year's Eve.

To help anyone who needs to stock up on last-minute festive essentials, we've contacted the major supermarkets to find out when they’re open over the Christmas break. 

We’ve listed the stores in alphabetical order below so you can head straight to your favourite.

It’s worth stressing that Christmas opening times can vary from store to store, so be sure to confirm your local store is open before heading out. You can easily look this up on your favourite search engine.

The latest supermarket offers revealed

Aldi 2023 Christmas & New Year's opening times

Aldi is extending its opening hours over the Christmas period, so most stores will be open from 7am to 10pm from 19-23 December. You can find a full roundup of opening times here

It has warned that store opening times may vary by location and recommends using its store locator.

Aldi Christmas Eve opening times

Aldi says its stores will be open from 9:30am to 4pm on Christmas Eve.

Will Aldi be open on Christmas Day or Boxing Day?

No. All stores will be closed on Christmas Day and Boxing Day.

Will Aldi be open on New Year’s Eve or New Year’s Day?

Aldi says its stores will be open from 9:30am to 4pm on New Year’s Eve but will be closed on New Year’s Day.

Aldi: smart shopping tips to save you even more

An Aldi store. (Image: AlanMorris/Shutterstock)

Asda 2023 Christmas opening times

Asda says the below Christmas opening hours apply to most stores and recommends customers use the store locator tool before heading out.

Asda Christmas Eve opening times

Asda stores will be open from 6am to 7pm on Christmas Eve.

Will Asda be open on Christmas Day or Boxing Day?

All Asda stores will be closed on Christmas Day, while stores will be open between 9am and 6pm on Boxing Day.

Asda shopping tricks, tips and hacks to save money

Lidl 2023 Christmas & New Year opening times

Lidl recommends that customers check the store locator as opening times may vary, but stores will generally be open from 7am to 10pm from 19-23 December.

Lidl Christmas Eve opening times

Most stores will be open between 7am and 6pm on Christmas Eve.

Will Lidl be open on Christmas Day or Boxing Day?

All stores will be closed on Christmas Day, but open from 11am-5pm on Boxing Day.

Will Lidl be open on New Year’s Eve or New Year’s Day?

Most stores will be open from 11am to 5pm on New Year’s Eve, and all stores will be closed on New Year’s Day.

8 savvy tips to save a packet at Lidl

Morrisons 2023 Christmas & New Year opening times

Morrisons holiday opening times may vary by location so it’s worth checking the store locator for the opening hours of your nearest store.

Morrisons Christmas Eve opening times

Most Morrisons stores will be open from 10am to 4pm on Christmas Eve.

Will Morrisons be open on Christmas Day or Boxing Day?

No stores will be open on Christmas Day, but stores will be open from 9am to 6pm on Boxing Day.

Will Morrisons be open on New Year’s Eve or New Year’s Day?

Morrisons stores will be open from 10am to 4pm on New Year’s Eve and 9am to 6pm on New Year’s Day.

The supermarkets that offer a quiet shopping hour

Sainsbury’s 2023 Christmas opening times

A Sainsbury's store. (Image: pxl.store/Shutterstock)

Sainsbury's says most of its stores will be open from 6am to 11pm between 21-23 December but warns opening times can vary over Christmas, so it’s best to check the store locator before heading out.

Sainsbury’s Christmas Eve opening times

Sainsbury’s has confirmed that most of its supermarkets will be open from 11am to 5pm.

Will Sainsbury's be open on Christmas Day or Boxing Day?

No. 

The best UK supermarket loyalty schemes

Tesco 2023 Christmas opening times

Tesco says some of its large stores will be extending their opening hours in the week before Christmas, but opening times may vary so it’s best to use its store locator.

Tesco Christmas Eve opening times

Tesco says most its stores will be open between 10am and 4pm on Christmas Eve.

You should check the opening times of your local store before heading out.

Will Tesco be open on Christmas Day or Boxing Day?

No.

Most Recent