Fuel Savings

Why Supermarket Petrol Is Always Cheaper (And When It's Not Worth the Trip)

Tesco, Asda, Morrisons — they're almost always the cheapest places to fill up. But have you ever wondered why? And more importantly: is that Asda three miles away actually saving you money once you've driven there?

By WorthThePump Team·June 2025·5 min read

TL;DR

Supermarkets use fuel as a loss-leader to drive footfall— they buy in bulk, pay no franchise fees, and cross-subsidise with grocery margins. Standard supermarket fuel is identical quality to standard branded fuel. But the 5–8p/litre saving only translates into real money if the supermarket isn't too far out of your way.

The footfall strategy

The core reason supermarket fuel is cheaper has nothing to do with charity. It's a deliberate commercial strategy: sell fuel cheaply, get people into the car park, and they'll spend money in the store. Fuel is a loss-leader — or at minimum a thin-margin product — designed to bring you through the door.

Tesco estimates that a customer who fills up at a Tesco Extra forecourt is significantly more likely to do their weekly shop there too. That weekly shop might be worth £80–£120 to the business. In that context, selling you fuel at 5p below market rate is a bargain well worth making from their perspective.

Bulk buying and no franchise fees

Beyond the strategic reasons, supermarkets have genuine structural cost advantages:

Bulk purchasing. Tesco, Asda, and Morrisons collectively operate hundreds of forecourts and buy fuel in enormous quantities. The economies of scale mean they pay less per litre at the refinery gate than a small independent operator.

No franchise fees. A Shell or BP forecourt pays a franchise or branding fee to use the logo, the colours, and the loyalty scheme infrastructure. An Asda forecourt pays none of that — the Asda brand already exists. That fee saving translates directly into a lower pump price.

Cross-subsidy. A standalone petrol station has to make all its money from fuel (and the attached shop). A supermarket forecourt can afford thinner fuel margins because the grocery business is carrying the property and operating costs.

Is supermarket fuel the same quality?

This is the most common pushback — and it's largely a myth. All UK petrol and diesel sold at a pump must conform to the same national standard: EN228 for petrol and EN590 for diesel. These are legal requirements, not optional guidelines.

The same tanker that delivers fuel to a Tesco forecourt may well also deliver to a nearby BP. The base fuel is often identical — refined at the same UK refinery, transported via the same pipeline or tanker.

Where genuine differences exist is in premium grades: Shell V-Power (99 RON), BP Ultimate, Esso Supreme, and their equivalents. These do contain proprietary cleaning additive packages that are not present in standard supermarket 95 RON. For most cars, most of the time, this makes no measurable difference. For high-performance engines that specifically call for premium fuel in the manual, it can matter — but even then, it's the additives, not a fundamentally different quality of fuel.

The catch: distance matters

Here's where the calculation gets interesting. Supermarkets are great — but they're not always conveniently located. An Asda might be 3 miles from your route home. That's a 6-mile round trip.

At a typical 40 MPG, 6 extra miles costs you roughly 1.7 litres of fuel at your current tank price. If the saving is 6p/litre on a 45-litre fill (saving £2.70), and the detour costs you £2.35 in fuel, your net saving is just 35p. Hardly worth planning your evening around.

For a 25 MPG larger car or van, the same 6-mile detour might actually cost you more than you save — the calculation turns negative.

This is the core question WorthThePump was built to answer. We calculate the exact net saving for your specific car — pulling real MPG data from your number plate lookup — and show you whether any given station is genuinely worth the trip or just looks cheap on a price board.

Supermarket loyalty points: the hidden bonus

One final factor worth considering: loyalty points. Tesco Clubcard gives you 1 point per £1 spent on fuel, redeemable for Clubcard vouchers (effectively 1% back). Sainsbury's Nectar offers a similar deal. On a £65 fill-up, that's 65p in points — not dramatic, but real.

During promotional periods (e.g. "4x Clubcard points on fuel this weekend"), the effective discount can jump to 4%, adding meaningful value on top of the already-lower pump price. If you're a regular Tesco or Sainsbury's shopper anyway, there's genuine extra value in fuelling there.

Frequently Asked Questions

Why is supermarket petrol cheaper than branded stations?

Supermarkets treat fuel as a footfall driver — they deliberately price it low to get you into the car park. They also buy in massive bulk, have no franchise fees, and cross-subsidise fuel margins with grocery profits.

Is supermarket fuel lower quality than branded petrol?

No. All UK petrol must meet the same EN228 standard. Standard Tesco or Asda fuel is the same base spec as standard BP or Shell. The difference only arises with premium grades (like Shell V-Power or BP Ultimate) which contain additional cleaning additives.

Tesco vs Asda vs Sainsbury's petrol — who is cheapest?

Prices vary by location and change daily. Asda has historically been the most aggressive on fuel pricing, but Tesco and Morrisons frequently match or undercut. The best approach is to check live prices near you — which WorthThePump does automatically.

Is it always worth going to a supermarket for fuel?

Not always. If the supermarket is 3+ miles out of your way, the extra fuel you burn getting there can eat into the savings. WorthThePump calculates exactly whether the detour is profitable for your specific car — it's not the same answer for everyone.

See if it's worth the trip

Enter your number plate and we'll calculate your exact savings in seconds.

Try WorthThePump — it's free