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.6p per litre), 2.6p 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.6p over the last 7 days.

Prices last refreshed at 6:04am 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.6p£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 586 to 600.

StationUnleadedDieselPremiumSuper dieselUpdated
BP logoWisley North Sf Connect (GU23 6PT)A3 Ripley By-pass, Guildford, Surrey, Guildford£7.91173.9p£9.22202.9p£8.86194.9p£10.18223.9p31 Oct 2026, 18:03
BP logoWisley South Sf Connect (GU23 6PU)A3 Ripley By-pass, Guildford, Surrey, Guildford£7.91173.9p£9.22202.9p£8.86194.9p£10.18223.9p31 Oct 2026, 18:03
BP logoMidhurst Sf Connect (GU29 9AZ)Easebourne Lane, Midhurst, West Sussex, Midhurst£7.91173.9p£9.09199.9p£8.86194.9p£10.04220.9p31 Oct 2026, 18:03
BP logoMfg Alton (GU34 1LH)Butts Road, Alton, Hampshire, Alton£7.91173.9p£9.18201.9p£8.91195.9p£10.00219.9p31 Oct 2026, 18:03
BP logoLepton Service Station (HD8 0LU)Wakefield Road, Lepton, Huddersfield, Huddersfield£7.91173.9p£9.09199.9p£8.63189.9p£9.54209.9p31 Oct 2026, 18:03
BP logoChigwell Sf Connect (IG10 3ST)The Broadway, Loughton, Essex, Loughton£7.91173.9p£9.09199.9p£8.86194.9p£10.04220.9p31 Oct 2026, 18:03
BP logoMfg Thetford West (IP24 1QN)A11 Thetford BY Pass, Abbey Heath / Thetford, Norfolk, Abbey Heath / Thetford£7.91173.9p£9.31204.9p£8.91195.9p£10.00219.9p31 Oct 2026, 18:03
BP logoMfg Thetford East (IP24 1QN)A11 Thetford BY Pass, Abbey Heath / Thetford, Norfolk, Abbey Heath / Thetford£7.91173.9p£9.31204.9p£8.91195.9p£10.00219.9p31 Oct 2026, 18:03
BP logoGreenace (IP33 3NT)British Petroleum Co Plc, Out Westgate, Bury ST. Edmunds, IP33 3NT, Bury ST. Edmunds, Bury ST. Edmunds£7.91173.9p£9.00197.9p£10.27225.9p£11.36249.9p31 Oct 2026, 18:03
BP logoLongman Sf Connect (IV1 1RY)22-24 Longman Road, Inverness, Highland, Inverness£7.91173.9p£9.31204.9p£8.81193.9p£10.27225.9p31 Oct 2026, 18:03
BP logoMonkton Sf Connect (KA9 2RA)Kilmarnock Road, Prestwick, South Ayrshire, Prestwick£7.91173.9p£8.95196.9p£8.86194.9p£9.91217.9p31 Oct 2026, 18:03
BP logoWoodcote Sf Connect (KT18 7JW)1 Dorking Road, Epsom, Surrey, Epsom£7.91173.9p£9.27203.9p£8.86194.9p£10.22224.9p31 Oct 2026, 18:03
BP logoBankhead Sf Connect (KY7 6GH)Bankhead Park, Glenrothes, Fife, Glenrothes£7.91173.9p£9.22202.9p£8.86194.9p£10.18223.9p31 Oct 2026, 18:03
BP logoEg Aintree Pfs (L9 0EX)48 Hall Lane, Aintree, Liverpool, Aintree£7.91173.9p£9.00197.9p----£10.00219.9p31 Oct 2026, 18:03
BP logoRontec Long Lane (L9 7AT)Long Lane, Liverpool, Liverpool, Liverpool£7.91173.9p£8.95196.9p£8.77192.9p----31 Oct 2026, 18:03

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