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 916 to 930.

StationUnleadedDieselPremiumSuper dieselUpdated
BP logoEg Airport Pfs (DE74 2SA)Nottingham East Midlands Airport, Castle Donnington, Derbyshire, Castle Donnington£8.18179.9p£9.09199.9p£9.09199.9p£10.00219.9p1 Nov 2026, 03:33
BP logoRontec Hedon Road (HU9 5QN)Hedon Road, Hull, Humberside, Hull£8.18179.9p£9.22202.9p£9.04198.9p----1 Nov 2026, 03:33
BP logoCentral Garage Uppingham Ltd (LE15 9RN)Central Garage Ltd, 2, Ayston Road, Uppingham, Oakham, Oakham£8.18179.9p£9.41206.9p£9.09199.9p----1 Nov 2026, 03:33
BP logoEg Flying Horse Pfs (LE67 9PU)5-7 Shaw Lane, Markfield, Leicestershire, Markfield£8.18179.9p£9.18201.9p----£10.09221.9p1 Nov 2026, 03:33
BP logoAdel Sf Connect (LS16 7NR)503 Otley Road, Leeds, West Yorkshire, Leeds£8.18179.9p£9.09199.9p£9.09199.9p£10.04220.9p1 Nov 2026, 03:33
BP logoAsda Circle Express Petrol (M32 9TR)Audley Avenue, Stretford, Stretford£8.18179.9p£9.18201.9p£9.04198.9p£10.04220.9p1 Nov 2026, 03:33
BP logoBuckingham Sf Connect (MK18 1NY)Old Stratford Road, Buckingham, Buckinghamshire, Buckingham£8.18179.9p£9.22202.9p£9.09199.9p£10.18223.9p1 Nov 2026, 03:33
BP logoAsda Hexham Express Petrol (NE46 4DL)Off Rotary Way, Hexham, Hexham£8.18179.9p£9.09199.9p£9.04198.9p£9.95218.9p1 Nov 2026, 03:33
BP logoPaulerspury Service Station (NN12 6LQ)BP Service Station, Watling Street, Paulerspury, Towcester, Towcester£8.18179.9p£9.31204.9p£9.09199.9p£10.22224.9p1 Nov 2026, 03:33
BP logoBesthorpe Sf Connect (NR17 2LB)Attleborough Bypass, Attleborough, Norfolk, Attleborough£8.18179.9p£9.31204.9p£9.13200.9p£10.27225.9p1 Nov 2026, 03:33
BP logoLynn Hill Sf Connect (NR19 1AS)1 Yaxham Road, East Dereham, Norfolk, East Dereham£8.18179.9p£9.31204.9p£9.13200.9p£10.27225.9p1 Nov 2026, 03:33
BP logoThame Bp Sf Connect (OX9 3HS)50 Park Street, Thame, Oxfordshire, Thame£8.18179.9p£9.18201.9p£9.13200.9p£10.13222.9p1 Nov 2026, 03:33
BP logoPerth Services Sf Connect (PH1 3GA)The Triangle, Inveralmond, Perth And Kinross, Inveralmond£8.18179.9p£9.31204.9p£9.09199.9p£10.27225.9p1 Nov 2026, 03:33
BP logoWadebridge Sf Connect (PL27 7HT)West Hill, Wadebridge, Cornwall, Wadebridge£8.18179.9p£9.27203.9p£9.09199.9p£10.22224.9p1 Nov 2026, 03:33
BP logoAscona Camelot Service Station (PL32 9RU)Valley Truckle, Camelford, Camelford, Cornwall, Camelford£8.18179.9p£9.09199.9p£9.09199.9p£10.00219.9p1 Nov 2026, 03: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