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 4: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.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 106 to 120.

StationUnleadedDieselPremiumSuper dieselUpdated
BP logoRedlands Service Station (EX5 1AR)Redlands, Exmouth Road, Clyst ST. Mary, Exeter, EX5 1AR, Exeter, Exeter£7.68168.9p£9.04198.9p£7.81171.9p£9.55210.0p3 Nov 2026, 01:04
BP logoMfg Arle (GL51 7PA)Princess Elizabeth Way, Cheltenham, Gloucestershire, Cheltenham£7.68168.9p£9.04198.9p£8.91195.9p£10.00219.9p3 Nov 2026, 01:04
BP logoKaran Nun's Bridge Service Station (IP24 3ED)2 Kingsway, Newtown, IP24 3DY, England, England£7.68168.9p£9.00197.9p£8.41184.9p----3 Nov 2026, 01:04
BP logoChertsey Service Station (KT16 8LA)Chertsey Service Station, 100-102, Bridge Road, Chertsey, Chertsey£7.68168.9p£9.04198.9p£8.41184.9p£9.77214.9p3 Nov 2026, 01:04
BP logoPudsey Road Service Station (LS13 4JB)BP Petrol Station, 174, Pudsey Road, Leeds, Leeds£7.68168.9p£9.09199.9p£8.41184.9p£9.82215.9p3 Nov 2026, 01:04
BP logoRiverside Service Station (LS4 2QD)BP Riverside Service Station, Kirkstall Road, Leeds, LS4 2QD, Leeds, Leeds£7.68168.9p£9.09199.9p£8.41184.9p£9.82215.9p3 Nov 2026, 01:04
BP logoMfg Prestwich (M25 3AJ)Bury New Road, Prestwich, Manchester, Prestwich£7.68168.9p£8.95196.9p£8.91195.9p£10.00219.9p3 Nov 2026, 01:04
BP logoWaterfall Sf Connect (N11 1NH)Oakleigh Road South, New Southgate, London, City Of, New Southgate£7.68168.9p£9.09199.9p£8.63189.9p£10.04220.9p3 Nov 2026, 01:04
BP logoSouthquay Service Station Limited (NR30 3LL)Southquay Service Station, Southgates Road, Great Yarmouth, NR30 3LL, Great Yarmouth, Great Yarmouth£7.68168.9p£8.91195.9p£8.45185.9p£9.68212.9p3 Nov 2026, 01:04
BP logoSouthtown Road Service Station Limited (NR31 0JZ)Southtown Road Service Station, 126, Southtown Road, Great Yarmouth, Great Yarmouth£7.68168.9p£8.91195.9p£8.45185.9p£9.68212.9p3 Nov 2026, 01:04
BP logoKirkley Run Service Station (NR33 0NH)Kirkley Run Service Station, 99, Kirkley Run, Lowestoft, Lowestoft£7.68168.9p£9.00197.9p£8.45185.9p£9.77214.9p3 Nov 2026, 01:04
BP logoSpringfields Service Station (PE12 6JP)Eastern Cape Uk Lincolnshire, PE12 6JP, Eastern Cape Uk Lincolnshire£7.68168.9p£8.95196.9p£8.50186.9p£10.00219.9p3 Nov 2026, 01:04
BP logoBridge End Service Station (SN3 4PD)67 Bridge End Road, Swindon, Swindon£7.68168.9p£9.09199.9p£8.86194.9p£9.95218.9p3 Nov 2026, 01:04
BP logoManor (SO18 1AR)Bitterne Road West, Southampton, Hampshire, Southampton£7.68168.9p£9.04198.9p£8.63189.9p£9.54209.9p3 Nov 2026, 01:04
BP logoRontec Wessington Way (SR5 3NX)North Hylton, Sunderland, Tyne & Wear, Sunderland£7.68168.9p£8.95196.9p£8.54187.9p£9.82215.9p3 Nov 2026, 01:04

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