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: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.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 451 to 465.

StationUnleadedDieselPremiumSuper dieselUpdated
BP logoRontec Keighley (BD20 7DT)Station Road, Keighley, Yorkshire, Keighley£7.86172.9p£9.04198.9p--------1 Nov 2026, 17:33
BP logoMfg Wallisdown (BH11 8PT)524 Wallisdown Road, Bournemouth, Dorset, Bournemouth£7.86172.9p£9.18201.9p£8.91195.9p£10.00219.9p1 Nov 2026, 17:33
BP logoTgc - Longfleet (BH15 2HP)Longfleet Road, Poole, Dorset, Dorset, Dorset£7.86172.9p£9.09199.9p£8.81193.9p£10.04220.9p1 Nov 2026, 17:33
BP logoFindon Valley Sf Connect (BN14 0EP)183 Findon Road, Worthing, West Sussex, Worthing£7.86172.9p£9.09199.9p£8.81193.9p£10.04220.9p1 Nov 2026, 17:33
BP logoRustington Sf Connect (BN16 3LS)Worthing Road, Littlehampton, West Sussex, Littlehampton£7.86172.9p£9.09199.9p£8.81193.9p£10.04220.9p1 Nov 2026, 17:33
BP logoRontec Crossbush (BN17 7QQ)Lyminster Road, Littlehampton, West Sussex, Littlehampton£7.86172.9p£9.09199.9p£8.72191.9p£10.00219.9p1 Nov 2026, 17:33
BP logoUniversity Way Sf Connect (BN2 3QA)100 Lewes Road, Brighton, East Sussex, Brighton£7.86172.9p£9.09199.9p£8.81193.9p£10.04220.9p1 Nov 2026, 17:33
BP logoPevensey Sf Connect (BN24 5JW)Bexhill Road, Pevensey, East Sussex, Pevensey£7.86172.9p£9.09199.9p£8.81193.9p£10.04220.9p1 Nov 2026, 17:33
BP logoHove Sf Connect (BN3 4QD)373 Kingsway, Hove, East Sussex, Hove£7.86172.9p£9.04198.9p£8.81193.9p£10.00219.9p1 Nov 2026, 17:33
BP logoPyecombe Sf Connect (BN45 7FJ)London Road, Brighton, East Sussex, Brighton£7.86172.9p£9.09199.9p£8.81193.9p£10.04220.9p1 Nov 2026, 17:33
BP logoFalcondale Sf Connect (BS9 3JL)Falcondale Road, Bristol, Somerset, Bristol£7.86172.9p£9.09199.9p£8.81193.9p£10.04220.9p1 Nov 2026, 17:33
BP logoLongmile Service Station (CA14 4JT)Long Mile Filling Station, Lillyhall Industrial Estate, Lillyhall, Workington, Workington£7.86172.9p£9.04198.9p£8.50186.9p£9.68212.9p1 Nov 2026, 17:33
BP logoHenry Graham (CA22 2RQ)Bridge End Garage, Bridge End, Egremont, CA22 2RQ, Egremont, Egremont£7.86172.9p£9.09199.9p£8.50186.9p£9.72213.9p1 Nov 2026, 17:33
BP logoPelican Service Station (CA28 6EA)Pelican Service Station, Loop Road North, Whitehaven, CA28 6EA, Whitehaven, Whitehaven£7.86172.9p£9.04198.9p£8.50186.9p£9.68212.9p1 Nov 2026, 17:33
BP logoSouthend Filling Station (CA7 9PZ)Southend Filling Station, Wigton, Wigton£7.86172.9p£9.04198.9p£8.50186.9p£9.68212.9p1 Nov 2026, 17: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