The second bank holiday of the month is here - you might want to make the most of it, it's the last one until August!
Whether you're planning a barbecue, heading out for a picnic, or simply putting your feet up and watching telly, you might find yourself in need of supplies this weekend.
For party food, barbecue essentials or 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
Tesco Express, Long Lane, Dalton: 7am-11pm
Tesco Express, Wakefield Road, Moldgreen: 7am-11pm
Tesco Express, New Hey Road, Marsh: 6am-midnight
Tesco Express, Halifax Road, Huddersfield: 6am-11pm
Tesco Express, Leeds Road, Bradley: 6am-11pm
Sainsbury’s, Shorehead, Aspley: 7am-midnight
Sainsbury’s Market Street, town centre: 9am-7pm
Sainsbury's Local, Acre Street, Lindley: 6.30am-11pm
Sainsbury's, Salendine Nook: 7am-10pm
Sainsbury's, Mill Lane, Brighouse: 9am-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 Street, 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