UK Fuel Station Brands

Average petrol and diesel prices by brand across 40 brands. Prices in pence per litre, updated every 30 minutes. Click a column header to sort.

Brand Stations E10 E5 B7 SDV
Applegreen 13 151.6p 165.1p 172.6p 186.8p
Asda 321 149.3p 166.3p
Asda Express 84 152.4p 168.5p 171.8p 188.3p
BP 1000 155.8p 175.9p 174.0p 193.6p
BP Harvest Energy 33 153.0p 173.4p 171.0p 191.5p
Central Convenience 18 156.9p 170.7p 175.3p 189.3p
Circle K 41 147.9p 157.2p 162.4p 167.8p
Costco Wholesale 20 145.3p 156.1p 161.8p
East Of England Co-op 5 152.3p 162.7p 170.3p
EG On The Move 145 151.6p 171.4p 171.0p 190.4p
Emo 14 146.8p 160.9p 159.4p
Essar 42 154.2p 168.8p 173.2p 187.2p
Esso 1433 153.5p 173.7p 172.2p 190.7p
Gleaner 26 159.8p 178.3p 178.4p
GO 31 145.7p 156.1p 161.5p 169.8p
Gulf 263 154.7p 171.2p 174.0p 190.8p
Gulf Petrol Station 5 148.9p 162.9p 167.1p 179.9p
Harvest Energy 14 153.5p 172.1p 173.5p 189.9p
Highland Fuels 19 158.4p 171.0p 175.4p
Independent 5 154.8p 168.2p 166.7p
Jet 296 152.4p 171.6p 170.5p 188.8p
Maxol 87 147.9p 157.9p 162.2p 170.9p
Morrisons 340 149.4p 166.5p 165.2p 175.2p
Murco 153 154.4p 170.5p 174.2p 191.1p
Nicholl 6 145.7p 152.9p 158.1p
Pace 50 157.4p 169.5p 177.2p 202.4p
Sainsbury's 315 149.6p 161.6p 166.2p
Shell 847 155.0p 178.4p 173.5p 197.0p
Shell Harvest Energy 19 151.7p 176.0p 169.6p 193.3p
Solo 29 147.1p 158.3p 162.0p 174.9p
Spar 23 154.0p 163.4p 170.9p 180.2p
Tate Oil 6 152.5p 174.9p 175.3p
Tesco 516 150.1p 159.4p 166.0p
Texaco 513 152.0p 169.8p 169.9p 188.2p
Thames 7 158.6p 171.9p 180.8p
The Co-operative 20 151.5p 160.5p 169.8p 177.5p
Total Energies 8 151.5p 166.5p 168.1p 187.3p
Total Harvest Energy 27 151.1p 171.6p 169.7p 190.8p
Valero 95 152.1p 173.5p 170.4p 193.9p
Welcome Break 40 170.7p 182.6p 189.5p 200.2p

Brands with 5+ stations reporting E10. Click a brand to see all its stations and individual prices.

Frequently Asked Questions

Sort the table above by the E10 column to compare average unleaded petrol prices across UK brands. Supermarkets typically offer the lowest prices. Click any brand to see individual station prices and find the cheapest nearby forecourt.

Sort the table above by the B7 column to compare average diesel prices across UK brands. The averages shown reflect all qualifying stations for each brand, updated every 30 minutes.

E10 is standard unleaded petrol — the most common grade at UK forecourts. E5 is premium super unleaded petrol. B7 is standard diesel. SDV is premium diesel. The letter and number refer to the percentage of biofuel blended in: 10% ethanol in E10, 7% biodiesel in B7.

Brand average prices are updated every 30 minutes using official data from the UK government's Fuel Finder service. All retailers operating more than one forecourt are legally required to submit their live prices to this scheme.