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 376 to 390.

StationUnleadedDieselPremiumSuper dieselUpdated
BP logoEg Ibstock Pfs (LE67 6HA)8 Ashby Road, Ibstock, Ibstock, Leicestershire, Ibstock£7.81171.9p£9.09199.9p£8.77192.9p----1 Nov 2026, 17:33
BP logoEg Red Hall Services Pfs (LS17 8LY)Westway, Wetherby Road, Leeds, LS17 8LY, Leeds, Leeds£7.81171.9p£9.00197.9p£8.72191.9p£9.91217.9p1 Nov 2026, 17:33
BP logoEg Plantation Pfs (LS27 7FP)Unit 2, Plantation Way, Gildersome, Morley, Leeds, West Yorkshire, Leeds£7.81171.9p£9.09199.9p£8.72191.9p£10.00219.9p1 Nov 2026, 17:33
BP logoNowell Filling Station (LS9 6JF)BP Filling Station, Harehills Lane, Leeds, LS9 6JF, Leeds, Leeds£7.81171.9p£9.09199.9p£8.54187.9p£9.82215.9p1 Nov 2026, 17:33
BP logoDowns (LU6 2PX)3 Tring Road, Dunstable, Bedforshire, Dunstable£7.81171.9p£9.00197.9p£8.63189.9p----1 Nov 2026, 17:33
BP logoMfg Civic Centre (M22 5RG)Rowlands Way, Manchester, Lancashire, Manchester£7.81171.9p£9.09199.9p£8.91195.9p£10.00219.9p1 Nov 2026, 17:33
BP logoBradwell Abbey Sf Connect (MK13 9HA)Monks Way A422/H3, Milton Keynes, Buckinghamshire, Milton Keynes£7.81171.9p£9.09199.9p£8.77192.9p£10.04220.9p1 Nov 2026, 17:33
BP logoMfg Linford Wood (MK14 6PB)Saxon Street, Milton Keynes, Buckinghamshire, Milton Keynes£7.81171.9p£9.09199.9p£8.91195.9p£10.00219.9p1 Nov 2026, 17:33
BP logoRontec Conniburrow (MK14 7BF)Portway, Milton Keynes, Buckinghamshire, Milton Keynes£7.81171.9p£9.09199.9p£8.68190.9p£9.95218.9p1 Nov 2026, 17:33
BP logoChicheley Park Sf Connect (MK16 9BD)Tickford Street, Newport Pagnell, Buckinghamshire, Newport Pagnell£7.81171.9p£9.09199.9p£8.77192.9p£10.04220.9p1 Nov 2026, 17:33
BP logoMfg Childs Way (MK9 3DA)Childs Way (H6), Milton Keynes, Buckinghamshire, Milton Keynes£7.81171.9p£9.09199.9p£8.91195.9p£10.00219.9p1 Nov 2026, 17:33
BP logoRontec Portway (MK9 3DZ)Portway, Milton Keynes, Buckinghamshire, Milton Keynes£7.81171.9p£9.09199.9p£8.68190.9p----1 Nov 2026, 17:33
BP logoTgc - Calder (ML1 1LN)215 Merry Street, Motherwell, Motherwell, Lanarkshire, Motherwell£7.81171.9p£9.09199.9p£8.77192.9p£10.04220.9p1 Nov 2026, 17:33
BP logoMfg Wishaw (ML2 7QH)Glasgow Road Craigneuk, Motherwell, Lanarkshire, Motherwell£7.81171.9p£9.09199.9p£8.91195.9p£10.00219.9p1 Nov 2026, 17:33
BP logoTgc - Burnbank (ML3 9AN)91 Burnbank Road, Hamilton, Lanarkshire, Hamilton£7.81171.9p£9.04198.9p£8.77192.9p£10.00219.9p1 Nov 2026, 17: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