About BP

BP is one of the UK’s leading fuel retailers, with a widespread network of forecourts across cities, towns, and major roadways. Backed by over a century of experience in the energy sector, BP is known for delivering high-quality fuels and investing in advanced technologies to support modern driving needs.

Most BP stations offer standard Unleaded (E10) and Diesel (B7), alongside premium-grade fuels such as BP Ultimate, designed to help improve engine efficiency and performance. Many forecourts also feature convenience stores — often branded as M&S Simply Food — and provide services such as pay-at-pump, air and water, and car washes.

BP is also a key player in the UK’s transition to low-carbon transport through BP Pulse, one of the country’s largest EV charging networks. With a focus on quality, convenience, and sustainability, BP continues to be a trusted stop for drivers across all fuel types.We're currently tracking live fuel prices at 685 BP stations across the UK, helping you find the best value wherever you're headed.

Cheapest Fuel Prices at BP

Petrol (E10)
138.6p 🔺 +4.3p
UK average: 134.3p
Super Unleaded (E5)
157.6p 🔺 +7.6p
UK average: 150.0p
Diesel (B7)
145.8p 🔺 +4.4p
UK average: 141.4p
Super Diesel (SDV)
164.7p 🔺 +3.6p
UK average: 161.1p

Cheapest Fuel Prices at BP

Petrol (E10)
BP

102 St Helens Linkway, St Helens

WA9 5DT

Super Unleaded (E5)
BP

45 - 49 LakeStreet

LU7 1SA

Diesel (B7)
BP

102 St Helens Linkway, St Helens

WA9 5DT

Super Diesel (SDV)
BP

Woodfield Rd, Northgate

RH10 8EP

Find Fuel Prices by Brand
  • BP
    Donington Service Area, M1 J23a, Castle Donington, Derby, East Midlands, DE74 2TN
    DE74 2TN
    View Fuel Station
    Directions via
    Latest Prices
    Petrol (E10)
    157.9p
    Super Unleaded (E5)
    174.9p
    Diesel (B7)
    165.9p
    Super Diesel
    182.9p
  • BP
    Doncaster Service Area, M18 J5, Hatfield, Doncaster, DN8 5GS
    DN8 5GS
    View Fuel Station
    Directions via
    Latest Prices
    Petrol (E10)
    157.9p
    Super Unleaded (E5)
    174.9p
    Diesel (B7)
    165.9p
    Super Diesel
    182.9p
  • BP
    Lymm Service Area, Cliffe Lane, Lymm, Cheshire, WA13 0SP
    WA13 0SP
    View Fuel Station
    Directions via
    Latest Prices
    Petrol (E10)
    157.9p
    Super Unleaded (E5)
    174.9p
    Diesel (B7)
    165.9p
    Super Diesel
    182.9p
  • BP
    Bridgwater Service Area, M5 J24, Huntsworth Business Park, Bridgwater, Somerset, TA6 6TS
    TA6 6TS
    View Fuel Station
    Directions via
    Latest Prices
    Petrol (E10)
    157.9p
    Super Unleaded (E5)
    174.9p
    Diesel (B7)
    165.9p
    Super Diesel
    182.9p
  • BP
    Tiverton Service Area, M5 J27, Tiverton, Devon, EX16 7HD
    EX16 7HD
    View Fuel Station
    Directions via
    Latest Prices
    Petrol (E10)
    142.9p
    Super Unleaded (E5)
    159.9p
    Diesel (B7)
    146.9p
    Super Diesel
    163.9p
  • BP
    Warminster Service Area, A36 Bypass, Warminster, Wiltshire, BA12 7RU
    BA12 7RU
    View Fuel Station
    Directions via
    Latest Prices
    Petrol (E10)
    133.9p
    Super Unleaded (E5)
    150.9p
    Diesel (B7)
    142.9p
    Super Diesel
    159.9p
  • BP
    Saltash Service Area, Callington Road, Carkell, Cornwall, PL12 6LF
    PL12 6LF
    View Fuel Station
    Directions via
    Latest Prices
    Petrol (E10)
    140.9p
    Super Unleaded (E5)
    157.9p
    Diesel (B7)
    150.9p
    Super Diesel
    167.9p
  • BP
    Wetherby Service Area, J46 A1M, Wetherby, North Yorkshire, LS22 5GT
    LS22 5GT
    View Fuel Station
    Directions via
    Latest Prices
    Petrol (E10)
    157.9p
    Super Unleaded (E5)
    174.9p
    Diesel (B7)
    165.9p
    Super Diesel
    182.9p
  • BP
    Leeming Bar Service Area, Great North Road, J51 A1M, Leeming Bar, Bedale, DL8 1DT
    DL8 1DT
    View Fuel Station
    Directions via
    Latest Prices
    Petrol (E10)
    136.9p
    Super Unleaded (E5)
    153.9p
    Diesel (B7)
    147.9p
    Super Diesel
    164.9p
  • BP
    Barton Service Area, Off A1(M), Barton, Near Richmond, North Yorks, DL10 6NA
    DL10 6NA
    View Fuel Station
    Directions via
    Latest Prices
    Petrol (E10)
    157.9p
    Super Unleaded (E5)
    174.9p
    Diesel (B7)
    165.9p
    Super Diesel
    182.9p
  • BP
    New Ash Tree Farm, Leicester Road, Churchover, Rugby, CV23 OEZ
    CV23 0EZ
    View Fuel Station
    Directions via
    Latest Prices
    Petrol (E10)
    157.9p
    Super Unleaded (E5)
    174.9p
    Diesel (B7)
    165.9p
    Super Diesel
    182.9p
  • BP
    MFG Alton, Butts Road, Alton
    GU34 1LH
    View Fuel Station
    Directions via
    Latest Prices
    Petrol (E10)
    139.9p
    Super Unleaded (E5)
    155.9p
    Diesel (B7)
    145.9p
    Super Diesel
    165.9p
  • BP
    MFG Ambassador, 144 - 150 Stoke Newington Road, Stoke Newington
    N16 7XA
    View Fuel Station
    Directions via
    Latest Prices
    Petrol (E10)
    139.9p
    Super Unleaded (E5)
    155.9p
    Diesel (B7)
    146.9p
    Super Diesel
    165.9p
  • BP
    MFG Bothwell Street, Bothwell Street, Dunfermline
    KY11 3AF
    View Fuel Station
    Directions via
    Latest Prices
    Petrol (E10)
    134.9p
    Super Unleaded (E5)
    155.9p
    Diesel (B7)
    142.9p
    Super Diesel
    165.9p
  • BP
    MFG Charnwood, Ashby Road, Loughborough
    LE11 3QU
    View Fuel Station
    Directions via
    Latest Prices
    Petrol (E10)
    133.9p
    Super Unleaded (E5)
    155.9p
    Diesel (B7)
    143.9p
    Super Diesel
    165.9p