New Year’s Eve is fast approaching, meaning many are stocking their houses (and fridges) ready for a party.
If you are still in need of a few things, it’s important to note that supermarket hours are reduced over the festive period due to bank holidays. This year, New Year’s Day falls on a Sunday, meaning Monday 2 January is a substitute bank holiday.
Here are the opening times for each major chain, and how to check your local store.
Tesco
Opening hours depend on the size of store. Superstores are likely to run shorter hours, while Express stores will stay open longer.
Superstores:
- New Year’s Eve – 6am to 6pm
- New Year’s Day – 10am to 4pm
- Monday 2 January – 8am to 6pm
Express stores:
- New Year’s Eve – 7am to 10pm
- New Year’s Day – 8am to 10pm
- Monday 2 January – 7am to 10pm
Opening hours may also vary by store location. You can find out your local store’s opening hours at Tesco’s store locator here.
Sainsbury’s
Like Tesco, Sainsbury’s store opening hours depend on the size of the shop.
Superstores:
- New Year’s Eve – 7am to 7pm
- New Year’s Day – 10am to 4pm
- Monday 2 January – 8am to 8pm
Local stores:
- New Year’s Eve – 7am to 9pm
- New Year’s Day – 9am to 9pm
- Monday 2 January – 7am to 11.59pm
Opening hours may vary by location, so check the store locator for the latest details.
Morrisons
Most Morrisons stores should follow this schedule:
- New Year’s Eve – 7am to 7pm
- New Year’s Day – 10am to 4pm
- Monday 2 January – 7am to 8pm
You can check your local Morrisons store’s opening hours here, as they may vary.
Asda
Many Asda stores will follow this opening schedule:
- New Year’s Eve – 6am to 7pm
- New Year’s Day – 10am to 4pm
- Monday 2 January – 8am to 8pm
Asda advises that times vary across their supermarkets and to check your local store’s opening hours. You can do that here.
Aldi
Most Aldi stores will open at the following times:
- New Year’s Eve – 7am to 6pm
- New Year’s Day – closed
- Monday 2 January – 7am to 8pm
Aldi advises that opening hours may vary, so check your local store’s opening hours here.
Lidl
Most Lidl stores will follow this schedule:
- New Year’s Eve – 7am to 7pm
- New Year’s Day – closed
- Monday 2 January – 7am to 8pm
Lidl encourages customers to check the opening times of their nearest store using the store locator here.
Waitrose
Here are the opening hours for most Waitrose stores:
- New Year’s Eve – 7.30am to 6pm
- New Year’s Day – closed
- Monday 2 January – 6am to 6pm
Times can vary by store, so customers are advised to check the Waitrose website for local store opening times.