BP fuel prices today

BP fuel prices today.

Compare the latest reported BP petrol and diesel prices across the UK, then jump into local town pages where enough BP forecourts are reporting.

Unleaded E10 159.9p cheapest petrol
Average173.4p
Stations1085

Updated 50 mins ago

Standard diesel 186.9p cheapest diesel
Average200.7p
Stations1084

Updated 57 mins ago

Live forecourt data

Cheapest BP petrol prices

12 shown
1
Spar Bp Armagh 132 Newry Road, Armagh, BT60 1ES Updated 12 hours ago
159.9pper litre
2
BP WILSONS 95 ALEXANDRIA PARADE, DUNOON, PA238AL Updated 23 Jul 2026
159.9pper litre
4
Broadway Motors BROADWAY MOTORS, WANTAGE, OX12 8BB Updated 11 hours ago
161.9pper litre
10
MFG TWEEDBANK GATEWAY DRIVE, TWEEDBANK, TD1 3DJ Updated 1 hour ago
162.9pper litre
Live forecourt data

Cheapest BP diesel prices

12 shown
1
Eurospar Shankill SPAR STORES, BELFAST, BT13 2BB Updated 14 Oct 2026
186.9pper litre
2
Eurospar Fortfield Eurospar Fortfield, Carrickfergus, BT38 8BX Updated 14 Oct 2026
187.9pper litre
5
Spar Shandon Park 211 Knock Road, Belfast, BT5 6QE Updated 5 hours ago
189.9pper litre
6
Spar Malone Road Spar Malone Road, Belfast, BT9 5BU Updated 8 hours ago
189.9pper litre
8
Eurospar Glenwell EUROSPAR, NEWTOWNABBEY, BT36 7QT Updated 2 Nov 2026
189.9pper litre
9
Eurospar Ladas Drive LADAS DRIVE FILLING STATION, BELFAST, BT6 9FH Updated 27 Oct 2026
189.9pper litre
Local BP prices

BP fuel prices by town

These town pages are only linked when multiple BP forecourts have enough current data to make the local comparison useful.

Are these BP prices current?

Fuel Roam shows the latest price and update timestamp held in its current Fuel Finder data. Individual stations can submit updates at different times.

Looking for the cheapest nearby?

National prices are useful context, but your best option depends on where you are. Use your exact location to compare nearby brands and stations.

Compare fuel near me