A stocked supermarket aisle with a shopper pushing a trolley in the distance

Tesco Bank Holiday Opening Times

Also on Bank Holidays UK: Supermarket Opening Hours on Bank Holidays · Sainsbury’s Bank Holiday Opening Times · Trains on Bank Holidays: What Actually Changes

Tesco does not have one bank holiday timetable. It has four, because the format of the store you are standing outside decides which rules apply to it.

Quick answer: Tesco Extra and superstores in England and Wales typically run reduced hours of around 8am–6pm on a bank holiday Monday and must close on Christmas Day and Easter Sunday. Tesco Express branches are usually unaffected and keep normal hours, including on the days the big stores are shut.

Why the format matters more than the day

Trading law in England and Wales draws its line at 280 square metres of relevant floor area. Above it, a store is a “large shop”: six hours maximum on a Sunday, closed on Easter Sunday, closed on Christmas Day. Below it, none of that applies.

Tesco Extra and the standard superstores sit well above the line. Tesco Express sits well below it. That single fact explains nearly every difference you will notice between two Tesco branches on the same bank holiday.

FormatTypical bank holiday MondayChristmas Day / Easter Sunday
Tesco Extra8am–6pm is common, some 8am–8pmClosed — large shop
Tesco superstore8am–6pm or 9am–6pmClosed — large shop
Tesco (former Metro, town centre)Varies with floor area — check the branchDepends on floor area
Tesco ExpressUsually normal hours, often 6am–11pmUsually open
Esso / One Stop forecourt sitesUsually normal hoursUsually open
Bank holiday hours in Scotland are set commercially rather than legally — Scottish trading law has no Sunday six-hour rule and no Easter Sunday or Christmas Day closure requirement. Scottish Tesco stores still tend to reduce hours, and they follow the Scottish bank holiday calendar, which is not the same as England’s.

The days Tesco’s big stores are closed

Two dates are fixed by statute rather than by Tesco: Christmas Day and Easter Sunday. In 2026 that means Friday 25 December and Sunday 5 April. In 2027 it means Saturday 25 December and Sunday 28 March. Everything else — New Year’s Day, Good Friday, the May bank holidays, the summer bank holiday, Boxing Day — is a normal trading day in law, and Tesco chooses its hours.

Boxing Day is the one to watch. Tesco has opened its large stores on Boxing Day with shortened hours in recent years while several rivals closed completely, but that is a decision announced each December rather than a standing policy.

Petrol stations and the pharmacy counter

Tesco petrol filling stations usually keep longer hours than the store they sit beside, and the forecourt shop is small enough to be exempt from the trading rules. If you only need milk, bread or fuel, the forecourt is the better bet on a bank holiday.

In-store pharmacies are the opposite case. They tend to close earlier than the shop floor, or not open at all on a bank holiday, and they are not part of the local NHS pharmacy rota by default. Order repeat prescriptions several working days ahead — our NHS and GP bank holiday guide covers how the rota works.

Online deliveries and Click+Collect

Grocery delivery slots are usually reduced on bank holidays rather than cancelled, and the days either side are the busiest of the week. Book early: the pattern most shoppers hit is not a closed service but a fully booked one. Click+Collect points sit inside the store, so they follow the store’s bank holiday hours, not the website’s.

How to confirm your branch

  1. Search your branch on Tesco’s store locator and open the opening hours panel — bank holiday times are added there, usually a week or two ahead.
  2. Check the notice on the door in the days before.
  3. Ignore the assumption that all Tesco stores in a town share hours. Two branches a mile apart routinely differ.
  4. Phone the store if the trip is not optional.

For the wider picture across all the chains, see our supermarket bank holiday opening hours guide, or our overview of which shops open on bank holidays.

Frequently asked questions

Is Tesco open on bank holiday Monday?

Yes. Bank holiday Mondays are ordinary trading days in law, so Tesco opens. Large stores commonly reduce to something like 8am–6pm, while Tesco Express branches usually keep their normal hours.

Is Tesco open on Easter Sunday?

Tesco Extra and superstores in England and Wales are closed on Easter Sunday — the Sunday Trading Act 1994 prohibits large shops from opening. Tesco Express branches and forecourt sites are small enough to be exempt and generally do open.

Is Tesco open on Christmas Day?

No large Tesco store can open on Christmas Day in England or Wales under the Christmas Day (Trading) Act 2004. Some Tesco Express and forecourt branches trade, typically on short hours. Check the individual branch rather than assuming.

What time does Tesco open on a bank holiday?

An 8am or 9am opening is the usual pattern at large Tesco stores on a bank holiday, with a 6pm close. Express stores generally open at their normal early time. Tesco publishes the exact times per branch on its store locator, so check yours rather than relying on a national figure.

Sources

Checked September 2026. Opening hours and local holiday dates change — always confirm with the operator or council before you travel.