Open the app

Petrol and diesel prices today in Bristol

Fuel Finder data, latest update 6 November 2026 · 44 fuel stations within 5 miles of Bristol centre

PumpFlex UK is an independent app, not a government service. Prices come from the UK Government's Fuel Finder open data.

Around Bristol today, unleaded averages 169.0p a litre (cheapest 164.9p); diesel averages 198.0p a litre (cheapest 194.7p); super unleaded averages 187.6p a litre (cheapest 176.9p); premium diesel averages 215.4p a litre (cheapest 199.9p). Filling 40 litres of unleaded at the cheapest station instead of an average one saves about £1.64.

Unleaded (E10)
169.0p
average price · cheapest 164.9p
41 stations
Diesel (B7)
198.0p
average price · cheapest 194.7p
38 stations
Super unleaded (E5)
187.6p
average price · cheapest 176.9p
32 stations
Premium diesel
215.4p
average price · cheapest 199.9p
12 stations

Is the cheapest station worth the drive? PumpFlex UK shows prices around you and works out whether a cheaper station still saves you money after the extra miles, based on your own car.

Find cheap fuel near me

Cheapest unleaded near Bristol

  1. Ascona Bridgwater Road Service Station
    Ascona Bridgwater Road Service Station · Bridgewater Rd, Bristol BS41 8JP, BS41 8JP
    164.9pper litre · 5 November 2026
  2. Asda Bedminster
    Asda Bedminster · East Street, Bristol, BS3 4JY
    165.7pper litre · 5 November 2026
  3. Asda Bristol Whiteladies Road Petrol Filling Station
    Asda Bristol Whiteladies Road Petrol Filling Station · Whiteladies Road, Bristol, BS8 2XS
    165.9pper litre · 5 November 2026
  4. Krisan Services -Esso
    Krisan Services -Esso · 168, Bristol, BS5 0ES
    166.9pper litre · 6 November 2026
  5. Sainsburys Winterstoke Road
    Sainsburys · 111 Winterstoke Road, Bristol, BS3 2NS
    166.9pper litre · 6 November 2026

Cheapest diesel near Bristol

  1. Asda Bedminster
    Asda Bedminster · East Street, Bristol, BS3 4JY
    194.7pper litre · 5 November 2026
  2. Asda Bristol Whiteladies Road Petrol Filling Station
    Asda Bristol Whiteladies Road Petrol Filling Station · Whiteladies Road, Bristol, BS8 2XS
    194.9pper litre · 5 November 2026
  3. Southville Service Station
    Southville Service Station · Southville Service Station, Bristol, BS3 1RN
    195.7pper litre · 15 October 2026
  4. Ambassador Service Station
    Jet · Ambassador Service Station, Winterstoke Road, Bristol, BS3 2NP, Bristol, BS3 2NP
    195.7pper litre · 13 October 2026
  5. Bristol Brislington Extra - Petrol Filling Station
    Tesco · Tesco Stores Ltd, Bristol, BS4 5AY
    195.9pper litre · 2 November 2026

Cheapest super unleaded near Bristol

  1. Bristol E Extra - Petrol Filling Station
    Tesco · Tesco Stores Ltd, Bristol, BS5 6XU
    176.9pper litre · 5 November 2026
  2. Bristol Brislington Extra - Petrol Filling Station
    Tesco · Tesco Stores Ltd, Bristol, BS4 5AY
    177.9pper litre · 4 November 2026
  3. Sainsburys Winterstoke Road
    Sainsburys · 111 Winterstoke Road, Bristol, BS3 2NS
    178.9pper litre · 6 November 2026
  4. Sainsburys Bristol St George
    Sainsburys · Nags Head Hill, Bristol, BS5 8QN
    178.9pper litre · 5 November 2026
  5. Sainsburys Castle Court
    Sainsburys · St. Philips Causeway, Bristol, BS4 3BD
    179.9pper litre · 5 November 2026

Cheapest premium diesel near Bristol

  1. Markham Filling Station
    Markham Filling Station · Martcombe Service Station, Bristol, BS20 0QJ
    199.9pper litre · 4 November 2026
  2. Whitchurch Esso Express
    Esso · Wells Rd, Bristol, BS14 9HX
    211.9pper litre · 19 October 2026
  3. Warmley Deanery Rd Esso Express
    Esso · Deanery Rd, Bristol, BS15 9JB
    213.9pper litre · 26 October 2026
  4. Bristol Soundwell Esso Express
    Esso · Soundwell Rd, Bristol, BS15 1PN
    213.9pper litre · 19 October 2026
  5. Bristol Filton Esso Express
    Esso · 73-75 Gloucester Rd North, Bristol, BS34 7PL
    213.9pper litre · 19 October 2026

Fuel prices nearby

BathExeterPlymouthBournemouthSwindonGloucesterCheltenhamTauntonTruro