BP vs TESCO: Which is Cheaper Today?

TESCO is cheaper on 3 of 3 fuel types compared today.

Side-by-side comparison of BP (1004 UK stations) and TESCO (516 UK stations) using live Fuel Finder prices refreshed every 30 minutes.

Today's Prices, Head-to-Head

Fuel BP
1004 stations
TESCO
516 stations
Difference Saving on 60L fill Cheaper today
Unleaded (E10) 155.0p
995 stations
149.6p
516 stations
5.4p £3.24 TESCO
Super Unleaded (E5) 175.2p
955 stations
159.0p
461 stations
16.2p £9.72 TESCO
Diesel (B7) 172.8p
993 stations
165.4p
516 stations
7.4p £4.44 TESCO

Averages exclude stations with price-correction flags. A 60L fill is used as a representative tank size.

About each brand

BP operates one of the UK's largest oil-major branded forecourt networks. Most BP sites are dealer-owned — BP sets the brand standards and supplies fuel, but pricing flex is delegated to the individual dealer operator, which is why BP prices vary more site-to-site than some peers. BP's premium fuel is BP Ultimate, available in both petrol (guaranteed 97 RON) and diesel (B7) grades with a proprietary ACTIVE detergent additive pack. At a smaller number of sites BP also sells Ultimate 102, a 102 RON super unleaded aimed at performance engines. The BPme loyalty app gives per-litre rewards on fuel and shop spend and lets you pay for fuel from your car at participating sites.

Tesco is one of the UK's largest supermarket fuel retailers, with filling stations attached to most of its Extra and Superstore branches. Fuel at Tesco is largely a convenience product designed to drive grocery footfall, which is why prices sit close to other supermarkets and typically undercut oil-major brands like Shell and BP on standard grades. Tesco forecourts adjust their prices locally, so sites near other supermarkets tend to be more aggressive than rural Tesco sites with less nearby competition. Tesco is a Clubcard partner on fuel, with the standard collection rate at 1 point per 2 litres and enhanced rates for Clubcard Pay+ and Tesco Bank credit card holders.

Loyalty & Highlights

BP
  • BP Ultimate Unleaded: 97 RON petrol with BP's ACTIVE detergent additives (ethanol-free, which is why it sits at 97 not 99 RON).
  • BP Ultimate 102: 102 RON super unleaded at a small number of sites, aimed at performance cars.
  • BP Ultimate Diesel: additive-branded premium diesel (B7) sold alongside standard B7.
  • BPme app: fuel rewards plus pay-from-your-car functionality at most UK BP stations.
TESCO
  • Clubcard: 1 point per 2 litres of fuel at standard rate; 1 point per litre with Clubcard Pay+ or a Tesco Bank credit card.
  • Fuels available: E10 unleaded, E5 Momentum 99 super unleaded, and B7 diesel. Momentum 99 is only at larger Tesco Extra sites.
  • Price-matched locally — Tesco sites near other supermarkets track those competitors closely.
  • No Tesco presence on motorway service areas — use Shell, BP or MOTO sites on long journeys.

Cheapest forecourts right now

Top 3 sites for each brand, excluding stations with flagged prices.

Cheapest unleaded (E10)

BP
  • BT39 9AG N WATT & SON 139.9p View
  • WA3 5QQ GREYHOUND ROUNDABOUT 143.9p View
  • HU11 4DB LONDIS SUPERMARKET 143.9p View
TESCO
  • WN7 4BA TESCO EXTRA, THE LOOM 142.9p View
  • SK15 2BJ TESCO STORES LTD 142.9p View
  • YO30 4XZ STIRLING ROAD 142.9p View

Cheapest diesel (B7)

BP
  • BT13 2BB SPAR STORES 154.9p View
  • BT38 8BX Eurospar Fortfield 155.9p View
  • BT6 9FH LADAS DRIVE FILLING STATION 156.9p View
TESCO
  • SK15 2BJ TESCO STORES LTD 158.9p View
  • GL3 4AA GLOUCESTER BUSINESS PARK 158.9p View
  • NG5 9DD SERVICE STATION 158.9p View

Frequently Asked Questions

TESCO averages 149.6p per litre on Unleaded (E10), 5.4p cheaper than BP at 155.0p. That's about £3.24 off a 60-litre fill.

TESCO averages 159.0p per litre on Super Unleaded (E5), 16.2p cheaper than BP at 175.2p. That's about £9.72 off a 60-litre fill.

TESCO averages 165.4p per litre on Diesel (B7), 7.4p cheaper than BP at 172.8p. That's about £4.44 off a 60-litre fill.

BP has 1004 reporting forecourts; TESCO has 516. Figures reflect stations currently submitting prices to the UK Fuel Finder scheme.

Prices come from the UK government's Fuel Finder scheme, which requires large fuel retailers to publish pump prices. MPG Calc refreshes the data every 30 minutes.