fuel.co.uk home

Brand prices

BP logo

BP petrol prices today

1025 BP stations reporting through the official UK fuel price scheme.

83 motorway services

The average unleaded (E10) price across 1025 BP stations is £7.89 a gallon (173.5p per litre), 2.5p above the UK average of 171.0p. The cheapest reported BP unleaded is £7.30 a gallon (160.6p); the highest is £9.09 (199.9p). The brand average has fallen 1.7p over the last 7 days.

Prices last refreshed at 6:32am on 5 November 2026, supplied through the official UK Government fuel price open data scheme.

GradeStationsCheapestAverageHighestUK average
Unleaded (E10)1025£7.30160.6p£7.89173.5p£9.09199.9p£7.77171.0p
Diesel (B7)1023£8.35183.7p£9.13200.8p£10.09221.9p£9.02198.4p
Premium Unleaded (E5)971£7.67168.7p£8.81193.8p£10.91239.9p£8.64190.0p
Super Diesel (SDV)939£8.35183.7p£9.98219.6p£11.36249.9p£9.90217.7p

Every BP petrol station in the UK

All 1,025 BP forecourts reporting through the official UK Government fuel price scheme, with their address and live prices. Showing 721 to 735.

StationUnleadedDieselPremiumSuper dieselUpdated
BP logoWolfe Westerham Ltd (TN16 2DJ)Wolfe Westerham Garage, London Road, Westerham, TN16 2DJ, Westerham, Westerham£7.91173.9p£9.09199.9p£8.36183.9p£9.22202.9p21h ago
BP logoChurch View Sf Connect (TN4 9TP)41-43 ST Johns Road, Tunbridge Wells, Kent, Tunbridge Wells£7.91173.9p£8.81193.9p£8.86194.9p£9.77214.9p21h ago
BP logoCranford Sf Connect (TW5 9BA)2 Burns Way, Hounslow, Hounslow, Hounslow£7.91173.9p£9.09199.9p£8.86194.9p£10.04220.9p21h ago
BP logoMandeville Service Station (UB5 5BH)Mandeville Service Station, Mandeville Road, Northolt, UB5 5BH, Northolt, Northolt£7.91173.9p£9.09199.9p£8.59188.9p£9.77214.9p21h ago
BP logoBp Cheshireways Service Station (WA16 6LF)Cheshireways Filling Station, Chester Road, Mere, Knutsford, Knutsford£7.91173.9p£9.09199.9p£9.18201.9p----21h ago
BP logoGlobal Fuel - Whittington Road (WR5 2JY)Whittington Road, Worcester, Worcestershire, Worcester£7.91173.9p£9.09199.9p£8.86194.9p£10.04220.9p21h ago
BP logoCosford Sf Connect (WV7 3NA)Newport Road, Wolverhampton, West Midlands, Wolverhampton£7.91173.9p£9.09199.9p£8.86194.9p£10.04220.9p21h ago
BP logoStevensons Sf Connect (AB51 3RN)Elphinstone Road, Inverurie, Aberdeenshire, Inverurie£7.95174.9p£9.09199.9p£8.91195.9p£10.04220.9p21h ago
BP logoNodeway Sf Connect (AL6 9HP)Welwyn By-pass, Welwyn, Hertfordshire, Welwyn£7.95174.9p£9.09199.9p£8.91195.9p£10.04220.9p21h ago
BP logoGreet (B11 2LS)Greet Service Station, 372, Warwick Road, Tyseley, Birmingham, Birmingham£7.95174.9p£9.09199.9p----£9.54209.9p21h ago
BP logoBeckington Sf Connect (BA11 6SF)Trowbridge Road, Bath, Somerset, Bath£7.95174.9p£9.22202.9p£8.86194.9p£10.18223.9p21h ago
BP logoHolton Heath Service Station (BH16 6JW)Holton Heath Garage, Wareham Road, Holton Heath, Poole, BH16 6JW, Poole, Poole£7.95174.9p£9.09199.9p£8.86194.9p£10.00219.9p21h ago
BP logoTownhead Filling Station (CA11 7NN)Hills Of Corby Hill Ltd, Townhead Garage, Scotland Road, Penrith, Penrith£7.95174.9p£9.09199.9p----£9.72213.9p21h ago
BP logoRowley Mile Sf Connect (CB8 0XG)A14 Westbound, NR Newmarket, Suffolk, NR Newmarket£7.95174.9p£9.18201.9p£8.91195.9p£10.13222.9p21h ago
BP logoOne Thousand Guineas Sfc (CB8 0XG)A14 Eastbound, NR Newmarket, Suffolk, NR Newmarket£7.95174.9p£9.18201.9p£8.91195.9p£10.13222.9p21h ago

A brand's average reflects where its stations are located as well as its pricing policy. fuel.co.uk is independent of BP and does not operate its stations.

Find BP near you