Asda vs Esso: which is cheaper?

Today’s head-to-head on price, network size and coverage, read live from every Asda and Esso forecourt reporting to the government Fuel Finder scheme.

Asda is cheaper today

Asda is averaging £1.69 a litre for petrol against £1.72 at Esso3.2p a litre, £1.76 on a 55-litre tank. On diesel the gap is 3.2p and Asda leads. These are medians across each whole network, so treat them as the shape of the market rather than a promise about the forecourt at the end of your road.

Per tank
£1.76
Per year
£46
UK median
£1.70

Head to head

Live across every reporting forecourt. Green marks the better figure.

MeasureAsdaEsso
Petrol (E10)median across the network168.7p171.9p
Diesel (B7)median across the network191.7p194.9p
Super unleadedwhere sold187.8p189.6p
Cheapest forecourtlowest petrol price in the network157.7p154.9p
Dearest forecourt177.9p198.9p
Spread across sitesdearest minus cheapest20.2p44.0p
Forecourtscurrently reporting a price4051449
Regions coveredof twelve UK regions1211
Motorway sites019

The row worth dwelling on is the spread. Asda sites range across 20.2p and Esso across 44.0p. Both are far wider than the gap between the two brands, which is the whole argument for checking the forecourt rather than trusting the sign — see what is actually near you.

How the gap has moved

Daily network averages for both chains, on one scale.

Where each brand actually is

Forecourts by UK region. A cheaper chain is only cheaper if it has a site near you.

Asda12/12 regions
North West
58
Scotland
49
Yorkshire and The Humber
43
South East
41
South West
36
East Midlands
34
Esso11/12 regions
South East
250
North West
159
West Midlands
154
South West
151
London
145
East of England
120

Coverage shape explains most of what looks like a price difference. Fuel is cheaper in some regions than others regardless of brand, so a chain weighted towards the cheaper ones shows a lower national average without any of its sites pricing unusually. Compare the regions to see how large that effect is.

What you are choosing between

Ownership, loyalty and premium grades.

Asda
Supermarket

The supermarket that made cheap fuel a national talking point, and still usually prices at or near the bottom of the table.

OwnerAsda Stores Ltd, majority-owned by TDR Capital
LoyaltyAsda Rewards (points in the app, not on fuel by default)
PremiumStandard grades only
On priceUsually in the cheaper half of the national table, with less variation between sites than most chains.
Esso
Oil major

ExxonMobil's UK forecourt brand, largely dealer-operated, with Nectar points and Synergy fuels.

OwnerExxonMobil, with most sites operated by dealers and forecourt groups
LoyaltyNectar points at participating sites
PremiumSynergy Supreme+
On priceAbove the supermarkets on average, but with a wide spread — the operator behind the sign sets the price.

Which should you use?

On today’s numbers Asda wins the national comparison by 3.2p. Over a year of fortnightly fills that is £46 — real money, but less than the difference between a well-chosen and a badly chosen forecourt of either brand. The question that does decide it is distance. A litre saved is only worth having if you did not burn the saving getting there: the break-even calculation is a single division, and for most cars a detour of more than a couple of miles eats a two-pence saving whole.

Both carry loyalty schemes — Asda Rewards (points in the app, not on fuel by default) and Nectar points at participating sites — which shift the effective price by an amount that depends on how much you redeem rather than how much you fill. Beyond that, the fuel itself is the same specification at both — what actually differs between supermarket and branded fuel is the additive package, not the base product.

Cheapest forecourt of each right now

Lowest petrol price in each network today.

Common questions

Is Asda or Esso cheaper for petrol?

Asda is cheaper today, at £1.69 a litre against £1.72 — a difference of 3.2p, or £1.76 on a 55-litre tank. Those are medians across each network, so an individual forecourt near you can easily reverse the order.

How much would switching between Asda and Esso save in a year?

On today's difference of 3.2p a litre, a driver filling a 55-litre tank once a fortnight would save about £46 a year — £1.76 a fill. That assumes the gap holds, which it does not always: the ranking between two chains can swap within a month.

Does Asda fuel differ from Esso fuel?

Standard E10 petrol and B7 diesel are the same specification wherever you buy them — they meet the same British Standard, and are frequently refined and delivered by the same companies regardless of the sign on the forecourt. What differs is the additive package blended in at the terminal, which is where premium grades and branded formulations come in. For an ordinary car on ordinary journeys, the manufacturer's handbook is the authority on whether that is worth paying for.

Which has more forecourts, Asda or Esso?

Esso has more: 1449 forecourts currently reporting a price against 405. Asda covers 12 of the twelve UK regions and Esso covers 11. Network size matters more than the headline price for most drivers — a chain that is two pence cheaper but forty minutes away is not cheaper.

How often are these prices updated?

Both chains report every price change to the government Fuel Finder scheme, which has required a report within thirty minutes of a change taking effect since February 2026. The figures here refresh throughout the day from that feed.

Other comparisons

Tesco vs AsdaAsda vs MorrisonsAsda vs Sainsbury'sEsso vs BPEsso vs ShellAsda vs BP