ALDI will be the one-stop shop for many Brits stocking up this Christmas.
Here's our handy guide to when Aldi will be open over the festive period.
It’ll be business as usual in the run-up to Christmas Eve, with Aldi shops open between 8am to 10pm Monday to Friday.
After this they'll change slightly, so we've spelled out the opening hours for a majority of Aldi's 830 stores below.
To avoid disappointment, simply check out the opening times of your nearest one using Aldi's shop locator tool.
Christmas and New Year opening hours
KEEP track of when shops are open over Christmas and New Year with our handy guides.
What are Aldi's opening hours over Christmas including Xmas Eve?
The discounter is open between 8am until 6pm on Christmas Eve.
It'll then close to give staff a rest on Christmas Day and Boxing Day - December 25 and 26 - so make sure you stock up on any Aldi essentials before then.
It means employees will get more time with their families over the festive season, in a move that's been praised by shoppers.
What are Aldi's opening hours for December 27, 28, 29, 30 and 31?
Once Christmas is over and done with, Aldi will open its doors again on December 27. The following opening hours apply:
Is Aldi open on New Year's Day and January 2?
Sadly for Aldi shoppers, the discounter is closing its stores once again on New Year's Day - January 1.
But it'll then open its doors on January 2, welcoming shoppers between 8am to 10pm.
Aldi isn't the only supermarket shutting its doors on Boxing Day - Home Bargains is also staying shut on December 26.