

UK brand comparison
BP fuel prices
BP Petrol currently averages 176.7p/l, 2.6p/l above the uk average. Compare its trend and the cheapest qualifying locations, then check every nearby forecourt before choosing where to fill up.
- Forecourts in scope
- 1,028
- Locations represented
- 533
- Fuel types stocked
- 4
Compare BP with forecourts near you
Results compare all qualifying nearby forecourts, so you can judge BP fairly.
BP fuel averages
The same current-average card used across PetrolDiesel, extended with a like-for-like UK benchmark. Select a card for the dedicated brand and fuel page.
Prices checked 20 Oct 2026, 06:02
Petrol
176.7p/l
Diesel
201.8p/l
Super unleaded
196.2p/l
Premium diesel
220.6p/l
Completed daily history
BP fuel price trend over 30 days
Completed daily BP averages in pence per litre from 20 September 2026 to 19 October 2026. Current headline prices can be newer.
- 20 September 2026: Petrol 175.6p/l; Diesel 199.6p/l; Super unleaded 194p/l; Premium diesel 218p/l.
- 21 September 2026: Petrol 175.8p/l; Diesel 200.1p/l; Super unleaded 194.2p/l; Premium diesel 218.4p/l.
- 22 September 2026: Petrol 176p/l; Diesel 200.5p/l; Super unleaded 194.3p/l; Premium diesel 218.7p/l.
- 23 September 2026: Petrol 176.1p/l; Diesel 200.7p/l; Super unleaded 194.4p/l; Premium diesel 218.8p/l.
- 24 September 2026: Petrol 176.5p/l; Diesel 201.2p/l; Super unleaded 194.6p/l; Premium diesel 219.3p/l.
- 25 September 2026: Petrol 176.8p/l; Diesel 201.7p/l; Super unleaded 195p/l; Premium diesel 219.8p/l.
- 26 September 2026: Petrol 176.9p/l; Diesel 201.9p/l; Super unleaded 195.1p/l; Premium diesel 220p/l.
- 27 September 2026: Petrol 177p/l; Diesel 202p/l; Super unleaded 195.2p/l; Premium diesel 220p/l.
- 28 September 2026: Petrol 177.2p/l; Diesel 202.3p/l; Super unleaded 196p/l; Premium diesel 220.7p/l.
- 29 September 2026: Petrol 177.4p/l; Diesel 202.4p/l; Super unleaded 196.5p/l; Premium diesel 221p/l.
- 30 September 2026: Petrol 177.3p/l; Diesel 202.4p/l; Super unleaded 196.5p/l; Premium diesel 221p/l.
- 1 October 2026: Petrol 177.4p/l; Diesel 202.4p/l; Super unleaded 196.5p/l; Premium diesel 220.9p/l.
- 2 October 2026: Petrol 177.4p/l; Diesel 202.4p/l; Super unleaded 196.5p/l; Premium diesel 220.9p/l.
- 3 October 2026: Petrol 177.4p/l; Diesel 202.4p/l; Super unleaded 196.6p/l; Premium diesel 220.9p/l.
- 4 October 2026: Petrol 177.4p/l; Diesel 202.4p/l; Super unleaded 196.6p/l; Premium diesel 220.9p/l.
- 5 October 2026: Petrol 177.4p/l; Diesel 202.4p/l; Super unleaded 196.5p/l; Premium diesel 220.9p/l.
- 6 October 2026: Petrol 177.3p/l; Diesel 202.3p/l; Super unleaded 196.4p/l; Premium diesel 220.9p/l.
- 7 October 2026: Petrol 177.2p/l; Diesel 202.3p/l; Super unleaded 196.4p/l; Premium diesel 220.8p/l.
- 8 October 2026: Petrol 177.1p/l; Diesel 202.2p/l; Super unleaded 196.3p/l; Premium diesel 220.7p/l.
- 9 October 2026: Petrol 177.3p/l; Diesel 202.3p/l; Super unleaded 196.5p/l; Premium diesel 220.9p/l.
- 10 October 2026: Petrol 177.3p/l; Diesel 202.3p/l; Super unleaded 196.5p/l; Premium diesel 220.9p/l.
- 11 October 2026: Petrol 177.2p/l; Diesel 202.3p/l; Super unleaded 196.5p/l; Premium diesel 220.9p/l.
- 12 October 2026: Petrol 177.2p/l; Diesel 202.2p/l; Super unleaded 196.5p/l; Premium diesel 220.9p/l.
- 13 October 2026: Petrol 177.1p/l; Diesel 202p/l; Super unleaded 196.5p/l; Premium diesel 220.8p/l.
- 14 October 2026: Petrol 176.9p/l; Diesel 202p/l; Super unleaded 196.3p/l; Premium diesel 220.7p/l.
- 15 October 2026: Petrol 176.9p/l; Diesel 201.9p/l; Super unleaded 196.3p/l; Premium diesel 220.8p/l.
- 16 October 2026: Petrol 176.9p/l; Diesel 201.9p/l; Super unleaded 196.3p/l; Premium diesel 220.7p/l.
- 17 October 2026: Petrol 176.8p/l; Diesel 201.8p/l; Super unleaded 196.2p/l; Premium diesel 220.7p/l.
- 18 October 2026: Petrol 176.8p/l; Diesel 201.8p/l; Super unleaded 196.3p/l; Premium diesel 220.7p/l.
- 19 October 2026: Petrol 176.8p/l; Diesel 201.8p/l; Super unleaded 196.2p/l; Premium diesel 220.6p/l.
What changed
Petrol
BP Petrol rose 1.2p/l, from 175.6p/l on 20 September to 176.8p/l on 19 October. The rise was not continuous: prices fell 0.5p/l from 10 October to 17 October before moving higher again.
Diesel
BP Diesel rose 2.2p/l, from 199.6p/l on 20 September to 201.8p/l on 19 October. The rise was not continuous: prices fell 0.5p/l from 11 October to 17 October before moving higher again.
Super unleaded
BP Super unleaded rose 2.2p/l, from 194p/l on 20 September to 196.2p/l on 19 October. Over the latest 7 days, the average fell 0.3p/l, which cuts against the wider rise.
Premium diesel
BP Premium diesel rose 2.6p/l, from 218p/l on 20 September to 220.6p/l on 19 October. Over the latest 7 days, the average fell 0.3p/l, which cuts against the wider rise.
History to 19 October 2026. Current averages in the hero can be newer.
Location comparison
Cheapest places for BP fuel
Rankings use qualifying location averages. Open a location to compare every nearby forecourt, not only this brand.
Petrol champion
Dewsbury
2 priced forecourts
165.9p/l
Closest challengers
Diesel champion
Belfast
2 priced forecourts
189.9p/l
Closest challengers
Super unleaded champion
Belfast
2 priced forecourts
173.9p/l
Closest challengers
Compare another fuel brand
Compare the same UK market evidence across other supermarket and major fuel brands.
Good to know
BP fuel price questions
Current BP averages, locations, stock and freshness.
What are the current BP fuel prices?
Where is BP fuel cheapest?
Which fuel types does BP stock?
How are BP averages calculated?
How fresh are the BP prices?
How BP evidence is checked
Independent, data-led BP comparisons built from the UK Government Fuel Finder scheme and reviewed PetrolDiesel market scopes.
- Forecourts in scope
- 1,028
- Locations represented
- 533
- Fuel types stocked
- 4
- Current data
- Prices checked 2026-10-20T05:02:39.420Z



