BP Fuel Prices

1,116 stations across the UK · Ranked #28 of 31 for unleaded

Current Prices

Unleaded

159.7pavg
+2.4pvs market

Range: 131.9p 189.9p

1,116 stations

Super Unleaded

177.9pavg
+3.6pvs market

Range: 132.9p 225.9p

1,060 stations

Diesel

191.9pavg
+2.1pvs market

Range: 141.9p 205.9p

1,115 stations

Premium Diesel

209.6pavg
+1.0pvs market

Range: 155.9p 269.9p

1,012 stations

Biodiesel

199.7pavg
+14.3pvs market

Range: 159.9p 215.9p

8 stations

HVO

201.6pavg
−1.0pvs market

Range: 149.9p 226.9p

7 stations

How BP compares

Average unleaded (E10) price ranked against all brands. Cheapest first.

#BrandAvg Price
1Circle K150.0p
2Costco150.1p
3Nicholls150.3p
4Maxol150.7p
5Solo151.6p
6Emo151.7p
7Top152.9p
8Spar154.7p
9Asda155.0p
10Morrisons155.0p
11Essar155.0p
12Tesco155.1p
13Sainsbury's155.1p
14Valero155.3p
15Co-op155.4p
16Texaco155.6p
17Jet155.8p
18Total Harvest Energy155.8p
19Murco155.8p
20Gulf156.3p
21EG On The Move156.7p
22Pace157.3p
23Esso158.5p
24Applegreen158.7p
25Highland Fuels158.7p
26Independent158.8p
27Shell159.0p
28BP159.7p
29Gleaner160.1p
30Central Convenience160.1p
31Welcome Break176.8p

About BP price data

Prices are sourced from the UK Government Fuel Finder API and updated every 2 minutes. Averages shown are the arithmetic mean of all reported prices at BP stations. The range shows the cheapest and most expensive BPstation currently reporting. “vs market” compares this brand’s average against the national average across all brands.

Track BP prices on iPhone

Save your favourite BP stations and get alerted when prices drop. Plus widgets, CarPlay, and Live Activities.