Christmas opening hours: Yorkshire Christmas 2025 times for Tesco, Morrisons, Aldi, Sainsbury's - and more

Everything shoppers need to know before heading out over the festive break 🛒

  • Shoppers across Yorkshire are being urged to plan ahead as supermarket hours change over Christmas
  • Most major supermarkets will close on Christmas Day, with reduced hours on Christmas Eve and Boxing Day
  • Aldi and Lidl will be shut on Boxing Day and New Year’s Day, while others reopen with limited hours
  • Larger supermarkets tend to open earlier and close sooner on key festive dates
  • Opening times can vary by location, so shoppers are advised to check their local store before visiting

With Christmas fast approaching, shoppers across Yorkshire will be starting to plan when they can stock up on food, drink and last-minute essentials.

Households - whether in Leeds, York, Sheffield or smaller towns - will be wondering when supermarkets are open over the festive break, So here’s a guide based on the latest schedules from major UK supermarket chains.

Shoppers across Yorkshire are being urged to plan ahead as supermarket hours change over Christmas (Photo: Matt Cardy/Getty Images)placeholder image
Shoppers across Yorkshire are being urged to plan ahead as supermarket hours change over Christmas (Photo: Matt Cardy/Getty Images) | Getty Images

Though the below times are correct at the time of publishing, they reflect each retailer’s more national plans.

While most individual stores will follow the timings outlined below, opening times can still vary by local shops and branches.

As such, it’s wise to check your local supermarket’s website or online locator for your local store before setting out, especially if you live in more rural parts of Yorkshire.

Aldi

  • Christmas Eve: 7am to 6pm
  • Christmas Day: Closed
  • Boxing Day: Closed
  • New Year’s Eve: 8am to 6pm
  • New Year’s Day: Closed

Asda

  • Christmas Eve: 5am to 7pm
  • Christmas Day: Closed
  • Boxing Day: 9am to 6pm
  • New Year’s Eve: 7am to 7pm
  • New Year’s Day: 9am to 6pm

Co-op

  • Christmas Eve: Usual opening time to 7pm (convenience stores 6am or 7am to 8pm)
  • Christmas Day: Closed
  • Boxing Day: 10am to 7pm (convenience stores 9am to 7pm)
  • New Year’s Eve: Usual opening time to 7pm (convenience stores 6am or 7am to 8pm)
  • New Year’s Day: 10am to 7pm (convenience stores 9am to 8pm)

Lidl

  • Christmas Eve: 7am to 6pm
  • Christmas Day: Closed
  • Boxing Day: Closed
  • New Year’s Eve: 8am to 6pm
  • New Year’s Day: Closed

Marks and Spencer

  • Christmas Eve: 6am to 7pm
  • Christmas Day: Boxing Day
  • Boxing Day: Closed
  • New Year’s Eve: 8am to 7pm
  • New Year’s Day: Closed

Morrisons

  • Christmas Eve: Opening hours vary but the vast majority will be open between 6am-6pm
  • Christmas Day: Closed
  • Boxing Day: 9am to 6pm
  • New Year’s Eve: 7am to 7pm
  • New Year’s Day: 9am to 6pm

Sainsbury’s

  • Christmas Eve: 6am to 7pm (convenience stores 6am to 9pm)
  • Christmas Day: Closed
  • Boxing Day: 9am to 6pm (convenience stores 9am to 9pm)
  • New Year’s Eve: 10am to 7pm (convenience stores 6am to 9pm)
  • New Year’s Day: 8am to 8pm (convenience stores 9am to 9pm)

Tesco

  • Christmas Eve: 6am to 7pm (Express stores 7am to 10pm)
  • Christmas Day: Closed
  • Boxing Day: 9am to 6pm (Express stores 9am to 7pm)
  • New Year’s Eve: 6am to 7pm (Express stores 7am to 10pm)
  • New Year’s Day: 9am to 6pm (Express stores 8am to 10pm)

Waitrose

  • Christmas Eve: Open
  • Christmas Day: Closed (except Welcome Break Service stations and Shell forecourts)
  • Boxing Day: Closed
  • New Year’s Eve: Open
  • New Year’s Day: Closed
Celebrating 135 years of telling Leeds' stories
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice