Supermarkets Christmas and New Year opening times
If you need to do some last minute Christmas food shopping for the big day or New Year, we've put together details of opening times for our local supermarkets.
Aldi Christmas opening hours
- 18th-23rd December – 7am to 10pm
- Christmas Eve- 9.30am to 4pm
- Christmas Day – Closed
- Boxing Day – Closed
- 27th- 30th December – 8am to 8pm
- New Year's Eve- 9.30am to 4pm
- New Year's Day – Closed
Morrisons Christmas opening hours
- 20th December- 7am to 10pm
- 21st- 23rd December- 6am to midnight
- Christmas Eve- 10am to 4pm
- Christmas Day- Closed
- Boxing Day- 9am to 6pm
- 27th- 30th December- 7am to 10pm
- New Year's Eve- 10am to 4pm
- New Year's Day- 9am to 6pm
- 2nd January - 7am to 10pm
Lidl Christmas opening hours
- Christmas Day- Closed
- Boxing Day- Many stores closed
- New Year's Day- Closed
Marks & Spencer Christmas opening hours
- 18th-23rd December- 6am to 10pm
- Christmas Eve- 6am to 4pm
- Christmas Day- Closed
Tesco Christmas opening hours
- Christmas Eve- Tesco Extra and Superstores close at 6pm, but Express stores will be open until 10pm
- Christmas Day- Closed
- Boxing Day- Extras and Superstores open 9am to 6pm, most Express stores open 9am to 7pm, some larger Express stores will close at 6pm
- New Year's Eve- Extras and Superstores close at 6pm
- New Year's Day- open for Sunday trading hours.
Sainsbury's Christmas opening hours
- Christmas Eve: 11am – 5pm
- Christmas Day: Closed
- Boxing Day: Closed