Fuel brands
BP petrol and diesel prices
Average prices across 1,030 BP forecourts, from the prices every UK filling station must publish under the government’s Fuel Finder scheme.
- Average unleaded petrol 174.7p 3.0p above the UK average
- Average diesel 197.6p 3.0p above the UK average
- Forecourts 1,030 in the Fuel Finder data
- Rank for petrol 29 of 31 brands with 10+ forecourts; 1 is cheapest
BP petrol averages 174.7p a litre, 3.0p above the UK average, making it number 29 of 31 large brands for petrol. 83 are at motorway services, where prices are usually higher.
Cheapest and dearest BP forecourts
| Filling station | Petrol |
|---|---|
| BP Eurospar Shankill Belfast, BT13 2BB | 161.9p |
| BP Dewsbury Service Station Dewsbury, WF12 9LR | 163.9p |
| BP Eurospar Fortfield Carrickfergus, BT38 8BX | 163.9p |
| BP Lea Service Station Limited Preston, PR2 1XL | 163.9p |
| BP Karan Lake Street Service Station Bedfordshire, LU7 1RS | 164.7p |
| BP Eurospar Ballyhackamore Belfast, BT4 3EU | 164.9p |
| BP Eurospar Glenwell Newtownabbey, BT36 7QT | 164.9p |
| BP Eurospar Millburn Coleraine, BT52 1QY | 164.9p |
| BP Eurospar Ranfurly Dungannon, BT71 7DS | 164.9p |
| BP Glasshoughton Service Station Castleford, WF10 4RJ | 164.9p |
| Filling station | Petrol |
|---|---|
| BP Woolley Edge South Service Area Wakefield, WF4 4LQ | 196.9p |
| BP Woolley Edge Northservice Area Wakefield, WF4 4LQ | 196.9p |
| BP Wetherby Service Area Wetherby, LS22 5GT | 196.9p |
| BP Washington South Service Area Birtley, DH3 2SJ | 196.9p |
| BP Washington North Service Area Birtley, DH3 2SJ | 196.9p |
| BP Trowell South Service Area Ilkeston, NG9 3PL | 196.9p |
| BP Trowell North Service Area Ilkeston, NG9 3PL | 196.9p |
| BP Toddington South Service Area Toddington, LU5 6HR | 196.9p |
| BP Toddington North Service Area Toddington, LU5 6HR | 196.9p |
| BP Swansea Service Area Swansea, SA4 9GT | 196.9p |
BP prices by nation
| Nation | Forecourts | Petrol | Diesel |
|---|---|---|---|
| England | 880 | 175.1p | 198.0p |
| Scotland | 100 | 174.3p | 197.5p |
| Wales | 16 | 174.7p | 196.5p |
| Northern Ireland | 34 | 166.1p | 189.0p |
A dash means fewer than three forecourts with a current price.
Fuel brands compared, cheapest petrol first
| Brand | Petrol | Diesel |
|---|---|---|
| | 162.5p | 184.1p |
| Go | 164.9p | 189.1p |
| Maxol | 165.8p | 188.7p |
| Solo | 166.0p | 190.3p |
| Emo | 167.5p | 190.8p |
| | 167.7p | 189.8p |
| | 168.4p | 190.3p |
| | 168.4p | 191.0p |
| | 168.4p | 190.3p |
| | 168.5p | 191.6p |
| | 169.0p | 190.6p |
Applegreen | 169.0p | 192.3p |
| | 169.8p | 192.7p |
| Murco | 170.3p | 193.1p |
| | 170.6p | 193.8p |
| | 170.9p | 193.8p |
| | 171.0p | 194.2p |
| Pace | 171.0p | 193.7p |
| EG On The Move | 171.5p | 194.4p |
| | 171.6p | 194.1p |
| | 172.1p | 195.4p |
| | 172.1p | 194.7p |
| | 172.4p | 196.0p |
| | 172.5p | 194.6p |
| Harvest Energy | 173.3p | 197.5p |
| Gleaner | 173.5p | 197.6p |
| Highland Fuels | 173.7p | 195.7p |
| Central Convenience | 173.7p | 196.9p |
| BP | 174.7p | 197.6p |
| Shell | 175.3p | 197.9p |
| | 187.2p | 208.4p |
Averages count each forecourt once. A brand with many motorway or rural sites will look dearer than one mostly in towns.
Data sources and methodology
| Figures | Source | Period | Records | Updated |
|---|---|---|---|---|
| Forecourt prices | Fuel Finder open data Fuel Finder statutory scheme ONS Postcode Directory Office for National Statistics | Prices at 16:47 on 16 September 2026 | 8,070 filling stations | 16 September 2026 |
- Averages use unleaded (E10) and standard diesel (B7) prices at open forecourts, leaving out prices unchanged for over two weeks or far from every other forecourt.
- Brands are as each forecourt reports them to Fuel Finder; some dealer-run sites carry an oil company’s brand.
Source: Fuel Finder, the UK government’s statutory fuel price scheme.
Source: Office for National Statistics licensed under the Open Government Licence v3.0. Contains OS data © Crown copyright and database right 2026. Contains Royal Mail data © Royal Mail copyright and database right 2026.