Christmas supermarket opening times: When will Aldi, Morrisons, Sainsbury’s, Asda and Tesco be open during the festive period?

Here’s all you need to know about the opening times and hours of all the major supermarket chains in Birmingham during the festive and New Year’s period.

Every year, we try and be prepared for Christmas. Shopping done in November, turkey in the freezer, you can relax.

But, as much as we try to be organised for Christmas, it is inevitable that something will be forgotten, and it’s always something small like milk for the post dinner coffee or cranberry sauce for that one relative that can’t have dinner without it.

Sign up to our BirminghamWorld Today newsletter

As we are slowly creeping towards Christmas, supermarket chains differ their hours to accommodate to the late Christmas shopping frenzy that usually occurs when Christmas is very close.

With that said, here’s all the major supermarkets, and when they’re open around the Christmas period.


Aldi will open stores from 7am till 10pm from Monday 20th December to 23rd December.

Christmas Eve stores will be open from the usual 7am, but close earlier at 6pm to give staff the chance to spend the evening before Christmas not working.

Aldi is usually open from 8am - 10pm.

In a move that has been well recieved, Aldi will be closed on Christmas Day, Boxing Day and New Year’s Day.

When Christmas is over, but the New Year is approaching, between December 27th, to December 30th the stores will open from 8am to 8pm.

New Year’s Eve will see Aldi open their doors at 8am, before closing at 6pm, reverting to usual hours from then onwards.

The times given are not a representative of all Aldi stores, as store to store, times may well differ.


In the run up to Christmas Sainsburys will be opening from 6am to 11pm across most stores. On Christmas Eve bigger Sainsburys stores will be open from 7am to 7pm.

The smaller Sainsbury’s stores will be opening on shorter hours, and will remain open until 9pm.

Sainsbury’s have announced that all of their stores will not be open for trading on both Christmas Day and Boxing Day.

On New Year’s Eve super-stores will be opening 7am to 7pm. But, the Sainsbury’s convenience stores will remain open until 9pm.

Most stores will be open from 8am-8pm on New Year’s Day.


The Birmingham New Street express store have released their Christmas and New Year’s hours. On Christmas Eve, they will open at their usual time of 6am, but will shut at the slightly earlier 7pm, in order to allow workers to spend at least some of Christmas Eve surrounded by their nearest and dearest.

Tesco will open on Boxing Day, opening at 12pm and then closing at 6am.

Tesco is also open on New Year’s Eve, operating from 6am - 7pm, and the times are slightly tweaked for New Year’s Day, where they open at 8am and then close at 6pm.


Morrison’s opening times, as found on their website have been released.

On Christmas Eve, they open at 6am, and close at 6pm.

Between December 27 and December 30, they will operate at slightly different times, opening at 7am and closing at 10pm.

Morrison’s are open at 7am and close at 6pm on New Year’s day.

Morrison’s is closed on Christmas Day and Boxing Day.


ASDA have finally released their opening and closing times for the festive season, with stores across the city open briefly for Boxing Day.

However, hours across the board are not the same so make sure to check your local store on the official Asda website here.

The Asda store in Cape Hill will operate between 6am and 7pm on Christmas Eve and will shut its doors on Christmas Day.

You can nip out for a quick dash of milk or loaf of bread on Boxing Day as the shop will be open from 11am to 5pm - whilst the store in Kings Heath will operate at slightly different hours, opening at 10am and closing at 4pm.

The days heading into the New Year (27th and 28th) will see opening and closing times of 8am to 8pm.

A message from the editor:

Thank you for reading. BirminghamWorld is Birmingham’s latest news website, championing everything that is great about our city - reporting on news, lifestyle and sport. We want to start a community among our readers, so please follow us on Facebook,Twitter and Instagram, and keep the conversation going.