Fuel prices
Petrol and diesel prices in Bristol
Compare 68 stations and find the cheapest fuel in Bristol today.
In Bristol, unleaded petrol (E10) averages 172.1p per litre and standard diesel averages 199.0p per litre. The cheapest unleaded is at COSTCO WHOLESALE for 164.9p per litre. Prices updated 4 November 2026, 23:44.
Average fuel prices in Bristol
Unleaded
172.1p/L
Lowest 164.9p · UK avg 171.0p
Diesel
199.0p/L
Lowest 192.9p · UK avg 198.4p
Super unleaded
188.0p/L
Lowest 177.9p · UK avg 190.0p
Premium diesel
218.0p/L
Lowest 199.9p · UK avg 217.7p
Latest price update in Bristol: 4 Nov 2026, 23:44. Source: GOV.UK Fuel Finder.
Cheapest unleaded in Bristol
-
COSTCO WHOLESALE Cheapest
ST BRENDANS WAY, BRISTOL, BS11 9EZ
164.9p
-
BP
172 Bristol Road, Bristol, BS36 2AX
165.9p
-
KRISAN SERVICES -ESSO
168, BRISTOL, BS5 0ES
165.9p
-
GULF
BRIDGWATER ROAD, BRISTOL, BS48 3SW
166.7p
-
ASDA BEDMINSTER
EAST STREET, BRISTOL, BS3 4JY
167.7p
-
TESCO
TESCO STORES LTD, BRISTOL, BS5 6XU
167.9p
-
TESCO
TESCO STORES LTD, BRISTOL, BS4 5AY
167.9p
-
SAINSBURYS
111 WINTERSTOKE ROAD, BRISTOL, BS3 2NS
167.9p
-
ASDA BRISTOL WHITELADIES ROAD PETROL FILLING STATION
WHITELADIES ROAD, BRISTOL, BS8 2XS
167.9p
-
TEXACO
HIGH STREET, BRISTOL, BS11 0DE
167.9p
-
Jet
TEXACO SERVICE STATION, 90, KINGS WESTON AVENUE, BRISTOL, BS11 0AJ, BRISTOL, BS11 0AJ
167.9p
-
ASDA BRISTOL WHITCHURCH SUPERSTORE
OATLANDS AVENUE, BRISTOL, BS14 0ST
167.9p
-
ESSO
410-422 GLOUCESTER ROAD, BRISTOL, BS7 8TX
167.9p
-
JET
73, STATION ROAD, BACKWELL, BRISTOL, BS48 3LH, BRISTOL, BS48 3LH
168.7p
-
ASDA PATCHWAY SUPERCENTRE
HIGHWOOD LANE, BRISTOL, BS34 5TL
168.7p
-
JET
AMBASSADOR SERVICE STATION, WINTERSTOKE ROAD, BRISTOL, BS3 2NP, BRISTOL, BS3 2NP
168.7p
-
Southville Service Station
SOUTHVILLE SERVICE STATION, BRISTOL, BS3 1RN
168.7p
-
PACE
Cleeve Hill Garage, Bristol, BS40 6PG
168.9p
-
TESCO
TESCO STORES LTD, BRADLEY STOKE DISTRICT CENTRE, BRISTOL, BS32 8EF
168.9p
-
ESSO
HOTWELLS ROAD (NORTH SIDE), BRISTOL, BS8 4RP
168.9p
-
TESCO
STOCK WAY NORTH, BRISTOL, BS48 1AQ
168.9p
-
ESSO
COTSWOLD SERVICE STATION, BRISTOL, BS37 6LX
168.9p
-
BP
FRENCHAY PARK ROAD, BRISTOL, BS16 1LF
168.9p
-
Winford Road Garage
WINFORD FORD, BRISTOL, BS40 8HJ
168.9p
-
ASDA LONGWELL GREEN SUPERCENTRE
CRAVEN WAY, BRISTOL, BS30 7DY
168.9p
Cheapest diesel in Bristol
-
COSTCO WHOLESALE Cheapest
ST BRENDANS WAY, BRISTOL, BS11 9EZ
192.9p
-
BP
172 Bristol Road, Bristol, BS36 2AX
194.9p
-
JET
73, STATION ROAD, BACKWELL, BRISTOL, BS48 3LH, BRISTOL, BS48 3LH
195.7p
-
JET
AMBASSADOR SERVICE STATION, WINTERSTOKE ROAD, BRISTOL, BS3 2NP, BRISTOL, BS3 2NP
195.7p
-
Southville Service Station
SOUTHVILLE SERVICE STATION, BRISTOL, BS3 1RN
195.7p
-
ASDA BEDMINSTER
EAST STREET, BRISTOL, BS3 4JY
195.7p
-
TESCO
TESCO STORES LTD, OLD MILLS, BRISTOL, BS39 7SW
195.9p
-
SAINSBURYS
111 WINTERSTOKE ROAD, BRISTOL, BS3 2NS
195.9p
-
ESSO
HOTWELLS ROAD (NORTH SIDE), BRISTOL, BS8 4RP
195.9p
-
ASDA BRISTOL WHITELADIES ROAD PETROL FILLING STATION
WHITELADIES ROAD, BRISTOL, BS8 2XS
195.9p
-
TESCO
STOCK WAY NORTH, BRISTOL, BS48 1AQ
195.9p
-
TESCO
TESCO STORES LTD, MIDLAND WAY, BRISTOL, BS35 2BS
195.9p
-
MURCO
CENTRAL GARAGE, BRISTOL, BS39 7QJ
195.9p
-
ASDA BRISTOL WHITCHURCH SUPERSTORE
OATLANDS AVENUE, BRISTOL, BS14 0ST
195.9p
-
TESCO
TESCO STORES LTD, BRISTOL, BS5 6XU
195.9p
-
MURCO
CONCORD SERVICE STATION, STOCKWOOD LANE, BRISTOL, BS14 8SY, BRISTOL, BS14 8SY
195.9p
-
TESCO
TESCO STORES LTD, BRISTOL, BS4 5AY
195.9p
-
ASDA PATCHWAY SUPERCENTRE
HIGHWOOD LANE, BRISTOL, BS34 5TL
196.7p
-
GULF
BRIDGWATER ROAD, BRISTOL, BS48 3SW
196.7p
-
Murco
THORNBURY MOTORS LTD, BRISTOL, BS35 2EF
196.9p
-
TOUT'S Cleeve
TOUTS, BRISTOL, BS49 4NR
196.9p
-
TOUT'S Nailsea
BUDGENS STORES LTD, BRISTOL, BS48 1BN
196.9p
-
Winford Road Garage
WINFORD FORD, BRISTOL, BS40 8HJ
196.9p
-
ASDA LONGWELL GREEN SUPERCENTRE
CRAVEN WAY, BRISTOL, BS30 7DY
196.9p
-
TESCO
TESCO STORES LTD, BRADLEY STOKE DISTRICT CENTRE, BRISTOL, BS32 8EF
196.9p
Fuel prices in Bristol: FAQ
What is the average price of petrol in Bristol?
Unleaded (E10) in Bristol averages 172.1p per litre across 68 stations, ranging from 164.9p to 239.9p. That is 1.1p above the UK average.
What is the average price of diesel in Bristol?
Standard diesel in Bristol averages 199.0p per litre across 67 stations, ranging from 192.9p to 229.9p. That is 0.6p above the UK average.
Where is the cheapest petrol in Bristol?
Right now the cheapest unleaded we can see in Bristol is at COSTCO WHOLESALE, ST BRENDANS WAY, BRISTOL, BS11 9EZ, at 164.9p per litre. Prices change through the day, so check before you set off.
How often are these fuel prices updated?
We refresh prices every 15 minutes from the GOV.UK Fuel Finder scheme, where forecourts report their pump prices.
Fuel prices in other towns and cities
Contains public sector information licensed under the Open Government Licence v3.0. Prices from the GOV.UK Fuel Finder scheme.
Keep your vehicle on the road with VeFix
Save your vehicle, track MOT, tax and servicing, and book trusted UK garages. Free to join.