May Bank Holiday Supermarket Opening Hours 2026: Full Guide
May Bank Holiday Supermarket Opening Hours Guide

The early May bank holiday is here, and supermarkets across the region are adjusting their opening hours for the long weekend. While most stores remain open, many will operate on reduced hours compared to their usual schedules. We have compiled the confirmed opening times for major supermarkets including Aldi, Asda, Tesco, Lidl, Sainsbury's, Morrisons, Waitrose, and M&S to help you plan your shopping trip.

Aldi

Aldi has shared its quietest shopping times for stores in the West Midlands and Shropshire ahead of the bank holiday. Shoppers are advised to visit between 8–9am or 7–10pm, when stores are likely to be less busy. For the holiday weekend, the hours are as follows: Friday 1 May and Saturday 2 May: 8am–10pm; Sunday 3 May: 10am–4pm; Monday 4 May (bank holiday): 8am–8pm. Customers are encouraged to check individual store hours online, as timings may vary slightly by location. Rachel Geary, Communications Director at Aldi UK, said: “Bank holiday weekends are a great opportunity to get together with family and friends and enjoy delicious food. At Aldi, we’ve made it easy for shoppers to pick up everything they need at unbeatable value, so they can focus on making the most of the long weekend.”

Asda

Most Asda supermarkets are expected to keep their regular Monday opening hours, typically running from 8am to either 7pm or 8pm. Some stores may also operate 24 hours as usual. You can check your local store’s exact opening times using the online store finder.

Wide Pickt banner — collaborative shopping lists app for Telegram, phone mockup with grocery list

Tesco

Large Tesco stores will operate under their usual opening hours over the weekend. On bank holiday Monday, big Tesco supermarkets will be open from 8am to 6pm. You can check exact times for your nearest store using the online store finder.

Lidl

Across England and Wales, Lidl stores are expected to run reduced hours, typically opening from 8am to 8pm. You can check exact times for your local store using the online store finder.

Sainsbury's

Most Sainsbury's stores will be open on bank holiday Monday from 8am to 8pm. Smaller convenience branches are expected to keep their usual hours, typically 7am to 11pm. You can check your local store’s exact opening times using the online store finder.

Morrisons

Most stores are expected to open between 7am and 8pm, closing a little earlier than usual. Petrol stations will generally operate from 8am to 10pm, although hours may vary by location. You can check your local opening times using the online store finder.

Waitrose

Most Waitrose supermarkets will operate slightly reduced hours, typically 8am to 8pm. Smaller Little Waitrose stores are expected to open longer, usually from 7am to 10pm. You can check your local store’s exact opening times using the online store finder.

M&S

The retailer usually runs reduced opening hours over the May Bank Holiday, with stores generally opening around 8:30am. Larger branches typically close at 6pm, although some smaller Foodhalls may remain open later. You can check your local store’s exact opening times using the online store finder.

Pickt after-article banner — collaborative shopping lists app with family illustration