B P petrol prices today, 4 November 2026
Pump prices at all 1 B P stations in our data, sorted cheapest unleaded first. B P publishes these prices under the government's fuel price transparency rules, and we update from the official Fuel Finder data daily.
B P fuel prices: quick answers
Where is the cheapest B P petrol today?
167.9p a litre for unleaded (E10) at B P, Paddox Filling Station, 339A Hillmorton Road, Rugby, CV22 5EZ. The B P average is 167.9p, so the cheapest B P forecourt is 0.0p under it.
Where is the cheapest B P diesel?
197.9p a litre for diesel (B7) at B P, Paddox Filling Station, 339A Hillmorton Road, Rugby, CV22 5EZ. The B P diesel average is 197.9p.
Is B P cheaper than average?
B P unleaded averages 167.9p across 1 stations today, 2.8p below the UK average of 170.7p. B P diesel averages 197.9p, level with the UK figure of 198.2p.
Every B P station, cheapest unleaded first
B P prices by town
B P stations within 10 miles of each town centre. Averages are tinted against the B P national average: green is cheaper, red is dearer.
| Town | B P stations | Avg unleaded (E10) | Avg diesel (B7) |
|---|---|---|---|
| Rugby | 1 | 167.9p | 197.9p |
How B P prices have moved
B P needs 3 days of daily snapshots before its chart appears. National trends go back further.
Data fetched 2 hours ago.