Home › Blog › Planning Tips

Are Shops Open on UK Public Holidays? Opening Hours Guide

By Holiday Status Editorial · Updated October 10, 2026 · 2 min read
Are Shops Open on UK Public Holidays? Opening Hours Guide

It is a bank holiday Monday, you need milk, and you are staring at your phone wondering: are shops open on UK public holidays? The short answer is: mostly yes, but with shorter hours and some notable exceptions. The UK’s shop opening rules on bank holidays are a patchwork of Sunday trading laws, company policies and regional differences — here is the complete guide.

The Sunday Trading Rules Explained

The key to understanding UK bank holiday shopping is that most bank holidays are treated like Sundays for trading purposes. In England and Wales, large shops (over 280 square metres) may only open for six consecutive hours between 10am and 6pm on Sundays — and the same restriction generally applies on bank holidays, with the notable exception of Easter Sunday, when large shops in England and Wales must stay closed all day. Small shops under the size threshold can open freely. So on a typical bank holiday like the Early May bank holiday on 4 May 2026 or the Spring bank holiday on 25 May 2026, expect your local Tesco Extra or Sainsbury’s superstore to open roughly 10am to 4pm, while the corner shop keeps normal hours.

Supermarkets vs High Street vs Online

Supermarkets are the most reliable bet: the big chains open on nearly every bank holiday except Christmas Day and Easter Sunday (in England and Wales), albeit on Sunday hours. High street chains vary more — many open on reduced hours, some close entirely on the quieter holidays. Shopping centres generally follow their anchor stores. Online shopping, of course, never closes, but deliveries pause: Royal Mail and most couriers do not deliver on bank holidays, so order early if you need something for the holiday itself. Christmas Day is the one day when virtually everything shuts — even most petrol stations and convenience stores close or run minimal hours.

Scotland and Northern Ireland Do It Differently

Scotland has no Sunday trading restrictions at all, so large shops can open normal hours on bank holidays — including Easter Sunday, when English superstores must close. This means a Scottish shopping centre on Easter Monday (not a Scottish bank holiday in the traditional sense) may be fully open while its English counterpart is shut. Northern Ireland keeps stricter Sunday rules and treats Easter Sunday and Christmas Day as full closures for large shops. If you are travelling within the UK on a bank holiday, the regional differences genuinely matter for your plans.

Planning Your Bank Holiday Shopping

For 2026, the practical rules are: check your specific store’s holiday hours online before you go (chains publish them a week or two ahead); do your big shop the day before Christmas and Easter; and remember that the day after a bank holiday is often unusually busy as everyone restocks at once. Bank holidays are also prime sale periods — retailers run promotions knowing footfall is high — so the reduced hours come with discounts attached. A little planning turns the question from “are shops open?” into “what time do they open?” — and that is always answerable.