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
Advertisement
Here’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
Advertisement
Aldi in Southmead, Bristol.
Advertisement
Asda
Asda Bristol Whitchurch
Asda Filton
New Year’s Eve (Friday, December 31): 7am - 7pm
Advertisement
New Year’s Day (Saturday, January 1): 1am - 5pm
Asda Bedminster
Advertisement
Asda Longwell Green
New Year’s Eve (Friday, December 31): 6am - 7pm
New Year’s Day (Saturday, January 1): 10am - 5pm
Advertisement
Asda Patchway
New Year’s Eve (Friday, December 31): 12am - 7pm
Advertisement
New Year’s Day (Saturday, January 1): 10am - 5pm
Asda in Bedminster, Bristol.
Advertisement
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
Advertisement
Morrisons
Advertisement
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
Sainsbury’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.
Advertisement
Advertisement
Sainsbury’s Union Street
New Year’s Eve (Friday, December 31): 7am - 9pm
New Year’s Day (Saturday, January 1): 7am -9pm
Clifton Down
Advertisement
New Year’s Eve (Friday, December 31): 7am - 9pm
Advertisement
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
Advertisement
Tesco
Advertisement
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
Advertisement
New Year’s Day (Saturday, January 1): 8am - 6pm
Broadmead Express
New Year’s Eve (Friday, December 31): 6am - 7pm
Advertisement
New Year’s Day (Saturday, January 1): Closed
Advertisement
Cheltenham Road
New Year’s Eve (Friday, December 31): 7am -7pm
New Year’s Day (Saturday, January 1): 8am - 7pm
Totterdown
Advertisement
New Year’s Eve (Friday, December 31): 7am - 10pm
Advertisement
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”.
Advertisement
Advertisement