As the most wonderful day of the year approaches, supermarkets in Swindon 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 stops 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 Swindon

Aldi Christmas opening hours in Swindon

Swindon Advertiser: Aldi's Christmas opening hours (PA)Aldi's Christmas opening hours (PA) (Image: PA)

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

Check your local Aldi's opening times via the store locator on the Aldi website.

Asda Christmas opening hours in Swindon

Swindon Advertiser: Asda's Christmas opening hours (PA)Asda's Christmas opening hours (PA) (Image: PA)

Asda West Swindon

Address: West Swindon Shopping Centre, Swindon SN5 7DL

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

Asda Swindon Hayden 

Address: Orbital Shopping Park, Thamesdown Drive, Swindon SN25 4BG

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

Check your nearest Asda's opening hours via the Asda website.

Iceland Christmas opening hours in Swindon

Swindon Advertiser: Iceland Christmas opening hours (PA)Iceland Christmas opening hours (PA)

Iceland Havelock Square

Address: 15 Havelock Square, Brunel Centre, Swindon, Wiltshire, SN1 1LE

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

Iceland - Gorse Hill

Address: 56/67 Cricklade Road, Gorse Hill, Swindon, SN2 1AA

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

Iceland - Barnfield Road Retail Park

Address: Barnfield Road Retail Park, Gt. Western Way, Swindon, SN2 2DJ

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

Double-check your nearest store's opening hours, and visit the Iceland website.

Lidl Christmas opening hours in Swindon

Swindon Advertiser: Lidl's Christmas opening hours (PA)Lidl's Christmas opening hours (PA) (Image: PA)

Lidl Bright Street

Address: Bright Street, SN2 8DA Swindon

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

Lidl Barnfield Road

Address: 3 Barnfield Road, Swindon SN2 2DJ

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

Lidl Greenbridge Retail Park 

Address: Greenbridge Retail Park Unit 3, SN3 3SG Swindon

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

Check your nearest Lidl's opening hours over the festive period via the Lidl store locator.

READ MORE: Watch the best Christmas adverts of 2022 from John Lewis, Aldi, Asda, Tesco and more

READ MORE: 5 best winter walks to enjoy in Wiltshire this festive season

Marks and Spencer Christmas opening hours in Swindon

Swindon Advertiser: Marks and Spencer's Christmas opening hours ( PA)Marks and Spencer's Christmas opening hours ( PA)

Marks and Spencer Regent Street

Address: 81 Regent Street, Swindon, United Kingdom, SN1 1JY

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

Marks and Spencer Manngton Simply Food

Address: Unit 2B Mannington Retail Park, Swindon, United Kingdom, SN5 8WA

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

Check your nearest M&S store's festive hours via the Marks and Spencer website.

Morrisons' Christmas opening hours in Swindon

Swindon Advertiser: Morrisons Christmas opening hours (PA)Morrisons Christmas opening hours (PA) (Image: PA)

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

Check your nearest store's hours via the Morrisons website.

Sainsbury's Christmas opening times in Swindon

Swindon Advertiser: Sainsbury's Christmas opening hours (PA)Sainsbury's Christmas opening hours (PA) (Image: PA)

Sainsbury's - Bridgemead

Address: Paddington Drive, Bridgemead, Swindon, SN5 7AA

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

Check your closest Sainsbury's opening hours via the Sainsbury's website.

Tesco Christmas opening hours in Swindon

Swindon Advertiser: Tesco Christmas opening hours (PA)Tesco Christmas opening hours (PA)

Tesco Extra

Address: Ocotal Way, Swindon SN1 2EH

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

Tesco Express

Address: 13-17 The Parade, Swindon SN1 1BB

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

Tesco Express

Address: Lucena House Shaw Village Centre, Ramleaze Dr, Shaw, Swindon SN5 5PY

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

Tesco Express

Address: 9 The Circle, SN2 1QR

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

Tesco Express

Address: Dunwich Drive, SN5 8DA

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

Check your nearest store's opening hours, and visit the Tesco website.