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 871 to 885.

StationUnleadedDieselPremiumSuper dieselUpdated
BP logoRontec Holdingham (NG34 8NP)Junction A15/A17, Lincolnshire, Junction A15/A17£8.09177.9p£9.09199.9p£8.95196.9p£9.95218.9p31 Oct 2026, 12:33
BP logoPgg Rushden (NN10 0FW)Land At John Clark Way, Northamptonshire, Land At John Clark Way£8.09177.9p£9.18201.9p£9.09199.9p£10.18223.9p31 Oct 2026, 12:33
BP logoRontec Rushden (NN10 6AP)A45 Rushden - Eastbound, NR. Wellingborough, Northants, NR. Wellingborough£8.09177.9p£9.09199.9p£8.95196.9p£9.95218.9p31 Oct 2026, 12:33
BP logoThurlow Nunn Service Station (NR25 6EU)Thurlow Nunn, 33-35, Cromer Road, Holt, NR25 6EU, Holt, Holt£8.09177.9p----£9.00197.9p----31 Oct 2026, 12:33
BP logoBlackbird Hill Sf Connect (NW9 8SD)2 Blackbird Hill, Wembley, London, City Of, Wembley£8.09177.9p£9.18201.9p£9.04198.9p£10.13222.9p31 Oct 2026, 12:33
BP logoStadhampton Sf Connect (OX44 7TR)Thame Road, Stadhampton, Oxfordshire, Stadhampton£8.09177.9p£9.04198.9p£9.04198.9p£10.00219.9p31 Oct 2026, 12:33
BP logoSaxon (PE7 1NJ)33 Peterborough Road, Whittlesey, PETERBOROUGH., Cambridgeshire, PETERBOROUGH.£8.09177.9p£9.09199.9p£8.50186.9p£9.54209.9p31 Oct 2026, 12:33
BP logoWittering (PE8 6HA)Great North Road, Peterborough, Cambridgeshire, Peterborough£8.09177.9p£9.09199.9p£8.91195.9p£9.54209.9p31 Oct 2026, 12:33
BP logoBloody Oaks (PE9 4AD)Great North Road, Tickencote, Lincolnshire, Tickencote£8.09177.9p£9.09199.9p£8.91195.9p£10.00219.9p31 Oct 2026, 12:33
BP logoEmsworth Sf Connect (PO10 7BW)Emsworth BY Pass, Emsworth, Hampshire, Emsworth£8.09177.9p£9.09199.9p£9.04198.9p£10.04220.9p31 Oct 2026, 12:33
BP logoRush Green Sf Connect (SG13 7SH)Stanstead Road, Hertford, Hertfordshire, Hertford£8.09177.9p£9.09199.9p£9.04198.9p£10.04220.9p31 Oct 2026, 12:33
BP logoGledrid Sf Connect (SY11 3EP)West Rhyn, NR Oswestry, Shropshire, NR Oswestry£8.09177.9p£9.09199.9p£9.04198.9p£10.04220.9p31 Oct 2026, 12:33
BP logoAsda Telford (Hadley Park) Express Petrol (TF1 6QJ)Hadley Park East, Telford, Telford£8.09177.9p£9.09199.9p£8.95196.9p£9.95218.9p31 Oct 2026, 12:33
BP logoBush Centre Sf Connect (W12 8PS)Shepherds Bush Green, London, London, City Of, London£8.09177.9p£9.18201.9p£9.00197.9p£10.13222.9p31 Oct 2026, 12:33
BP logoGemini (WA5 7TY)Europa Boulevard, Westbrook, Warrington, Chesire, Warrington£8.09177.9p£9.22202.9p£8.63189.9p£9.54209.9p31 Oct 2026, 12: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