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 6: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 706 to 720.

StationUnleadedDieselPremiumSuper dieselUpdated
BP logoRontec Thorpe On The Hill (LN6 9AJ)Middle Lane, Lincoln, Lincolnshire, Lincoln£7.95174.9p£9.09199.9p£8.81193.9p£9.95218.9p31 Oct 2026, 18:03
BP logoSouthlands Sf Connect (LS25 5AT)Low Street, Leeds, West Yorkshire, Leeds£7.95174.9p£9.09199.9p£8.91195.9p£10.04220.9p31 Oct 2026, 18:03
BP logoEg Norman Pfs (MK2 2JP)Saxon Sreet, Bletchley, Milton Keynes, Buckinghamshire, Milton Keynes£7.95174.9p£9.00197.9p----£9.95218.9p31 Oct 2026, 18:03
BP logoJ&j Campsie Ltd (ML12 6EP)J & J Campsie Ltd, Coulter Road, Biggar, ML12 6EP, Biggar, Biggar£7.95174.9p£9.22202.9p£9.22202.9p£10.09221.9p31 Oct 2026, 18:03
BP logoPinkham Way Sf Connect (N11 2UU)North Circular RD, London, London, City Of, London£7.95174.9p£9.18201.9p£8.91195.9p£10.13222.9p31 Oct 2026, 18:03
BP logoBilling Service Station Ltd (NN3 9DA)Billing Service Station Ltd, Crow Lane, Little Billing, Northampton, Northampton£7.95174.9p£9.04198.9p£8.59188.9p£9.68212.9p31 Oct 2026, 18:03
BP logoMfg Farcotton (NN4 8AG)19 London Road, Farcotton, Northamptonshire, Farcotton£7.95174.9p£9.09199.9p£8.91195.9p£10.00219.9p31 Oct 2026, 18:03
BP logoWoodside (NP15 1SS)Woodside Trading Estate, Usk, Monmouthshire, Usk£7.95174.9p£9.09199.9p£8.63189.9p----31 Oct 2026, 18:03
BP logoMalpas Sf Connect (NP20 6NF)Malpas Road, Newport, Newport, Newport£7.95174.9p£9.00197.9p£8.91195.9p£9.95218.9p31 Oct 2026, 18:03
BP logoAylsham Sf Connect (NR11 6AR)Burgh Road, Norwich, Norfolk, Norwich£7.95174.9p£9.09199.9p£8.91195.9p£10.04220.9p31 Oct 2026, 18:03
BP logoKellys Corner Sf Connect (NW7 1JX)137 Dollis Road, London, London, City Of, London£7.95174.9p£9.09199.9p£8.91195.9p£10.04220.9p31 Oct 2026, 18:03
BP logoWatford Way Sf Connect (NW7 2ET)Watford Way (A1), Mill Hill, London, City Of, Mill Hill£7.95174.9p£9.18201.9p£8.91195.9p£10.13222.9p31 Oct 2026, 18:03
BP logoWoodstock Sf Connect (OX2 8AL)A40 Woodstock Road, Oxford, Oxfordshire, Oxford£7.95174.9p£9.18201.9p£8.91195.9p£10.13222.9p31 Oct 2026, 18:03
BP logoMfg Main Road (PE12 9AG)Wisbech Road, Long Sutton, Lincolnshire, Long Sutton£7.95174.9p£9.22202.9p£8.91195.9p£10.00219.9p31 Oct 2026, 18:03
BP logoMfg Nene (PE13 3DJ)Lynn Road, Wisbech, Cambridgeshire, Wisbech£7.95174.9p£9.18201.9p£8.91195.9p£10.00219.9p31 Oct 2026, 18:03

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