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 841 to 855.

StationUnleadedDieselPremiumSuper dieselUpdated
BP logoSalisbury Sf Connect (SP2 8AR)Downton Road, Salisbury, Wiltshire, Salisbury£8.04176.9p£9.09199.9p£9.00197.9p£10.04220.9p31 Oct 2026, 14:04
BP logoFortune Sf Connect (SS15 6DH)Arterial Road, Basildon, Essex, Basildon£8.04176.9p£9.18201.9p£9.00197.9p£10.13222.9p31 Oct 2026, 14:04
BP logoWolfe Westerham Ltd (TN16 2DJ)Wolfe Westerham Garage, London Road, Westerham, TN16 2DJ, Westerham, Westerham£8.04176.9p£9.09199.9p£8.50186.9p£9.22202.9p31 Oct 2026, 14:04
BP logoBurwash Service Station (TN19 7HN)A265 Heathfield Road, Etchingham TN19 7HN, A265 Heathfield Road£8.04176.9p£9.09199.9p£8.95196.9p£10.18223.9p31 Oct 2026, 14:04
BP logoHillingdon Sf Connect (UB10 0LQ)Uxbridge Road, Hillingdon, Hillingdon, Hillingdon£8.04176.9p£9.18201.9p£8.95196.9p£10.13222.9p31 Oct 2026, 14:04
BP logoBeddoes (WV13 3SJ)Beddoes Service Station, Neachells Lane, Willenhall, WV13 3SJ, Willenhall, Willenhall£8.04176.9p£9.09199.9p----£9.77214.9p31 Oct 2026, 14:04
BP logoFalcon Service Stations Mereside (B92 7AW)BP Garage-mereside, 197, Warwick Road, Solihull, Solihull£8.09177.9p£9.31204.9p£9.00197.9p£10.22224.9p31 Oct 2026, 14:04
BP logoChristchurch Sf Connect (BH23 3PP)Somerford Road, Christchurch, Dorset, Christchurch£8.09177.9p£9.18201.9p£9.04198.9p£10.13222.9p31 Oct 2026, 14:04
BP logoThe Moss Mwsa Connect (CA6 4HA)Todhills, Carlisle, Cumbria, Carlisle£8.09177.9p£9.09199.9p£9.04198.9p£10.04220.9p31 Oct 2026, 14:04
BP logoRontec Cardiff West (CF72 8SA)M4 Junction 33, NR Pontyclun, Mid Glamorgan, NR Pontyclun£8.09177.9p£9.36205.9p£9.00197.9p£10.27225.9p31 Oct 2026, 14:04
BP logoEg Hoylake Pfs (CH46 5NA)Hoylake Road, Moreton, Wirral, Wirral£8.09177.9p£9.09199.9p----£9.82215.9p31 Oct 2026, 14:04
BP logoIngrave Sf Connect (CM13 3NY)130 Brentwood Road, Brentwood, Essex, Brentwood£8.09177.9p£9.09199.9p£9.04198.9p£10.04220.9p31 Oct 2026, 14:04
BP logoOngar Road Sf Connect (CM15 9HZ)377 Ongar Road, Brentwood, Essex, Brentwood£8.09177.9p£9.09199.9p£9.04198.9p£10.04220.9p31 Oct 2026, 14:04
BP logoRontec Edinburgh Way (CM20 2DG)Edinburgh Way, Harlow, Essex, Harlow£8.09177.9p£9.09199.9p£8.95196.9p£9.95218.9p31 Oct 2026, 14:04
BP logoAddington Sf Connect (CR2 8JH)215 Selsdon Park Road, South Croydon, Surrey, South Croydon£8.09177.9p£9.09199.9p£9.04198.9p£10.04220.9p31 Oct 2026, 14:04

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