What are the opening hours for Bristol supermarkets on New Year’s Eve and New Year’s Day?
and on Freeview 262 or Freely 565
This article contains affiliate links. We may earn a small commission on items purchased through this article, but that does not affect our editorial judgement.
While most of us aim to get all of our food and drink for New Year’s Eve before the day, sometimes life gets in the way and we need to do some last minute shopping.
We’ve put together a list of the supermarket opening times in Bristol for New Year’s Eve and New Year’s Day for the last minute shoppers - or for the ones who always forget that one item and need to quickly pop out to get it.
Advertisement
Hide AdAdvertisement
Hide AdHere’s a list of all the supermarket openings on New Year’s Eve and New Year’s Day in Bristol.
Aldi
These opening hours apply to all of their stores across the country.
New Year’s Eve (Friday, December 31): 8am - 6pm
New Year’s Day (Saturday, January 1): Closed
Asda
Asda Bristol Whitchurch
Asda Filton
New Year’s Eve (Friday, December 31): 7am - 7pm
New Year’s Day (Saturday, January 1): 1am - 5pm
Asda Bedminster
Asda Longwell Green
New Year’s Eve (Friday, December 31): 6am - 7pm
New Year’s Day (Saturday, January 1): 10am - 5pm
Asda Patchway
New Year’s Eve (Friday, December 31): 12am - 7pm
New Year’s Day (Saturday, January 1): 10am - 5pm
Lidl
These opening hours apply to all of their stores across the country.
New Year’s Eve (Friday, December 31): 8am-7pm
New Year’s Day (Saturday, January 1): Closed
Morrisons
These opening hours apply to all of their stores across the country.
New Year’s Eve (Friday, December 31): 7am - 6pm
New Year’s Day (Saturday, January 1): 9am - 6pm
Advertisement
Hide AdAdvertisement
Hide AdSainsbury’s
Sainsbury’s has various opening times on New Year’s Eve and New Year’s Day according to the type of store and its location. Here are the opening times for a selection of stores in Bristol. Find your local stores’ opening times here.
Sainsbury’s Union Street
New Year’s Eve (Friday, December 31): 7am - 9pm
New Year’s Day (Saturday, January 1): 7am -9pm
Clifton Down
New Year’s Eve (Friday, December 31): 7am - 9pm
New Year’s Day (Saturday, January 1): 8am - 8pm
Kingswood
New Year’s Eve (Friday, December 31): 8am - 7pm
New Year’s Day (Saturday, January 1): 8am - 7pm
Tesco
Tesco has various opening times on New Year’s Eve and New Year’s Day according to the type of store and its location. Here are the opening times for a selection of stores in Bristol. Find your local stores’ opening times here.
Tesco Extra locations
New Year’s Eve (Friday, December 31): 6am - 7pm
New Year’s Day (Saturday, January 1): 8am - 6pm
Broadmead Express
New Year’s Eve (Friday, December 31): 6am - 7pm
New Year’s Day (Saturday, January 1): Closed
Cheltenham Road
New Year’s Eve (Friday, December 31): 7am -7pm
New Year’s Day (Saturday, January 1): 8am - 7pm
Totterdown
New Year’s Eve (Friday, December 31): 7am - 10pm
New Year’s Day (Saturday, January 1): 8am - 10pm
Waitrose
New Year’s Eve (Friday, December 31): 8am - 6pm
For January 1 opening times Waitrose says this on their website: “On New Year’s Day, our shops will be closed, with the exception of a small number which will have varying opening hours between 7am and 10pm”.
Comment Guidelines
National World encourages reader discussion on our stories. User feedback, insights and back-and-forth exchanges add a rich layer of context to reporting. Please review our Community Guidelines before commenting.