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:04am 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 31 to 45.

StationUnleadedDieselPremiumSuper dieselUpdated
BP logoSpar Kilwaughter (BT40 2PH)Kilwaughter Filling Station, 44, Belfast Road, Larne, Larne£7.50164.9p£8.68190.9p£7.91173.9p£9.09199.9p1 Nov 2026, 20:04
BP logoEurospar Ballyhackamore (BT4 3EU)Ballyhackamore Service Station, 276, Upper Newtownards Road, Belfast, Belfast£7.50164.9p£8.68190.9p£7.91173.9p£9.09199.9p1 Nov 2026, 20:04
BP logoSpar Shandon Park (BT5 6QE)211 Knock Road, Belfast, Belfast£7.50164.9p£8.68190.9p£7.91173.9p£9.09199.9p1 Nov 2026, 20:04
BP logoSpar Loughview (BT66 6NQ)Spar Service Station, 235, Lough Road, Lurgan, Craigavon, Craigavon£7.50164.9p£8.68190.9p£7.91173.9p£9.09199.9p1 Nov 2026, 20:04
BP logoSpar Glenavy Road (BT67 0LT)Spar Glenavy Road, 1 Glenavy Road, Moira, Moira£7.50164.9p£8.68190.9p£7.91173.9p£9.09199.9p1 Nov 2026, 20:04
BP logoEurospar Maghaberry (BT67 0QN)Eurospar Maghaberry, 23 Glenside, Maghaberry Road, Wellington Parks, Lisburn, Lisburn£7.50164.9p£8.68190.9p£7.91173.9p£9.09199.9p1 Nov 2026, 20:04
BP logoSpar Ravenhill Road (BT6 8GL)Spar, 318, Ravenhill Road, Belfast, Belfast£7.50164.9p£8.68190.9p£7.91173.9p£9.09199.9p1 Nov 2026, 20:04
BP logoEurospar Ranfurly (BT71 7DS)Ranfurly Service Station, 20, Moy Road, Dungannon, Dungannon£7.50164.9p£8.68190.9p£7.95174.9p£9.09199.9p1 Nov 2026, 20:04
BP logoEurospar Brackenvale (BT8 8EU)Eurospar Brackenvale, 520 Saintfield Road, Belfast, Belfast£7.50164.9p£8.68190.9p£7.91173.9p£9.09199.9p1 Nov 2026, 20:04
BP logoSpar Malone Road (BT9 5BU)Spar Malone Road, 70-74 Malone Road, Belfast, Belfast£7.50164.9p£8.68190.9p£7.91173.9p£9.09199.9p1 Nov 2026, 20:04
BP logoStourton Service Station (LS10 1SW)BP Stourton Service Station, Pontefract Road, Leeds, Leeds£7.50164.9p£8.86194.9p£7.95174.9p£9.31204.9p1 Nov 2026, 20:04
BP logoKaran Bluntisham Service Station (PE28 3PA)Bluntisham Service Station, Station Road, Bluntisham, Huntingdon, Bluntisham£7.53165.7p£8.81193.7p£8.36183.9p£9.82215.9p1 Nov 2026, 20:04
BP logoWesthill Service Station Ltd (AB32 6TJ)Spar Stores, Westhill Service Station, Elrick, Westhill, Westhill£7.54165.9p£8.86194.9p£8.09177.9p£9.41206.9p1 Nov 2026, 20:04
BP logoWestern Garage (BS36 2AX)172 Bristol Road, Frampton Cotterell, Bristol, Bristol£7.54165.9p£8.86194.9p£8.27181.9p----1 Nov 2026, 20:04
BP logoWatts Garage (BT39 9AG)N Watt & Son, Watt Garage, 4, Ballynure Road, Ballyclare, Ballyclare£7.54165.9p£8.81193.9p£7.91173.9p£9.18201.9p1 Nov 2026, 20: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