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 466 to 480.

StationUnleadedDieselPremiumSuper dieselUpdated
BP logoWhittlesford Sf Connect (CB22 3HD)Whittlesford Bridge, Pampisford, Cambridgeshire, Pampisford£7.86172.9p£9.09199.9p£8.81193.9p£10.04220.9p1 Nov 2026, 17:33
BP logoAsda Waterton Express Petrol (CF31 3NB)Bridgend By-pass, Bridgend, Bridgend£7.86172.9p£9.09199.9p£8.72191.9p£9.95218.9p1 Nov 2026, 17:33
BP logoRontec Bebington (CH63 7RD)Bromborough Road, Bebington, Merseyside, Bebington£7.86172.9p£9.00197.9p--------1 Nov 2026, 17:33
BP logoEg Overpool Pfs (CH66 2JF)Overpool Road, Ellesmere Port, Ellesmere Port, Wirral, Ellesmere Port£7.86172.9p£9.09199.9p----£9.95218.9p1 Nov 2026, 17:33
BP logoChelmsford Sf Connect (CM1 3RU)Roxwell Road, Chelmsford, Essex, Chelmsford£7.86172.9p£9.18201.9p£8.81193.9p£10.13222.9p1 Nov 2026, 17:33
BP logoSouth Woodham Ferrers Sfc (CM3 5BQ)Burnham Road, Chelmsford, Essex, Chelmsford£7.86172.9p£9.09199.9p£8.81193.9p£10.04220.9p1 Nov 2026, 17:33
BP logoRivenhall South Service Station (CM8 3HB)BP Rivenhall South, London Road, Rivenhall, Witham, Witham£7.86172.9p£9.09199.9p£8.63189.9p£9.54209.9p1 Nov 2026, 17:33
BP logoMfg Binley Woods (CV3 2ZZ)Eastern Bypass, Coventry, West Midlands, Coventry£7.86172.9p£9.18201.9p£8.91195.9p£10.00219.9p1 Nov 2026, 17:33
BP logoCrewe Road Service Station (CW2 6PR)Crewe Road Service Station, 613 Crewe Road, Cheshire, 613 Crewe Road£7.86172.9p£9.09199.9p£8.86194.9p£9.77214.9p1 Nov 2026, 17:33
BP logoBy-pass Sf Connect (DA14 5AD)Edgington Way, Sidcup, Kent, Sidcup£7.86172.9p£9.04198.9p£8.81193.9p£10.00219.9p1 Nov 2026, 17:33
BP logoAnchor Service Station (DA16 3RW)Anchor Service Station, Bellegrove Road, Welling, DA16 3RW, Welling, Welling£7.86172.9p£9.00197.9p£8.54187.9p£9.68212.9p1 Nov 2026, 17:33
BP logoSouthmuir Services Ltd (DD8 5AP)Autosales, Lindsay Street, Kirriemuir, DD8 5AP, Kirriemuir, Kirriemuir£7.86172.9p£9.09199.9p£8.41184.9p£9.04198.9p1 Nov 2026, 17:33
BP logoAsda Pride Park Express Petrol (DE24 8AN)Murdoch Road, Pride Park, Derby, Derbyshire, Derby£7.86172.9p£9.09199.9p£8.72191.9p£9.95218.9p1 Nov 2026, 17:33
BP logoKings Of Sedgley (DY3 1RA)318 Wolverhampton, East Sedgley, Dudley, West Midlands, Dudley£7.86172.9p£9.09199.9p£8.45185.9p£9.50208.9p1 Nov 2026, 17:33
BP logoNewham Way Connect (E16 1QX)Newham Way, London, London, City Of, London£7.86172.9p£9.00197.9p£8.81193.9p£9.95218.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