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 856 to 870.

StationUnleadedDieselPremiumSuper dieselUpdated
BP logoRontec Wellingborough (NN8 2DU)Higham Road, NR Wellingborough, Northants, NR Wellingborough£8.04176.9p£9.09199.9p--------3 Nov 2026, 17:04
BP logoBlackbird Hill Sf Connect (NW9 8SD)2 Blackbird Hill, Wembley, London, City Of, Wembley£8.04176.9p£9.18201.9p£9.00197.9p£10.13222.9p3 Nov 2026, 17:04
BP logoBenson Sf Connect (OX10 6LX)Oxford Road, Oxford, Oxfordshire, Oxford£8.04176.9p£9.04198.9p£9.00197.9p£10.00219.9p3 Nov 2026, 17:04
BP logoRontec Wansford (PE8 6LB)A47, Nene, Peterborough, Cambs, Peterborough£8.04176.9p£9.09199.9p£8.91195.9p----3 Nov 2026, 17:04
BP logoPortchester Sf Connect (PO16 9UA)West Street, Fareham, Hampshire, Fareham£8.04176.9p£9.09199.9p£9.00197.9p£10.04220.9p3 Nov 2026, 17:04
BP logoWokingham Sf Connect (RG40 2NS)70 Finchampstead Road, Wokingham, Berkshire, Wokingham£8.04176.9p£9.18201.9p£8.95196.9p£10.13222.9p3 Nov 2026, 17:04
BP logoMfg Buntingford (SG9 9JY)A10 London Road, Buntingford, Hertfordshire, Buntingford£8.04176.9p£9.18201.9p£8.91195.9p£10.00219.9p3 Nov 2026, 17:04
BP logoEg Ashton Road Pfs (SK6 2QN)Ashton Road Service Station, Bredbury Park Industrial Estate, Stockport, Greater Manchester, Stockport£8.04176.9p£9.18201.9p£8.95196.9p£10.09221.9p3 Nov 2026, 17:04
BP logoWilmslow Sf Connect (SK9 1HT)Alderley Road, Wilmslow, Cheshire, Wilmslow£8.04176.9p£9.09199.9p£8.95196.9p£10.04220.9p3 Nov 2026, 17:04
BP logoSalisbury Sf Connect (SP2 8AR)Downton Road, Salisbury, Wiltshire, Salisbury£8.04176.9p£9.09199.9p£9.00197.9p£10.04220.9p3 Nov 2026, 17:04
BP logoAsda Telford (Hadley Park) Express Petrol (TF1 6QJ)Hadley Park East, Telford, Telford£8.04176.9p£9.09199.9p£8.91195.9p£9.95218.9p3 Nov 2026, 17:04
BP logoAshwal Garage (TN17 2HR)Ashwal Garage Ltd, Wilsley Pound, Sissinghurst, Cranbrook, Cranbrook£8.04176.9p£9.04198.9p£8.77192.9p£9.77214.9p3 Nov 2026, 17:04
BP logoBurwash Service Station (TN19 7HN)A265 Heathfield Road, Etchingham TN19 7HN, A265 Heathfield Road£8.04176.9p£9.18201.9p£8.95196.9p£10.27225.9p3 Nov 2026, 17:04
BP logoBush Centre Sf Connect (W12 8PS)Shepherds Bush Green, London, London, City Of, London£8.04176.9p£9.18201.9p£8.95196.9p£10.13222.9p3 Nov 2026, 17:04
BP logoBeddoes (WV13 3SJ)Beddoes Service Station, Neachells Lane, Willenhall, WV13 3SJ, Willenhall, Willenhall£8.04176.9p£9.09199.9p----£9.77214.9p3 Nov 2026, 17: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