May is here, bringing with it not one but two bank holiday weekends!

If you need to stock up after a busy weekend with the family, or want to pick up last-minute milk, nibbles, nappies or a bottle of wine, we've got a guide to the May bank holiday supermarket opening hours.

Tesco’s Brighouse store, Bradford Road: 9am-6pm

Tesco’s Huddersfield store, Viaduct Street: 9am-8pm

Sainsbury’s, Shorehead, Aspley: 7am-midnight

Sainsbury’s Market Street, town centre: 0am-7pm

Asda’s Aspley store: 7am-8pm

Asda’s Bradford Road store: 8am-8pm

Morrison’s Penistone Road, Waterloo: 8am-7pm

Morrison’s Jubilee Road, Elland: 8am-7pm

Morrison’s Station Road, Meltham: 8am-7pm

Aldi stores at Milnsbridge, Slaithwaite and the ring road, Huddersfield: 8am to 10pm.

Co-op at Leymoor Road, Golcar: 7am-10pm

Co-op at Westbourne Road, Marsh: 7am-10pm

Lidl at Holmfirth, Castlegate and Aspley : 8am-8pm