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 7: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 991 to 1005.

StationUnleadedDieselPremiumSuper dieselUpdated
BP logoLymm Bp Service Area (WA13 0SP)Lymm BP Service Area, Cliffe Lane, Lymm, Cheshire, Lymm£8.86194.9p£10.00219.9p£9.77214.9p£10.91239.9p21h ago
BP logoKnutsford South Service Area (WA16 0TL)Knutsford Service Area, M6 J18/19, Off Northwich Road, Knutsford, Cheshire, Knutsford£8.86194.9p£10.00219.9p£9.77214.9p£10.91239.9p21h ago
BP logoKnutsford North Service Area (WA16 0TL)Knutsford Service Area, M6 J18/19, Off Northwich Road, Knutsford, Cheshire, Knutsford£8.86194.9p£10.00219.9p£9.77214.9p£10.91239.9p21h ago
BP logoFerrybridge Service Area (WF11 0AF)Ferrybridge Service Area, M62 J33, Knottingly, West Yorks, Knottingly£8.86194.9p£10.00219.9p£9.77214.9p£10.91239.9p21h ago
BP logoWoolley Edge South Service Area (WF4 4LQ)Woolley Edge Service Area, M1, West Bretton, Wakefield, Yorkshire, Wakefield£8.86194.9p£10.00219.9p£9.31204.9p£10.45229.9p21h ago
BP logoWoolley Edge Northservice Area (WF4 4LQ)Woolley Edge Service Area, M1, West Bretton, Wakefield, Yorkshire, Wakefield£8.86194.9p£10.00219.9p£9.31204.9p£10.45229.9p21h ago
BP logoHilton Park South Service Area (WV11 2AT)Hilton Park Service Area, M6 J10A/11, Essington, Wolverhampton, Staffordshire, Wolverhampton£8.86194.9p£10.00219.9p£9.77214.9p£10.91239.9p21h ago
BP logoHilton Park North Service Area (WV11 2AT)Hilton Park Service Area, M6 J10A/11, Essington, Wolverhampton, Staffordshire, Wolverhampton£8.86194.9p£10.00219.9p£9.77214.9p£10.91239.9p21h ago
BP logoFalcon Service Stations Mereside (B92 7AW)BP Garage-mereside, 197, Warwick Road, Solihull, Solihull£8.91195.9p£9.31204.9p£8.00175.9p£10.22224.9p21h ago
BP logoWelcome Break Oxford (OX33 1LJ)Motorway Services, Waterstock, Oxfordshire, Waterstock£8.91195.9p£10.00219.9p£9.45207.9p£10.54231.9p21h ago
BP logoClacket Lane West Connect Mwsa (TN16 2ER)M25 Westbound, Westerham, Kent, Westerham£8.91195.9p£10.09221.9p£9.77214.9p£10.77236.9p21h ago
BP logoClacket Lane East Connect Mwsa (TN16 2ER)M25 Eastbound, Westerham, Kent, Westerham£8.91195.9p£10.09221.9p£9.77214.9p£10.77236.9p21h ago
BP logoEg Rivington South Pfs (BL6 5UZ)M61, Motorway South Bound Services, Bolton, Greater Manchester, Bolton£8.95196.9p£10.00219.9p£9.86216.9p£10.91239.9p21h ago
BP logoEg Rivington North Pfs (BL6 5UZ)M61, Motorway North Bound Services, Bolton, Greater Manchester, Bolton£8.95196.9p£10.00219.9p£9.86216.9p£10.91239.9p21h ago
BP logoSandbach North Connect Mwsa (CW11 2FZ)M6, Sandbach, Cheshire, Sandbach£8.95196.9p£10.00219.9p£9.82215.9p£10.91239.9p21h 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