BP fuel prices today

1,030 BP forecourts in the UK. Prices refresh every 5 minutes.

Average unleaded

170.2p

2.5p above UK average

Average diesel

199.3p

2.3p above UK average

Average super unleaded

190.0p

3.6p above UK average

Average premium diesel

218.4p

1.8p above UK average

Cheapest BP unleaded

Cheapest unleaded at BP forecourts when this page was built
StationUnleadedDieselSuper unleadedPremium diesel
BP WytonbarWytonbar Service Station (premier), Hull, HU11 4DB149.6188.6163.6202.6
BP Eurospar ShankillSpar Stores, Belfast, BT13 2BB152.9181.9161.9190.9
BP Selston Service Uk Ltd129 Nottingham Road, Nottingham, NG16 6BT152.9188.9177.9211.9
BP Eurospar FortfieldEurospar Fortfield, Carrickfergus, BT38 8BX154.9183.9163.9192.9
BP Eurospar Ladas DriveLadas Drive Filling Station, Belfast, BT6 9FH154.9185.9163.9194.9
BP Eurospar CarrickfergusCarrick Milestone Service Station, Carrickfergus, BT38 9DN155.9187.9164.9196.9
BP Eurospar GlenwellEurospar, Newtownabbey, BT36 7QT155.9186.9164.9195.9
BP Eurospar MaghaberryEurospar Maghaberry, 23 Glenside, Maghaberry Road, Lisburn, BT67 0QN155.9187.9164.9196.9
BP Eurospar NewcastleEurospar Newcastle, Newcastle, BT33 0DB155.9183.9164.9182.9
BP Eurospar RanfurlyRanfurly Service Station, Dungannon, BT71 7DS155.9186.9164.9195.9
BP Eurospar Wallace Village28 Lady Wallace Lane, Lisburn, BT28 3WT155.9186.9164.9195.9
BP Spar BanbridgeSpar Stores, Banbridge, BT32 4EB155.9186.9164.9195.9
BP Spar Glenavy RoadSpar Glenavy Road, Moira, BT67 0LT155.9186.9164.9195.9
BP Spar LoughviewSpar Service Station, Craigavon, BT66 6NQ155.9186.9164.9195.9
BP Spar RandalstownPost Office, Antrim, BT41 3AF155.9186.9164.9195.9

Prices in pence per litre. Prices refresh every 5 minutes.

Cheapest BP diesel

Cheapest diesel at BP forecourts when this page was built
StationUnleadedDieselSuper unleadedPremium diesel
BP WestvaleWest Vale Service Station, Liverpool, L32 0UX197.7165.7–213.7
BP Eurospar ShankillSpar Stores, Belfast, BT13 2BB152.9181.9161.9190.9
BP Eurospar FortfieldEurospar Fortfield, Carrickfergus, BT38 8BX154.9183.9163.9192.9
BP Eurospar NewcastleEurospar Newcastle, Newcastle, BT33 0DB155.9183.9164.9182.9
BP Eurospar Ladas DriveLadas Drive Filling Station, Belfast, BT6 9FH154.9185.9163.9194.9
BP Creightons of Balmoral2-4, Belfast, BT10 0AA156.9186.9163.9193.9
BP Creightons of FinaghyCreightons of Finaghy, Belfast, BT10 0GY156.9186.9163.9193.9
BP Eurospar GlenwellEurospar, Newtownabbey, BT36 7QT155.9186.9164.9195.9
BP Eurospar Lagan ValleyLagan Valley Service Station, Lisburn, BT28 1JN155.9186.9164.9195.9
BP Eurospar RanfurlyRanfurly Service Station, Dungannon, BT71 7DS155.9186.9164.9195.9
BP Eurospar Wallace Village28 Lady Wallace Lane, Lisburn, BT28 3WT155.9186.9164.9195.9
BP Spar BanbridgeSpar Stores, Banbridge, BT32 4EB155.9186.9164.9195.9
BP Spar Glenavy RoadSpar Glenavy Road, Moira, BT67 0LT155.9186.9164.9195.9
BP Spar LoughviewSpar Service Station, Craigavon, BT66 6NQ155.9186.9164.9195.9
BP Spar RandalstownPost Office, Antrim, BT41 3AF155.9186.9164.9195.9

Prices in pence per litre. Prices refresh every 5 minutes.

BP stations by town