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:03am 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 196 to 210.

StationUnleadedDieselPremiumSuper dieselUpdated
BP logoGledhow Service Station (LS8 4BU)355, Roundhay Road, Leeds, LS8 4BU, Leeds, Leeds£7.72169.9p£8.91195.9p£8.50186.9p£9.68212.9p31 Oct 2026, 14:31
BP logoLuton Road (LU5 4LW)Luton Road, Dunstable, Bedforshire, Dunstable£7.72169.9p£8.95196.9p£8.45185.9p£9.54209.9p31 Oct 2026, 14:31
BP logoHopwood Service Station (M24 2RA)Hopwood Service Station, Rochdale Road, Manchester, Rochdale Road£7.72169.9p£9.09199.9p£8.86194.9p£10.00219.9p31 Oct 2026, 14:31
BP logoMfg Prestwich (M25 3AJ)Bury New Road, Prestwich, Manchester, Prestwich£7.72169.9p£8.95196.9p£8.91195.9p£10.00219.9p31 Oct 2026, 14:31
BP logoAstley Service Station (M29 7HX)Astley Service Station, —, -£7.72169.9p£9.09199.9p£8.86194.9p£9.77214.9p31 Oct 2026, 14:31
BP logoIrlam Gateway Service Station (M44 6FW)Liverpool Road, Irlam, Manchester, Manchester£7.72169.9p£8.81193.9p£8.63189.9p£9.72213.9p31 Oct 2026, 14:31
BP logoRontec Atherton (M46 0LN)Wigan Road, Atherton, Manchester, Atherton£7.72169.9p£8.77192.9p£8.59188.9p£9.63211.9p31 Oct 2026, 14:31
BP logoMfg Salford (M50 3XB)415 Salford, Lowry Point / Trafford Road, Salford, Lowry Point / Trafford Road£7.72169.9p£9.09199.9p£8.91195.9p£10.00219.9p31 Oct 2026, 14:31
BP logoGlobal Fuel - Seedley Road (M6 5WN)21 Seedley Road, Salford, Salford£7.72169.9p£9.09199.9p£8.68190.9p£10.04220.9p31 Oct 2026, 14:31
BP logoMfg Dukes (ML6 8RA)Carlisle Road, Airdrie, Lanarkshire, Airdrie£7.72169.9p£9.09199.9p£8.91195.9p£10.00219.9p31 Oct 2026, 14:31
BP logoEdmonton Service Station (N18 2SX)Spar Stores, Fore Street, London, N18 2SX, London, London£7.72169.9p£9.09199.9p£8.45185.9p£9.86216.9p31 Oct 2026, 14:31
BP logoSwalwell Service Station (NE16 3DW)Swalwell Service Station, Hexham Road, Newcastle Upon Tyne, Hexham Road£7.72169.9p£9.04198.9p£8.86194.9p£9.77214.9p31 Oct 2026, 14:31
BP logoRaces Service Station (NE21 5PG)Races Service Station, Derwenthaugh Road, Tyne & Wear, Derwenthaugh Road£7.72169.9p£9.09199.9p£8.86194.9p£9.77214.9p31 Oct 2026, 14:31
BP logoBedlington Services (NE22 5TZ)Bedlington Services, West End Front Street, Northumberland, West End Front Street£7.72169.9p£9.04198.9p£8.86194.9p£9.77214.9p31 Oct 2026, 14:31
BP logoHenry Cooper (NE23 7BD)Henry Cooper, Burradon Road, Annitsford, Cramlington, Cramlington£7.72169.9p£9.00197.9p£8.27181.9p£9.54209.9p31 Oct 2026, 14:31

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