Christmas and New Year is all about spending quality time with your family so it’s more than likely that heading to the supermarket is the last thing on your mind.
But if you do run out of milk and bread, or are simply in need of some more nibbles for those unexpected guests, it’s good to know which stores are open, and when.
Find out all the opening hours for Waitrose, Tesco, Asda, Morrisons, Lidl, Aldi and M&S

Tesco Extra, Ocotal Way
Christmas Eve: 12am – 7pm
Christmas Day: Closed
Boxing Day: 9am – 6pm
New Year’s Eve: 12am – 7pm
New Year’s Day: 9am – 6pm
Tesco Metro, Town Centre
Christmas Eve: 7am – 7pm
Christmas Day: Closed
Boxing Day: 9am – 6pm
New Year’s Eve: 7am – 7pm
New Year’s Day: Closed
Tesco throughout Swindon
Christmas Eve: 6am – 10pm
Christmas Day: Closed
Boxing Day: 8am – 10pm
New Year’s Eve: 6am – 10pm
New Year’s Day: 8am – 10pm

ASDA Orbital
Christmas Eve: 12am – 7pm
Christmas Day: Closed
Boxing Day: 9am – 6pm
New Year’s Eve: 12am – 7pm
New Year’s Day: 10am – 5pm
ASDA West Swindon
Christmas Eve: 7am – 7pm
Christmas Day: Closed
Boxing Day: 9am – 6pm
New Year’s Eve: 7am – 7pm
New Year’s Day: 10am – 5pm

Sainsbury’s Brunel Centre
Christmas Eve: 7am – 6pm
Christmas Day: Closed
Boxing Day: 9am – 5pm
New Year’s Eve: 8am – 6pm
New Year’s Day: 9am – 5pm
Sainsbury’s Bridgemead
Christmas Eve: 6am – 7pm
Christmas Day: Closed
Boxing Day: 9am – 6pm
New Year’s Eve: 7am – 7pm
New Year’s Day: 9am – 7pm
Sainsbury’s Stratton
Christmas Eve: 6am – 7pm
Christmas Day: Closed
Boxing Day: 9am – 6pm
New Year’s Eve: 7am – 7pm
New Year’s Day: 9am – 7pm
Sainsbury’s Royal Wootton Bassett
Christmas Eve: 6am – 7pm
Christmas Day: Closed
Boxing Day: 9am – 6pm
New Year’s Eve: 7am – 7pm
New Year’s Day: 9am – 7pm

Waitrose Mill Lane
Christmas Eve: 7am – 5pm
Christmas Day: Closed
Boxing Day: Closed
New Year’s Eve: 7am – 6pm
New Year’s Day: Closed

M&S Town Centre
Christmas Eve: 7am – 5.30pm
Christmas Day: Closed
Boxing Day: 9am – 5pm
New Year’s Eve: 9am – 5pm
New Year’s Day: Closed
M&S Orbital
Christmas Eve: 7am – 5pm
Christmas Day: Closed
Boxing Day: 9am – 5pm
New Year’s Eve: 9am – 5pm
New Year’s Day: Closed
M&S Mannington
Christmas Eve: 6am – 6pm
Christmas Day: Closed
Boxing Day: Closed
New Year’s Eve: 9am – 5pm
New Year’s Day: Closed

Aldi – Standard hours across most UK sites
Christmas Eve: 8am – 6pm
Christmas Day: Closed
Boxing Day: Closed
New Year’s Eve: 8am – 6pm
New Year’s Day: Closed
Lidl- Standard hours across most UK sites
Christmas Eve: 8am – 6pm
Christmas Day: Closed
Boxing Day: Closed
New Year’s Eve: 8am – 6pm
New Year’s Day: Closed

Morrisons Thames Avenue
Christmas Eve: 6am – 6pm
Christmas Day: Closed
Boxing Day: 9am – 6pm
Morrisons Dorcan Way
Christmas Eve: 6am – 6pm
Christmas Day: Closed
Boxing Day: 9am – 6pm














