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 946 to 960.

StationUnleadedDieselPremiumSuper dieselUpdated
BP logoSaltash Service Area (PL12 6LF)Saltash Service Area, Callington Road, Saltash, Cornwall, Saltash£8.36183.9p£9.77214.9p£9.13200.9p£10.54231.9p11h ago
BP logoAsda Red Post Express Petrol (DT11 9EX)Main Road A31, Winterborne Zelston, Blandford Forum, Blandford Forum£8.41184.9p£9.27203.9p£9.27203.9p£10.13222.9p11h ago
BP logoBelsize Station Limited (NW3 4QE)BP Service Station, 215, Haverstock Hill, London, London£8.41184.9p£9.54209.9p£10.91239.9p£11.36249.9p11h ago
BP logoAstwick (SG5 4BL)Highway Stops, Astwick Service Station, Great North Road, Stotfold, Hitchin, Central Bedfordshire, Hitchin£8.41184.9p£9.77214.9p£9.31204.9p£10.68234.9p11h ago
BP logoMfg Gretna (Msa) (DG16 5HQ)M74 North Bound, Gretna, Dumfrieshire, Gretna£8.45185.9p£9.82215.9p£9.36205.9p£10.27225.9p11h ago
BP logoSouth Mimms Sf Connect Mwsa (EN6 3QQ)ST Albans Road, Potters Bar, Hertfordshire, Potters Bar£8.45185.9p£9.82215.9p£9.41206.9p£10.77236.9p11h ago
BP logoAsda Singing Kettle S/stn Express Petrol (CH8 8RD)ST Asaph Road, Lloc, Holywell, Holywell£8.50186.9p£9.27203.9p£9.36205.9p£10.13222.9p11h ago
BP logoHarbledown Service Station (CT2 9AZ)Harbledown Service Station, Upper Harbledown, Canterbury, CT2 9AZ, Canterbury, Canterbury£8.50186.9p£9.68212.9p£9.86216.9p£11.09243.9p11h ago
BP logoAsda Uttoxeter Express Petrol (ST14 5AA)Uttoxeter Road, Uttoxeter, Uttoxeter£8.63189.9p£9.18201.9p£9.50208.9p£10.04220.9p11h ago
BP logoAsda Red Ensign Express Petrol (CH1 6JS)Parkgate Road, Chester, Chester£8.68190.9p£9.27203.9p£9.54209.9p£10.13222.9p11h ago
BP logoAnnandale Water Sfconnect Mwsa (DG11 1HD)A74 Southbound Junc 16, Lockerbie, Dumfries & Galloway, Lockerbie£8.72191.9p£9.72213.9p£9.68212.9p£10.68234.9p11h ago
BP logoHarthill South Sf Connect Mwsa (ML7 5TT)M8 Motorway Junction 4/5, Shotts, North Lanarkshire, Shotts£8.81193.9p£9.22202.9p£9.77214.9p£10.18223.9p11h ago
BP logoHarthill North Sf Connect Mwsa (ML7 5TT)M8 Motorway Junction 4/5, Shotts, North Lanarkshire, Shotts£8.81193.9p£9.22202.9p£9.77214.9p£10.18223.9p11h ago
BP logoSevern View Service Area (BS35 4BH)Severn View Service Area, M48 J1, Gloucestershire, M48 J1£8.86194.9p£10.00219.9p£9.77214.9p£10.91239.9p11h ago
BP logoSouthwaite North Service Area (CA4 0NT)Southwaite Servie Area, Broadfield Site M6, Carlisle, Cumbria, Carlisle£8.86194.9p£10.00219.9p£9.77214.9p£10.91239.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