With the arrival of May, spring has officially begun, bringing milder weather and longer days. For many Britons, this signals the start of outdoor gatherings, family visits, and barbecues. However, the two bank holidays in May—the Early May bank holiday on 4 May and the spring bank holiday on 25 May—mean changes to supermarket opening hours across the UK.
Early May Bank Holiday (4 May) and Spring Bank Holiday (25 May)
Both holidays fall on Mondays, creating three-day weekends for many workers. To help you plan your shopping, here are the typical opening hours for major supermarkets on these dates.
Sainsbury's
On both bank holidays, most Sainsbury's stores will be open from 8am to 8pm. Smaller Sainsbury's Local branches usually operate from 7am to 11pm.
Tesco
Tesco stores will be open from 8am to 6pm on both dates. Tesco Express outlets generally maintain their normal hours, typically 6am to 11pm.
Asda
Asda supermarkets will be open from 8am to 8pm on both bank holidays. Asda Express locations often remain open 24 hours or until their usual late closing time.
Lidl
Lidl stores will operate from 8am to 8pm, with some branches in Greater London open until 10pm on both holidays.
Aldi
Aldi will be open from 8am to 8pm on both bank holidays.
Marks & Spencer (M&S)
M&S stores will open from 9am to 6pm. Branches in travel hubs (such as stations and airports) and garages usually maintain normal hours.
Waitrose
Waitrose will be open from 8am to 6pm, though larger branches may vary. Little Waitrose convenience stores typically open until 10pm or 11pm.
Co-op
Main Co-op stores will be open from 8am to 8pm. Convenience branches usually stay open until 10pm or 11pm.
Morrisons
Morrisons will open from 7am to 8pm. Morrisons Daily stores typically remain open until 10pm or 11pm.
Iceland
Iceland stores will be open from 8am to 7pm on both bank holidays.
These hours are typical, but it is advisable to check with your local store for any variations. Enjoy your long weekend and plan your shopping accordingly!



