Fuel prices

Fuel brands compared

What each fuel brand charges today for unleaded petrol and diesel, averaged across its forecourts, from the prices every station reports to the government’s Fuel Finder scheme.

Last updated
Records analysed
8,148 filling stations
Methodology
View methodology

Which fuel brand is cheapest?

Solo has the cheapest average unleaded of the major brands at 160.7p a litre, and Shell the dearest at 173.4p. The UK average across all 8,148 forecourts checked 4 Nov, 13:15 is 170.7p for unleaded and 198.5p for diesel.

Major brands here are those with 50 or more forecourts, so a handful of sites cannot set the record. Prices are the ones each forecourt reported to Fuel Finder, not a national list price, and they move daily.

  • Brands with prices 30 8,148 forecourts in all
  • Cheapest major brand Solo 160.7p unleaded
  • Dearest major brand Shell 173.4p unleaded
  • Supermarket saving 2.5p a litre against other forecourts

Every brand, cheapest unleaded first

Select a column heading to sort by it. Brands with ten or more forecourts have their own page with their cheapest and dearest sites.

Average petrol and diesel prices by fuel brand
Solo 160.7p 192.3p 51
Emo 161.1p 192.3p 18
Circle K 161.7p 189.2p 46
Costco Wholesale 162.2p 188.5p 18
Maxol 163.3p 191.7p 95
Texaco 168.6p 196.3p 476
Asda 168.7p 195.2p 321
Morrisons 168.9p 196.0p 340
Sainsbury's 169.1p 195.6p 316
Jet 169.2p 196.9p 309
Harvest Energy 169.2p 198.5p 10
Valero 169.4p 198.4p 188
Highland Fuels 169.6p 201.7p 20
Tesco 169.7p 195.0p 516
Essar 169.9p 197.7p 33
Murco 170.1p 197.2p 163
The Co-operative 170.1p 196.7p 19
Asda Express 170.2p 197.8p 83
Gulf 170.3p 198.9p 287
Pace 170.5p 200.0p 53
EG On The Move 170.9p 197.5p 147
Applegreen 170.9p 196.2p 13
Esso 171.0p 199.0p 1,445
TotalEnergies 171.0p 198.3p 20
Spar 171.8p 196.7p 23
Gleaner 172.9p 200.5p 26
BP 173.3p 202.0p 1,032
Shell 173.4p 200.0p 867
Central Convenience 174.2p 202.5p 18
Welcome Break 195.0p 220.9p 40

Supermarkets against the rest

Supermarket forecourts average 168.4p for unleaded across 2,332 sites, against 170.9p at the other 5,656 forecourts, and 191.4p at the 168 motorway service areas.

A brand's average also depends on where its forecourts are: a brand with many motorway or rural sites will look dearer than one concentrated in towns.

Fuel price stories

All insights

Data sources and methodology

Datasets used on this page
Figures Source Period Records Updated
Forecourt prices Fuel Finder open data Fuel Finder statutory scheme
ONS Postcode Directory Office for National Statistics
Prices at 13:15 on 4 November 2026 8,148 filling stations 4 November 2026
  • Prices come from the government’s Fuel Finder scheme, which requires retailers to report their pump prices. We read the feed twice a day and average the latest price at each forecourt.
  • Averages are unweighted across a brand’s forecourts: they do not account for how much fuel each site sells.
  • Brands are grouped as the scheme names them. Sites run under a supplier’s brand by independent dealers are counted with that brand.

Source: Fuel Finder, the UK government’s statutory fuel price scheme.

Source: Office for National Statistics licensed under the Open Government Licence v3.0. Contains OS data © Crown copyright and database right 2026. Contains Royal Mail data © Royal Mail copyright and database right 2026.