Express & Star

New Year supermarket opening times for Tesco, Asda, Morrisons, Aldi and more

After a few days of regular opening hours, supermarkets are reducing their opening hours this weekend for the New Year celebrations.

Published
Last updated

All the major supermarkets are winding their hours down over the coming days, with some stores not opening at all on New Year's Day.

Here's a rundown of the opening times for stores across the Black Country and in parts of Staffordshire so you know when your nearest supermarkets will be open over the long weekend.

Aldi opening times (all stores the same)

Friday, December 30: 8am-8pm

Saturday, December 31: 8am-6pm

Sunday, January 1: Closed

Monday, January 2: 8am-8pm

Asda

Bloxwich, Halesowen

Friday, December 30: 7am-11pm

Saturday, December 31: 7am-7pm

Sunday, January 1: 10am-4pm

Monday, January 2: 8am-8pm

Brierley Hill, Tipton

Friday, December 30: 7am-9pm

Saturday, December 31: 7am-7pm

Sunday, January 1: 10am-4pm

Monday, January 2: 8am-8pm

Cannock, Darlaston, Wolverhampton

Friday, December 30: 6am-midnight

Saturday, December 31: 6am-7pm

Sunday, January 1: 10am-4pm

Monday, January 2: 8am-8pm

Cannock (Lichfield Road)

Friday, December 30: 7am-10pm

Saturday, December 31: 7am-7pm

Sunday, January 1: 10am-4pm

Monday, January 2: 10am-6pm

Cape Hill (Smethwick), St Matthews (Walsall)

Friday, December 30: 7am-11pm

Saturday, December 31: 7am-7pm

Sunday, January 1: 11am-5pm

Monday, January 2: 8am-8pm

Coseley

Friday, December 30: 8am-10pm

Saturday, December 31: 8am-7pm

Sunday, January 1: 10am-4pm

Monday, January 2: 8am-8pm

Dudley (High Street)

Friday, December 30: 7am-10pm

Saturday, December 31: 7am-7pm

Sunday, January 1: 11am-5pm

Monday, January 2: 8am-8pm

Dudley (Merry Hill centre)

Friday, December 30: 8am-9pm

Saturday, December 31: 8am-5pm

Sunday, January 1: 11am-5pm

Monday, January 2: 8am-8pm

Dudley (Netherton), Kidderminster, Sedgley

Friday, December 30: 7am-10pm

Saturday, December 31: 7am-7pm

Sunday, January 1: 10am-4pm

Monday, January 2: 8am-8pm

Great Bridge

Friday, December 30: Open 24 hours

Saturday, December 31: Midnight-7pm

Sunday, January 1: 10am-4pm

Monday, January 2: 8am-8pm

Heath Town

Thursday, December 29: 7am-10pm

Friday, December 30: 7am-10pm

Saturday, December 31: 7am-7pm

Sunday, January 1: 11am-5pm

Monday, January 2: 8am-8pm

Kidderminster

Friday, December 30: 6am-midnight

Saturday, December 31: 6am-7pm

Sunday, January 1: 10am-4pm

Monday, January 2: 8am-8pm

Oldbury

Friday, December 30: Open 24 hours

Saturday, December 31: Midnight-7pm

Sunday, January 1: 10am-4pm

Monday, January 2: 8am-8pm

Lidl opening times

Ablewell, Bilston, Blackheath, Brierley Hill (Merry Hill), Cradley Heath, Great Bridge, Halesowen, Kingswinford, Lichfield, Stafford, Stourbridge, West Bromwich, Willenhall, Wolverhampton (Blackhalve Lane)

Friday, December 30: 8am-10pm

Saturday, December 31: 8am-7pm

Sunday, January 1: Closed

Monday, January 2: 8am-8pm

Wednesbury

Friday, December 30: 8am-10pm

Saturday, December 31: 8am-7pm

Sunday, January 1: Closed

Monday, January 2: 8am-8pm

Netherton

Friday, December 30: 8am-8pm

Saturday, December 31: 8am-7pm

Sunday, January 1: Closed

Monday, January 2: 8am-8pm

Wolverhampton (Finchfield Hill)

Friday, December 30: 8am-8pm

Saturday, December 31: 8am-7pm

Sunday, January 1: Closed

Monday, January 2: 8am-8pm

Morrisons

Aldridge, Cannock, Kingswinford, Lichfield, Pendeford, Walsall (Lichfield Street), Willenhall

Friday, December 30: 7am-10pm

Saturday, December 31: 7am-7pm

Sunday, January 1: 10pm-4pm

Monday, January 2: 7pm-8pm

Bilston, Walsall (Wallows Lane)

Friday, December 30: 7am-10pm

Saturday, December 31: 7am-7pm

Sunday, January 1: 10pm-4pm

Monday, January 2: 7pm-8pm

Burntwood, Kidderminster

Friday, December 30: 6am-10pm

Saturday, December 31: 7am-7pm

Sunday, January 1: 10pm-4pm

Monday, January 2: 7pm-8pm

Rugeley

Friday, December 30: 7am-9pm

Saturday, December 31: 7am-7pm

Sunday, January 1: 10pm-4pm

Monday, January 2: 7pm-8pm

Wednesbury

Friday, December 30: 6am-10pm

Saturday, December 31: 7am-7pm

Sunday, January 1: 10pm-4pm

Monday, January 2: 7pm-8pm

Sainsbury's opening times

Amblecote, Blackheath, Cannock, Oldbury, Wednesfield, Wolverhampton

Friday, December 30: 7am-11pm

Saturday, December 31: 7am-7pm

Sunday, January 1: 10am-4pm

Monday, January 2: 8am-8pm

Blackheath, Kidderminster Stafford

Friday, December 30: 7am-10pm

Saturday, December 31: 7am-7pm

Sunday, January 1: 10am-4pm

Monday, January 2: 8am-8pm

Perton

Friday, December 30: 8am-10pm

Saturday, December 31: 7am-7pm

Sunday, January 1: 10am-4pm

Monday, January 2: 8am-8pm

Perton, Reedswood (Walsall), Wombourne

Friday, December 30: 8am-10pm

Saturday, December 31: 7am-7pm

Sunday, January 1: 10am-4pm

Monday, January 2: 8am-8pm

Tesco opening times

Brownhills, Cannock, Walsall, Willenhall

Friday, December 30: 6am-midnight

Saturday, December 31: 6am-6pm

Sunday, January 1: Closed

Monday, January 2: 8am-6pm

Cradley Heath, Dudley, Hednesford, Kidderminster, Lichfield, Rugeley, Stafford

Friday, December 30: 6am-midnight

Saturday, December 31: 6am-6pm

Sunday, January 1: 10am-4pm

Monday, January 2: 8am-6pm

Stourbridge, West Bromwich

Friday, December 30: 6am-midnight

Saturday, December 31: 6am-6pm

Sunday, January 1: Closed

Monday, January 2: 8am-6pm

Stourport

Friday, December 30: 7am-10pm

Saturday, December 31: 7am-6pm

Sunday, January 1: 10am-4pm

Monday, January 2: 8am-6pm

Waitrose opening times

Lichfield

Friday, December 30: 8am-9pm

Saturday, December 31: 8am-6pm

Sunday, January 1: Closed

Monday, January 2: 9am-6pm

Stourbridge

Friday, December 30: 8am-8pm

Saturday, December 31: 8am-6pm

Sunday, January 1: Closed

Monday, January 2: 8am-6pm