As the most wonderful day of the year approaches, supermarkets in South East London will be altering their opening times to give their staff a well-deserved break.

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, supermarkets including Asda, Aldi and Tesco will be changing their opening times.

We've broken down all the major supermarket opening times near you during the Christmas period so that you don't get caught out.


5 ways to save money on your weekly food shop


Supermarket opening times over Christmas in Bromley

Tesco Christmas opening hours  

  • Christmas Eve: 7am - 6pm
  • Christmas Day: Closed
  • Boxing Day: Closed
  • New Year's Eve: 7am - 6pm
  • New Year's Day: Closed

Check your local store opening times via the website

Sainsbury's Christmas opening hours  

  • Christmas Eve: 6am - 8pm
  • Christmas Day: Closed
  • Boxing Day: 10am-6pm
  • New Year's Eve: 7am - 8pm
  • New Year's Day: 11am-7pm

Check your local store opening times via the website

Lidl Christmas opening hours  

  • Christmas Eve: 7am - 7pm
  • Christmas Day: Closed
  • Boxing Day: 10am-4pm
  • New Year's Eve: 8am - 8pm
  • New Year's Day: Closed

Check your local store opening times via the website

News Shopper:

Supermarket opening times over Christmas in Bexley

Asda Christmas opening hours  

  • Christmas Eve: 6am - 7pm
  • Christmas Day: Closed
  • Boxing Day: 9am-6pm
  • New Year's Eve: 6am - 7pm
  • New Year's Day: 11am-5pm

Check your local store opening times via the website

Sainsbury's Christmas opening hours  

  • Christmas Eve: 6am - 7pm
  • Christmas Day: Closed
  • Boxing Day: 10am-6pm
  • New Year's Eve: 7am - 7pm
  • New Year's Day: 11am-5pm

Check your local store opening times via the website.

Lidl Christmas opening hours  

  • Christmas Eve: 7am - 7pm
  • Christmas Day: Closed
  • Boxing Day: 10am-4pm
  • New Year's Eve: 8am - 8pm
  • New Year's Day: Closed

Check your local store opening times via the website

News Shopper:

Supermarket opening times over Christmas in Greenwich

Waitrose Christmas opening hours  

  • Christmas Eve: 7am - 6pm
  • Christmas Day: Closed
  • Boxing Day: Closed
  • New Year's Eve: 7am - 6pm
  • New Year's Day: Closed

Check your local store opening times via the website.

Aldi Christmas opening hours  

  • Christmas Eve: 7am - 6pm
  • Christmas Day: Closed
  • Boxing Day: Closed
  • New Year's Eve: 8am - 6pm
  • New Year's Day: Closed

Check your local store opening times via the website

News Shopper:

Supermarket opening times over Christmas in Lewisham

Sainsbury's Christmas opening hours  

  • Christmas Eve: 7am - 5pm
  • Christmas Day: Closed
  • Boxing Day: 11am-7pm
  • New Year's Eve: 7am - 9pm
  • New Year's Day: 11am-7pm

Check your local store opening times via the website

Tesco Christmas opening hours  

  • Christmas Eve: 6am - 8pm
  • Christmas Day: Closed
  • Boxing Day: 9am-6pm
  • New Year's Eve: 6am - 8pm
  • New Year's Day: Closed

Check your local store opening times via the website

Asda Christmas opening hours  

  • Christmas Eve: 6am - 7pm
  • Christmas Day: Closed
  • Boxing Day: 9am-6pm
  • New Year's Eve: 6am - 7pm
  • New Year's Day: 11am-5pm

Check your local store opening times via the website

News Shopper:

Supermarket opening times over Christmas in Dartford

Sainsbury's Christmas opening hours  

  • Christmas Eve: 6am - 7pm
  • Christmas Day: Closed
  • Boxing Day: Closed
  • New Year's Eve: 7am - 7pm
  • New Year's Day: 10am-4pm

Check your local store opening times via the website

Aldi Christmas opening hours  

  • Christmas Eve: 7am - 6pm
  • Christmas Day: Closed
  • Boxing Day: Closed
  • New Year's Eve: 8am - 6pm
  • New Year's Day: Closed

Check your local store opening times via the website

Lidl Christmas opening hours  

  • Christmas Eve: 7am - 7pm
  • Christmas Day: Closed
  • Boxing Day: 10am-4pm
  • New Year's Eve: 8am - 8pm
  • New Year's Day: Closed

Check your local store opening times via the website