Express & Star

Supermarket opening times: New Year hours for Tesco, Sainsbury's, Morrisons, Aldi and more

Christmas is out the way, but there are still New Year's gathering to arrange.

Published
Last updated
Supermarkets will be filled with customers doing last-minute food shops over the Christmas period

So, if you're off to the supermarket this weekend for some party food, it's important to remember when supermarkets will be open.

Like Christmas Eve, New Year's Eve falls on a Sunday, so traditional Sunday trading hours will apply.

On New Year's Day itself, some chains have decided to close and give staff a well-deserved day off, while others will have reduced opening times.

With normal trading hours on Saturday, these are the opening time for stores across the Black Country and parts of Staffordshire on New Year's Eve and New Year's Day, before regular hours restart on Tuesday, January 2.

Aldi opening times

All stores

Sunday, December 31 (New Year's Eve): 9.30am-4pm

Monday, January 1 (New Year's Day): Closed

Asda opening times

Bloxwich, Brierley Hill, Cannock, Cannock (Lichfield Road), Coseley, Darlaston, Great Bridge, Halesowen, Kidderminster, Netherton, Oldbury, Sedgley, Stafford, Tipton, Wolverhampton

Sunday, December 31 (New Year's Eve): 10am-4pm

Monday, January 1 (New Year's Day): 9am-6pm

Dudley (High Street), Dudley (Merry Hill), Heath Town, Walsall

Sunday, December 31 (New Year's Eve): 11am-5pm

Monday, January 1 (New Year's Day): 9am-6pm

Lidl opening times

All stores

Sunday, December 31 (New Year's Eve): 10am-4pm

Monday, January 1 (New Year's Day): Closed

Morrisons opening times

All stores

Sunday, December 31 (New Year's Eve): 10am-4pm

Monday, January 1 (New Year's Day): 9am-6pm

Sainsbury's opening times

Amblecote (Brierley Hill), Blackheath, Cannock, Kidderminster, Oldbury, Perton, Reedswood (Walsall), Stafford, Wednesfield, Wombourne

Sunday, December 31 (New Year's Eve): 10am-4pm

Monday, January 1 (New Year's Day): 8am-8pm

Wolverhampton (St Marks)

Sunday, December 31 (New Year's Eve): 11am-5pm

Monday, January 1 (New Year's Day): 8am-8pm

Tesco opening times

Birmingham Spring Hill, Walsall

Sunday, December 31 (New Year's Eve): 11am-5pm

Monday, January 1 (New Year's Day): 9am-6pm

Cannock, Cradley Heath, Dudley, Hednesford, Rugeley, Stafford, Stourbridge, Walsall Brownhills, West Bromwich, Willenhall, Wolverhampton

Sunday, December 31 (New Year's Eve): 10am-4pm

Monday, January 1 (New Year's Day): Closed

Walsall

Sunday, December 31 (New Year's Eve): 11am-5pm

Monday, January 1 (New Year's Day): Closed

Waitrose opening times

Stourbridge

Sunday, December 31 (New Year's Eve): 10am-4pm

Monday, January 1 (New Year's Day): Closed