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: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 526 to 540.

StationUnleadedDieselPremiumSuper dieselUpdated
BP logoBranstons Sf Connect (LE7 3FP)1487 Melton Road, Leicester, Leicestershire, Leicester£7.86172.9p£9.00197.9p£8.81193.9p£9.95218.9p2 Nov 2026, 19:03
BP logoHgs Croft Hill (LE9 3GP)Croft Hill Filling Station, Coventry Road, Croft, Leicester, Leicester£7.86172.9p£9.04198.9p£8.77192.9p£9.95218.9p2 Nov 2026, 19:03
BP logoMfg Prestatyn (LL19 7HA)Marine Road, Prestatyn, Clwyd, Prestatyn£7.86172.9p£9.09199.9p£8.91195.9p£10.00219.9p2 Nov 2026, 19:03
BP logoSouthlands Sf Connect (LS25 5AT)Low Street, Leeds, West Yorkshire, Leeds£7.86172.9p£9.09199.9p£8.81193.9p£10.04220.9p2 Nov 2026, 19:03
BP logoMfg Mount Pleasant (LU3 2RR)Mount Pleasant Road, Luton, Bedfordshire, Luton£7.86172.9p£9.22202.9p£8.91195.9p£10.00219.9p2 Nov 2026, 19:03
BP logoPriory Service Station (LU6 3HJ)Priory Service Station, 142, High Street South, Dunstable, Dunstable£7.86172.9p£8.95196.9p£8.77192.9p£9.86216.9p2 Nov 2026, 19:03
BP logoMfg Princess (M14 7FS)Princess Parade, Fallowfield, Manchester, Fallowfield£7.86172.9p£9.18201.9p£8.91195.9p£10.00219.9p2 Nov 2026, 19:03
BP logoEg Audenshaw Pfs (M34 5SP)1/17 Droylsden Road, Audenshaw, Manchester, Audenshaw£7.86172.9p£9.09199.9p----£10.04220.9p2 Nov 2026, 19:03
BP logoMfg Milton Regis (ME10 2LA)ST Pauls Street, Sittingbourne, Kent, Sittingbourne£7.86172.9p£9.18201.9p£8.91195.9p£10.00219.9p2 Nov 2026, 19:03
BP logoKaran Bapchild Service Station (ME9 9PP)Bapchild Service Station, London Road, Bapchild, Sittingbourne, Sittingbourne£7.86172.9p£9.18201.9p£8.77192.9p£10.32226.9p2 Nov 2026, 19:03
BP logoEg Saxon Pfs (MK2 2JP)Saxon Sreet, Bletchley, Milton Keynes, Buckinghamshire, Milton Keynes£7.86172.9p£9.04198.9p----£9.95218.9p2 Nov 2026, 19:03
BP logoElstow (MK42 9NU)3 Elstow Road, Bedford, Bedforshire, Bedford£7.86172.9p£9.09199.9p£8.68190.9p£9.54209.9p2 Nov 2026, 19:03
BP logoOld Toll Garage (ML2 0QP)H I A Investments Ltd, Old Toll Garage, 128, Main Street, Overtown, Wishaw, Wishaw£7.86172.9p£9.04198.9p£8.72191.9p£9.91217.9p2 Nov 2026, 19:03
BP logoByron Sf Connect (N12 0AP)407 High RD(A406 North Circular), North Finchley, London, City Of, North Finchley£7.86172.9p£9.09199.9p£8.81193.9p£10.04220.9p2 Nov 2026, 19:03
BP logoRontec Derwent (NE16 3BJ)Derwenthaugh Road, Newcastle Upon Tyne, Tyne And Wear, Newcastle Upon Tyne£7.86172.9p£9.09199.9p£8.72191.9p£9.95218.9p2 Nov 2026, 19:03

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