Fuel prices in Bristol

Unleaded petrol (E10) in Bristol currently runs from 162.9p to 196.9p, averaging 170.0p across 64 stations with recent reports. The lowest is Costco Wholesale Bristol (BS11 9EZ).

Compare on Live MapIndependent, comprehensive pricing of UK fuel prices for Bristol. Check board price before travelling.

Stations & prices

Unleaded petrol (E10)

Lowest reported162.9p/L
Average170.0p/L
Recently updated64 of 75 active
Spread (low–high)34.0p
  1. BS11 9EZ • reported 2d ago
    ★ Lowest reported
    162.9p
  2. BS36 2AX • reported 19h ago
    6.1p/L below local avg
    163.9p
  3. BS48 3SW • reported 3d ago
    5.3p/L below local avg
    164.7p
  4. BS41 8JP • reported 2d ago
    5.1p/L below local avg
    164.9p
  5. BS3 4JY • reported 2d ago
    4.3p/L below local avg
    165.7p
  6. BS3 1RN • reported 15h ago
    4.3p/L below local avg
    165.7p
  7. BS8 2XS • reported 2d ago
    4.1p/L below local avg
    165.9p
  8. BS30 7DY • reported 6h ago
    4.1p/L below local avg
    165.9p
  9. BS5 0ES • reported 17h ago
    4.1p/L below local avg
    165.9p
  10. BS40 8HJ • reported 15h ago
    3.1p/L below local avg
    166.9p
  11. BS11 0DE • reported 2d ago
    3.1p/L below local avg
    166.9p
  12. BS14 0ST • reported 6h ago
    3.1p/L below local avg
    166.9p
  13. BS16 1LF • reported 14h ago
    3.1p/L below local avg
    166.9p
  14. BS11 0AJ • reported 2d ago
    3.1p/L below local avg
    166.9p
  15. Mfg Stapleton Stapleton
    BS16 1DT • Stapleton • reported 1d ago
    3.1p/L below local avg
    166.9p

Immediate surrounding stations within 3.5 miles (3 nearby)

Accessible stations just beyond the town boundary in neighbouring areas:

  1. BS16 3US • reported 1d ago
    ★ Lowest reported
    165.9p
  2. BS3 4AB • reported 1d ago
    167.9p
  3. BS4 5AD • reported 4d ago
    167.9p

Showing reported prices from official GOV.UK reports. Open a station for reported prices, opening hours and directions — prices can change before you arrive.

Area overview

FuelLowestAverageHighestSpreadReports
Unleaded petrol (E10)162.9p170.0p196.9p34.0p64 of 75
Super unleaded (E5)176.9p187.5p212.9p36.0p46 of 60
Diesel (B7)191.9p198.6p221.9p30.0p34 of 74
Premium diesel199.9p217.8p238.9p39.0p9 of 34

Supermarket vs. Branded Stations in Bristol

Unleaded petrol (E10) price comparison across 64 local stations

Supermarkets 3.5p/L cheaper
Supermarkets & Clubs18 stations
167.5p/L
Sainsbury's, Tesco, Costco, Asda
Branded & Independent46 stations
171.0p/L
Pace, Esso, Shell, BP

Statistics use eligible recent reports — prices updated within 14 days. Stations reporting less recently remain active at their last confirmed board price. Read how we calculate our statistics.

Across all Bristol stations in the UK, we track 76 fuel stations, and 64 of them have reported an unleaded price in the last 14 days. Reported unleaded currently runs from 162.9p to 196.9p, averaging 170.0p — a spread of 34.0p.

Diesel runs from 191.9p to 221.9p, averaging 198.6p across 34 recent reports.

52 stations have updated their price in the last 7 days, and the lowest price we can currently see is 162.9p at Costco Wholesale Bristol.

Prices are reported by stations when they change. The spread is the gap between the lowest and highest reported price — not a guaranteed saving on your journey.

Driver Exclusive
Sponsored

UK MOT & Full Service from £19.99

Compare certified local garages in Bristol, book online with free cancellation, and save on annual vehicle maintenance.

Fuel brands in Bristol

EssoEsso 20BPBP 7AsdaAsda 7Sainsbury'sSainsbury's 6TescoTesco 6INIndependent 6ShellShell 5JetJet 3MurcoMurco 3PAPace 2

See all 40 fuel brands →

Explore Bristol

BS55 stationsfrom 165.9pBS35 stationsfrom 165.7pBS375 stationsfrom 167.9pBS354 stationsfrom 172.9pBS204 stationsfrom 169.9pBS394 stationsfrom 169.9pBS484 stationsfrom 164.7pBS114 stationsfrom 162.9pBS44 stationsfrom 167.9pBS344 stationsfrom 167.7pBS164 stationsfrom 165.9pBS403 stationsfrom 166.9pBS143 stationsfrom 166.9pBS363 stationsfrom 163.9p

Nearby towns

Bedminster 2 miBrislington 2 miPatchway 3 miFishponds 3 miCharlton (South Gloucestershire) 4 miHartcliffe 4 miWhitchurch (Bath and North East Somerset) 4 miWick (Bristol) 5 miKeynsham 6 miPortishead 7 mi
Find cheapest fuel near BristolCompare reported prices, check station details, and get directions.

Common questions about fuel in Bristol

What is the cheapest petrol in Bristol today?

The lowest reported unleaded petrol (E10) price in Bristol is 162.9p per litre at Costco Wholesale Bristol (BS11 9EZ) (Costco membership required). This is 7.1p/L below the Bristol average of 170.0p across 64 stations with recent reports.

What is the cheapest diesel in Bristol today?

Standard diesel (B7) in Bristol starts from 191.9p per litre at Costco Wholesale Bristol (BS11 9EZ) (Costco membership required), compared to an area average of 198.6p across 34 recent reports (6.7p/L below average).

How often are fuel prices in Bristol updated?

Prices in Bristol are monitored continuously via official UK Fuel Finder reports. 13 stations in Bristol updated within the last 24 hours, and 52 of 76 updated over the past 7 days. The average price report age across Bristol is 12.0 days. Under government regulations, fuel retailers are mandated to publish price revisions within 30 minutes of updating their totem displays.

What is the price spread across fuel stations in Bristol?

The price spread for standard petrol in Bristol is 34.0p per litre (spanning from 162.9p to 196.9p). Choosing the cheapest station instead of the most expensive one yields an immediate saving of 34.0p per litre on every fill.

Are supermarket fuel stations cheaper in Bristol?

20 of the 76 stations in Bristol are run by supermarkets (Sainsbury's, Tesco, Costco). Supermarket stations (Sainsbury's, Tesco, Costco) average 167.5p for unleaded, which is 3.5p/L cheaper than branded stations (Pace, Esso, Shell averaging 171.0p).

Which fuel stations in Bristol are open 24 hours?

37 of 76 stations in Bristol offer 24-hour refuelling access, including Shell Co-Op Broadmead, Mfg Gloucester Road, Severn View Service Area and 34 more.