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 751 to 765.

StationUnleadedDieselPremiumSuper dieselUpdated
BP logoBoreham Sf Connect (CM2 5PY)Colchester Road, Chelmsford, Essex, Chelmsford£8.00175.9p£9.31204.9p£8.91195.9p£10.27225.9p1 Nov 2026, 19:33
BP logoGodstone Road Sf Connect (CR3 0EG)43-47 Godstone Road, Whyteleafe, Surrey, Whyteleafe£8.00175.9p£9.22202.9p£8.91195.9p£10.18223.9p1 Nov 2026, 19:33
BP logoAscona Southam Service Station (CV47 1BG)Coventry Road, Southam, Southam, Warwickshire, Southam£8.00175.9p£9.09199.9p£9.09199.9p£10.00219.9p1 Nov 2026, 19:33
BP logoKingsway West Sf Connect (DD2 4TD)Kingsway West, Dundee, Angus, Dundee£8.00175.9p£9.04198.9p£8.95196.9p£10.00219.9p1 Nov 2026, 19:33
BP logoEg Stretton Pfs (DE55 6EW)Main Road, Stretton, Stretton, Derbyshire, Stretton£8.00175.9p£9.09199.9p----£10.09221.9p1 Nov 2026, 19:33
BP logoRontec Merryhill (DY5 1TE)Pedmore Road, Brierley Hill, West Midlands, Brierley Hill£8.00175.9p£9.09199.9p--------1 Nov 2026, 19:33
BP logoFalcon Stourbridge (DY8 2AF)Norton Filling Station, Norton Road, Stourbridge, DY8 2AF, Stourbridge, Stourbridge£8.00175.9p£9.22202.9p£8.00175.9p£10.36227.9p1 Nov 2026, 19:33
BP logoLye (DY9 8DG)Lye Filling Station, Pedmore Road, Stourbridge, DY9 8DG, Stourbridge, Dudley, Stourbridge£8.00175.9p£9.09199.9p£8.91195.9p£10.00219.9p1 Nov 2026, 19:33
BP logoDeer Park Sf Connect (EH54 8AD)Livingston East Roundabout, Livingston, West Lothian, Livingston£8.00175.9p£9.22202.9p£8.95196.9p£10.18223.9p1 Nov 2026, 19:33
BP logoPollokshaws Sf Connect (G41 2ET)890 Pollokshaws Road, Glasgow, Glasgow City, Glasgow£8.00175.9p£9.09199.9p£8.95196.9p£10.04220.9p1 Nov 2026, 19:33
BP logoQueensway North Sf Connect (G74 1HE)Queensway, Glasgow, Glasgow City, Glasgow£8.00175.9p£9.04198.9p£8.95196.9p£10.00219.9p1 Nov 2026, 19:33
BP logoPetersfield Sf Connect (GU32 3BS)Winchester Road, Petersfield, Hampshire, Petersfield£8.00175.9p£9.04198.9p£8.95196.9p£10.00219.9p1 Nov 2026, 19:33
BP logoAlfold Sf Connect (GU6 8JE)Horsham Road, Alfold, Surrey, Alfold£8.00175.9p£9.09199.9p£8.95196.9p£10.04220.9p1 Nov 2026, 19:33
BP logoFarnham Sf Connect (GU9 8AS)A31 Farnham By-pass, Farnham, Surrey, Farnham£8.00175.9p£9.18201.9p£8.95196.9p£10.13222.9p1 Nov 2026, 19:33
BP logoSewell On The South Cave (HU15 2DA)Sewell On The Go South Cave, Brough Road, South Cave, Hull, Hull£8.00175.9p£9.09199.9p£9.09199.9p£10.32226.9p1 Nov 2026, 19:33

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