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 931 to 945.

StationUnleadedDieselPremiumSuper dieselUpdated
BP logoHarlow Gate Sf Connect (CM17 9AG)Potter Street, Harlow, Essex, Harlow£8.18179.9p£9.09199.9p£9.09199.9p£10.04220.9p11h ago
BP logoBudbrooke North Connect (CV35 8RH)A46 Warwick By-pass, Warwick, Warwickshire, Warwick£8.18179.9p£9.09199.9p£9.13200.9p£10.04220.9p11h ago
BP logoBudbrooke South Sf Connect (CV35 8RH)South Bound Service Area, Warwick, Warwickshire, Warwick£8.18179.9p£9.09199.9p£9.13200.9p£10.04220.9p11h ago
BP logoEg Airport Pfs (DE74 2SA)Nottingham East Midlands Airport, Castle Donnington, Derbyshire, Castle Donnington£8.18179.9p£9.09199.9p£9.09199.9p£10.00219.9p11h ago
BP logoSewell On The Go Beverley (HU17 0BQ)Sewell On The Go Beverley, Holme Church Lane, Beverley, Beverley£8.18179.9p£9.13200.9p£9.09199.9p£10.04220.9p11h ago
BP logoCentral Garage Uppingham Ltd (LE15 9RN)Central Garage Ltd, 2, Ayston Road, Uppingham, Oakham, Oakham£8.18179.9p£9.41206.9p£9.09199.9p----11h ago
BP logoEg Flying Horse Pfs (LE67 9PU)5-7 Shaw Lane, Markfield, Leicestershire, Markfield£8.18179.9p£9.18201.9p----£10.09221.9p11h ago
BP logoAsda Circle Express Petrol (M32 9TR)Audley Avenue, Stretford, Stretford£8.18179.9p£9.18201.9p£9.04198.9p£10.04220.9p11h ago
BP logoPaulerspury Service Station (NN12 6LQ)BP Service Station, Watling Street, Paulerspury, Towcester, Towcester£8.18179.9p£9.31204.9p£9.09199.9p£10.22224.9p11h ago
BP logoBesthorpe Sf Connect (NR17 2LB)Attleborough Bypass, Attleborough, Norfolk, Attleborough£8.18179.9p£9.31204.9p£9.13200.9p£10.27225.9p11h ago
BP logoHornbill Sf Connect (RG12 0SH)Bagshot Road, Bracknell, Berkshire, Bracknell£8.18179.9p£9.27203.9p£9.09199.9p£10.22224.9p11h ago
BP logoWestmill Service Station (SG5 2UG)Westmill Filling Station, Service Station, Bedford Road, Hitchin, Hitchin£8.18179.9p£9.09199.9p£9.31204.9p£10.22224.9p11h ago
BP logoAruba Uk Ltd (SO15 3BZ)Aruba Petrol, 44, Paynes Road, Southampton, Southampton£8.18179.9p£9.27203.9p£10.91239.9p----11h ago
BP logoWestern Avenue Sf Connect (W3 0TE)610-612 Western Avenue, London, London, City Of, London£8.18179.9p£9.09199.9p£9.13200.9p£10.04220.9p11h ago
BP logoTiverton Service Area (EX16 7HD)Tiverton Service Area, M5 J27, Tiverton, Devon, Tiverton£8.22180.9p£9.45207.9p£9.00197.9p£10.32226.9p11h 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