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 5:03am 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 286 to 300.

StationUnleadedDieselPremiumSuper dieselUpdated
BP logoMfg Leeming Lane (NG19 9AX)43-45 Leeming Lane, Mansfield, Nottinghamshire, Mansfield£7.72169.9p£9.09199.9p£8.91195.9p£10.00219.9p20h ago
BP logoRontec Daleside Road (NG2 3GG)Daleside Road, Nottingham, Notts, Nottingham£7.72169.9p£8.86194.9p£8.59188.9p----20h ago
BP logoLenton Boulevard Service Station (NG7 2BY)199, Lenton Boulevard, Nottingham, NG7 2BY, Nottingham, Nottingham£7.72169.9p£9.09199.9p£8.41184.9p£9.77214.9p20h ago
BP logoAsda Corby Express Petrol (NN17 3HT)A427 Weldon Road, Corby, Corby£7.72169.9p£9.18201.9p£8.59188.9p£10.04220.9p20h ago
BP logoMfg Maynestone (OL7 0DA)Manchester Road, Ashton-under-lyne, Lancashire, Ashton-under-lyne£7.72169.9p£9.09199.9p£8.91195.9p£10.00219.9p20h ago
BP logoMfg Nimblenook (OL9 9QP)300 Broadway, Chadderton / Oldham, Manchester, Chadderton / Oldham£7.72169.9p£9.04198.9p£8.91195.9p£10.00219.9p20h ago
BP logoImperial Service Station (PA15 4TH)Polygon Retailing Ltd, Imperial Service Station, 1, Regent Street, Greenock, Greenock£7.72169.9p£9.09199.9p£8.41184.9p£9.77214.9p20h ago
BP logoKatesbridge (PE10 0EN)Katesbridge Service Station, Katesbridge, Bourne, Bourne£7.72169.9p£9.00197.9p£8.72191.9p£9.86216.9p20h ago
BP logoKaran Thorney Toll Service Station (PE13 4AX)Thorney Toll Service Station, Wisbech Road, Thorney Toll, Wisbech, Wisbech£7.72169.9p£8.95196.9p£8.36183.9p----20h ago
BP logoMfg Sutterton (PE20 2LG)Holbeach Road, A16/A17 Sutterton Boston, Lincolnshire, A16/A17 Sutterton Boston£7.72169.9p£9.09199.9p£8.91195.9p£10.00219.9p20h ago
BP logoSt Ives Bp (PE27 5WN)British Petroleum Co Plc, 103, Needingworth Road, ST. Ives, ST. Ives£7.72169.9p£9.00197.9p£8.45185.9p£9.54209.9p20h ago
BP logoMfg Market Deeping (PE6 9LA)Peterborough Road, Langtoft, Peterborough, Langtoft£7.72169.9p£9.09199.9p£8.91195.9p£10.00219.9p20h ago
BP logoGreenaways Garage (PL15 8DF)Greenaways Garages, Newport Square, Launceston, PL15 8DF, Launceston, Launceston£7.72169.9p£8.81193.9p£8.41184.9p£9.41206.9p20h ago
BP logoLea Service Station Limited (PR2 1XL)Lea Service Station, 834, Blackpool Road, Lea, Preston, Preston£7.72169.9p£8.95196.9p£8.41184.9p£9.63211.9p20h ago
BP logoMfg Walton (PR5 4BA)Victoria Road, Walton-le-dale, Preston, Walton-le-dale£7.72169.9p£9.04198.9p£8.91195.9p£10.00219.9p20h 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