The Spring Bank Holiday in 2026 falls on Monday, May 25, and many people will be planning their long weekend activities. For those needing to stock up on supplies, it's important to know the opening hours of major supermarkets, as they often operate on reduced schedules during public holidays.
Major Supermarket Opening Times
Most large supermarket chains in the UK will be open on the bank holiday Monday, but with adjusted hours. Here is a breakdown of what to expect from the leading retailers:
Tesco
Tesco stores will generally be open from 8am to 8pm, though larger Extra stores may have slightly different hours. It is advisable to check the store locator on their website for specific times.
Sainsbury's
Sainsbury's supermarkets will operate from 8am to 8pm on bank holiday Monday. Local convenience stores may have standard Sunday hours.
Asda
Asda stores will be open from 8am to 8pm, with some 24-hour branches reverting to these hours.
Morrisons
Morrisons will open from 8am to 8pm, although smaller stores may vary.
Aldi
Aldi stores will be open from 8am to 8pm, with some stores opening earlier at 7am.
Lidl
Lidl will operate from 8am to 8pm across most of its stores.
Waitrose
Waitrose stores will be open from 8am to 8pm, but some branches may have shorter hours, especially in smaller locations.
Marks & Spencer
M&S food halls will be open from 8am to 8pm, though some stores may close earlier.
Tips for Shopping on the Bank Holiday
To avoid disappointment, consider shopping early in the day as stores may be busier than usual. Many supermarkets also offer online delivery slots, but these may be limited on bank holidays. Additionally, smaller convenience stores and local shops may have different hours, so it's worth checking ahead.
Remember that some supermarkets may have reduced hours on the preceding Sunday as well, so plan your shopping accordingly. Enjoy the long weekend and happy shopping!



