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.6p per litre), 2.6p 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.6p over the last 7 days.

Prices last refreshed at 4: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.6p£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 121 to 135.

StationUnleadedDieselPremiumSuper dieselUpdated
BP logoMfg Long Road (SS8 0JQ)371 Long Road, Canvey Island, Essex, Canvey Island£7.68168.9p£9.09199.9p£8.91195.9p£10.00219.9p3 Nov 2026, 06:33
BP logoRontec Leigh On Sea (SS9 4QR)The Fairway, Leigh On Sea, Essex, Leigh On Sea£7.68168.9p£9.09199.9p£8.54187.9p£9.95218.9p3 Nov 2026, 06:33
BP logoBelgrave Service Station (SS9 5HJ)529 Rayleigh Road, Eastwood, 529 Rayleigh Road£7.68168.9p£9.04198.9p£8.59188.9p£9.95218.9p3 Nov 2026, 06:33
BP logoBp Silverhill Service Station (TN37 7DG)BP Silverhill Service Station, 12, Sedlescombe Road North, ST. Leonards-on-sea, ST. Leonards-on-sea£7.68168.9p£9.04198.9p£8.09177.9p£9.41206.9p3 Nov 2026, 06:33
BP logoAsda Sherdley Park Express Petrol (WA9 5DT)102 ST Helens Linkway, ST Helens, ST Helens£7.68168.9p£8.91195.9p£8.54187.9p£9.77214.9p3 Nov 2026, 06:33
BP logoSelmeston Service Station (BN26 6UE)Selmeston Service Station, Lewes Road, Selmeston, Polegate, Polegate£7.71169.7p£8.99197.7p----£9.53209.7p3 Nov 2026, 06:33
BP logoKaran Bridgend Service Station (KY15 7HY)A92 Ladybank Road Freuchie Cupar, A92 Ladybank Road Freuchie Cupar£7.71169.7p£9.08199.7p£8.27181.9p£9.72213.9p3 Nov 2026, 06:33
BP logoEg Calder Park Pfs (WF2 7UA)Peel Ave, Calderpark, Wakefield, West Yorkshire, Wakefield£7.71169.7p£9.03198.7p£8.63189.9p£9.95218.9p3 Nov 2026, 06:33
BP logoMfg Esplanade (AB11 5RN)North Esplanade West, Aberdeen, Aberdeenshire, Aberdeen£7.72169.9p£9.22202.9p£8.91195.9p£10.00219.9p3 Nov 2026, 06:33
BP logoAscona Springfield Road Service Station (AB15 7SE)Springfield Road, Aberdeen, Aberdeen, Aberdeenshire, Aberdeen£7.72169.9p£9.09199.9p£9.09199.9p----3 Nov 2026, 06:33
BP logoMfg Mill Inn (AB39 2JJ)Dunnottar Avenue, Stonehaven, Kincardineshire, Stonehaven£7.72169.9p£9.09199.9p£8.91195.9p£10.00219.9p3 Nov 2026, 06:33
BP logoWelham Green (AL9 7NF)Welham Green Service Station, Dellsome Lane, Welham Green, Welham Green£7.72169.9p£9.09199.9p£8.63189.9p£9.86216.9p3 Nov 2026, 06:33
BP logoRontec Weoley Castle (B29 5RR)Alwold Road, Birmingham, West Midlands, Birmingham£7.72169.9p£9.04198.9p£8.59188.9p----3 Nov 2026, 06:33
BP logoRontec Longbridge (B31 4QH)Groveley Lane/longbridge Lane, West Heath, West Midlands, West Heath£7.72169.9p£9.09199.9p--------3 Nov 2026, 06:33
BP logoEg Bury Hill Pfs (B69 2JS)59-61 New Birmingham Road, Tividale, Warley, West Midlands, Warley£7.72169.9p£9.09199.9p----£10.09221.9p3 Nov 2026, 06: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