Petrol Prices in Bristol

Cheapest Unleaded (E10)
165.7p
Average: 168.9p
Cheapest Diesel
194.7p
Average: 197.9p
Cheapest Super unleaded
182.9p
Average: 186.1p
Stations
14

Filling a 50-litre tank at the cheapest station saves £1.59 compared with the average.

Unleaded (E10) here is 1.9p cheaper than the Bristol average.

CheapestAverageMost expensiveThe map loads only when you click. © OpenStreetMap · OpenFreeMap

All petrol stations

All petrol stations
StationAddressUnleaded (E10)DieselSuper unleadedPremium diesel
AsdaEast Street, Bristol165.7p194.7p––
AsdaWhiteladies Road, Bristol165.9p194.9p––
AsdaHigh Street, Bristol166.9p196.9p184.9p–
AsdaOatlands Avenue, Bristol167.9p195.9p––
Esso73-75 Gloucester Road North, BRISTOL167.9p199.9p182.9p213.9p
BPFrenchay Park Road, Bristol167.9p199.9p188.9p220.9p
AsdaHighwood Lane, Bristol168.7p196.7p––
AsdaCraven Way, Bristol168.9p196.9p––
EssoHenleaze Road, BRISTOL169.9p199.9p184.9p–
EssoSOUNDWELL ROAD, BRISTOL169.9p199.9p184.9p213.9p
EssoHIGH STREET, BRISTOL169.9p198.9p184.9p212.9p
EssoDEANERY ROAD, KINGSWOOD, BRISTOL170.9p199.9p185.9p213.9p
AsdaMuller Road, Bristol171.9p197.9p190.9p216.9p
EssoWELLS ROAD, WHITCHURCH, BRISTOL171.9p197.9p186.9p211.9p
Unleaded (E10) / Diesel: 90-day trend
Unleaded (E10)Diesel
160.0p170.0p180.0p190.0p200.0p5 Nov 20266 Nov 2026Unleaded (E10)Diesel

Nearby towns

TownDistanceCheapest Unleaded (E10)Difference
Wiltshire17.8 mi169.9p+4.2p

Brands

← Bristol

Updated 6 Nov 2026, 16:47 GMT