
So, if you’re planning a big festive feast or you need to dash to the shops for a last-minute purchase, it’s worth bearing in mind that supermarkets including Asda, Aldi and Tesco will be changing their opening times.
We’ve rounded up all the major supermarket opening times near you during the Christmas period so that you don’t get caught out.
Supermarket Christmas opening times in Hertfordshire 2025
Asda Christmas opening times
- Christmas Eve: 6am – 7pm
- Christmas Day: Closed
- Boxing Day: 6am – 7pm
You can check your local store’s opening times using Asda’s store locator.
Morrisons Christmas opening times
- Christmas Eve: 6am – 6pm
- Christmas Day: Closed
- Boxing Day: 9am – 6pm
Check your local Morrisons store here.
Marks & Spencer Christmas opening times
- Christmas Eve: 6am – 6pm
- Christmas Day: Closed
- Boxing Day: Closed
M&S will also be closing on Boxing Day this year, so check your local store’s opening times.
Tesco Christmas opening times
- Christmas Eve: 6am – 7pm
- Christmas Day: Closed
- Boxing Day: 9am – 6pm
Check your local store’s opening times on the Tesco website.
Aldi Christmas opening times
- Christmas Eve: 7am – 6pm
- Christmas Day: Closed
- Boxing Day: Closed
You can check your local store’s opening times on the Aldi website.
Sainsbury’s Christmas opening times
- Christmas Eve: 6am – 7pm
- Christmas Day: Closed
- Boxing Day: 8am – 8pm
You can check your local store’s opening times on the Sainsbury’s website.
Recommended Reading
Lidl Christmas opening times
The supermarket chain will be closed on Christmas Day but you can check your local opening hours on Lidl’s website.
- Christmas Eve: 7am – 6pm
- Christmas Day: Closed
- Boxing Day: Closed
Stores’ opening times are subject to change.
