Tesco petrol prices

The largest supermarket fuel network in Britain, priced competitively and tied tightly to Clubcard.

511Forecourts
£1.69Petrol (E10)
£1.91Diesel (B7)
−1.0pvs UK median

Cheapest Tesco in each region

Live
Search Tesco near you →

Tesco against the UK average

Daily network average, petrol and diesel

About Tesco

Tesco runs the biggest supermarket forecourt estate in the country, attached to superstores and Extras rather than standing alone. The fuel is a footfall instrument: the point is the shop behind it, and the price is set to get you into the car park.

Clubcard is the difference that does not show in the pence-per-litre. Points earned on fuel convert into vouchers and Clubcard Prices in store, so the effective cost of a Tesco litre is slightly below the number on the sign for anyone who actually redeems them. Whether that closes a gap to a cheaper forecourt depends entirely on how much you spend in Tesco.

Tesco also sells Momentum 99, a 99-octane super unleaded, at a subset of sites — unusual for a supermarket, and priced well under the equivalent grade at the oil majors.

OwnerTesco plc
LoyaltyClubcard points on fuel
Premium gradeMomentum 99 at selected sites
On priceConsistently in the cheaper half nationally, with Clubcard value on top for regular shoppers.

Where Tesco forecourts are

Sites by UK region, with the local median price

Coverage explains a good deal of what looks like brand pricing. Fuel is cheaper in some regions than others whatever the sign says, so a chain weighted towards the cheaper ones shows a lower national average without any of its sites pricing unusually.

Frequently asked questions

What is the current Tesco petrol price?+

Tesco is averaging £1.69 a litre for E10 petrol across 511 UK forecourts — £92.89 for a 55-litre tank. The cheapest Tesco forecourt in the country is currently £1.56.

Is Tesco cheaper than the UK average?+

Tesco is 1.0p below the UK median of £1.70, which places it 11th of 29 ranked brands. Consistently in the cheaper half nationally, with Clubcard value on top for regular shoppers.

How many Tesco petrol stations are there in the UK?+

511 Tesco forecourts are in our data, all currently quoting a price, spread across 12 of the twelve UK regions.

Does Tesco have a loyalty scheme?+

Yes — Clubcard points on fuel. Loyalty shifts the effective price by an amount that depends on how much you redeem rather than how much you fill, so it is worth counting only if you actually use it.

Does Tesco sell super unleaded?+

Yes — Momentum 99 at selected sites. It is averaging £1.79 a litre, 9.9p above standard E10. Whether a higher-octane grade does anything for your car is a question for the handbook, not the advertising: most engines are tuned for 95 RON and gain nothing from 97 or 99.

How do I find the cheapest Tesco near me?+

Search your postcode on FuelSignal and filter by brand. Prices come from the government Fuel Finder feed, which has required every UK forecourt to report a change within thirty minutes since February 2026, so what you see is what is on the sign.

How Tesco ranks

11th cheapest of 29 ranked brands

Costco
£1.62
Go
£1.65
Solo
£1.65
Emo
£1.65
Maxol
£1.66
Circle K
£1.66
The Co-operative
£1.67
Applegreen
£1.68
See every brand ranked →

Tesco head to head

Price, network size and coverage, side by side

All brand comparisons →

Other brands