Fill-Up

Where's cheapest to fill up in Bristol?

All 105 petrol stations in Bristol (BS), cheapest first. Free, no sign-up.

Cheapest unleaded today is 164.9p at Costco Wholesale Bristol — 8.7p under the area average of 173.6p. Diesel averages 200.1p. Bristol is 1.5p dearer than the UK average.

Prices as of 2 November 2026, retailer-reported to the government Fuel Finder scheme.

Petrol stationUnleaded (E10)Diesel (B7)
Costco Wholesale Bristolmembers only
BS11 9EZ
164.9p 192.9p
Gulf Bristol Airport Fuel Express Automat
BS48 3SW
166.7p 196.7p
Ascona Bridgwater Road
BS41 8JP
166.9p 196.9p
Asda Bedminster
BS3 4JY
167.7p 195.7p
Texaco Global Fuel - Shuteshelve
BS25 1NW
167.9p 199.9p
Esso MFG Redland
BS6 6JA
167.9p 197.9p
Cheddar Service Station GULF fuel station ltd
BS27 3JE
167.9p 199.9p
Jet Kingsweston
BS11 0AJ
167.9p 197.9p
Esso MFG Cheddar
BS27 3DA
167.9p 199.9p
Southville
BS3 1RN
168.7p 195.7p
JET Ambassador
BS3 2NP
168.7p 195.7p
JET Welcome Backwell
BS48 3LH
168.7p 195.7p
Valero MFG Brislington
BS4 5AD
168.9p 199.9p
Asda Bristol Whiteladies Road
BS8 2XS
168.9p 195.9p
BP Western Garage
BS36 2AX
168.9p 196.9p
Krisan Services -Esso
BS5 0ES
168.9p 198.9p
Sainsburys Winterstoke Road
BS3 2NS
168.9p 195.9p
Esso MFG Gloucester Road
BS7 8TX
168.9p 199.9p
Tesco Nailsea Superstore
BS48 1AQ
168.9p 195.9p
Winford Road Garage
BS40 8HJ
168.9p 196.9p
MFG Morrisons Bristol Hartcliffe
BS13 0BE
168.9p 195.9p
Asda Bristol Whitchurch Superstore
BS14 0ST
168.9p 195.9p
Esso Cotswold
BS37 6LX
168.9p 197.9p
Esso Rontec Hotwells
BS8 4RP
168.9p 195.9p
Tesco Bristol E Extra
BS5 6XU
168.9p 196.9p
MFG Morrisons Bristol Fishponds
BS16 3US
168.9p 196.9p
MFG Morrisons Bristol Cribbs Causeway
BS10 7UD
169.7p 196.7p
EG On The Move Bishopston
BS7 8NL
169.9p 198.9p
BP G H Lunn & Sons Ltd
BS26 2JE
169.9p 199.9p
Esso Rontec Princes
BS1 5LJ
169.9p 197.9p
MFG Morrisons Yate
BS37 5PW
169.9p 197.9p
Asda Longwell Green Supercentreprice 3 wks old
BS30 7DY
169.9p 196.9p
TOUT'S Langford (ESSO) Langford
BS40 5JG
169.9p 196.9p
BP Rontec Bristol
BS30 6EF
169.9p 199.9p
BP MFG Wick
BS30 5SJ
169.9p 199.9p
TOUT'S Cleeve
BS49 4NR
169.9p 196.9p
Esso MFG Blackhorse
BS16 7AN
169.9p 201.9p
Sainsburys Castle Court
BS4 3BD
169.9p 197.9p
Sainsburys Bristol ST George
BS5 8QN
169.9p 197.9p
TOUT'S Nailsea
BS48 1BN
169.9p 196.9p
Esso Rontec Chandag
BS31 1NN
169.9p 199.9p
Esso MFG Stapleton
BS16 1DT
169.9p 199.9p
Esso MFG York Road
BS3 4AB
169.9p 199.9p
Tesco Bristol Brislington Extraprice 3 wks old
BS4 5AY
169.9p 196.9p
BP Global Fuel - Frenchay
BS16 1LF
169.9p 199.9p
Esso Rontec Keynsham
BS31 1TN
169.9p 199.9p
Central Garage Murco
BS39 7QJ
170.9p 195.9p
Murco Jeyam Service Station LTD
BS14 8SY
170.9p 195.9p
Sainsburys Portishead
BS20 7GD
170.9p 198.9p
Tesco Midsomer Norton Superstoreprice 6 wks old
BS39 7SW
170.9p 195.9p
Sainsburys Emersons Green
BS16 7AE
170.9p 199.9p
Asda Patchway Supercentre
BS34 5TL
171.7p 196.7p
Esso Meadgate
BS24 0BZ
171.9p 199.9p
Bristol Soundwell Esso Express
BS15 1PN
171.9p 199.9p
BP MFG Almondsbury
BS32 4HY
171.9p 199.9p
Sainsburys East Filton
BS34 8SS
171.9p 199.9p
Tesco Bradley Stoke Extraprice 3 wks old
BS32 8EF
171.9p 196.9p
Valero MFG Farrington Gurney
BS39 6TG
171.9p 199.9p
Whitchurch Esso Express
BS14 9HX
171.9p 197.9p
Bristol Filton Esso Express
BS34 7PL
171.9p 199.9p
Esso MFG Filton
BS34 5TN
171.9p 201.9p
Henleaze Esso Express
BS9 4NB
172.9p 199.9p
Warmley Deanery RD Esso Express
BS15 9JB
172.9p 199.9p
Winterbourne Esso Express
BS36 1RE
172.9p 199.9p
BP Falcondale SF Connect
BS9 3JL
172.9p 199.9p
Esso Rontec Hengrove Way
BS4 1UJ
172.9p 198.9p
Tesco Thornbury Superstore
BS35 2BS
172.9p 195.9p
Murco Thornbury Motors Ltd
BS35 2EF
172.9p 196.9p
EG On The Move Patchway
BS64 6NA
172.9p 201.9p
Pace Ubley Motor Services LTD
BS40 6PG
173.9p 199.9p
MFG Morrisons Weston Super Mare
BS24 7AY
173.9p 197.9p
Shell CO-OP Arnos Castle
BS4 3EX
173.9p 199.9p
Esso Rontec Congresbury
BS49 5EB
173.9p 199.9p
Central Convenience - Temple Cloud
BS39 5BZ
173.9p 199.9p
BP Rontec ST Andrewsprice 4 wks old
BS11 9HS
174.9p 199.9p
Gulf Locking Road Services 24x7
BS22 8NH
174.9p 201.9p
Harvest EG Roman Camp
BS37 6RL
174.9p 199.9p
Asda Locking Express Petrol
BS24 8EL
174.9p 199.9p
Tesco Weston-Super-Mare Superstore
BS23 1XG
174.9p 198.9p
BP MFG Weston Super Mare
BS24 8FN
174.9p 201.9p
Esso MFG Worle
BS22 6AD
174.9p 201.9p
Esso Hartcliffe way Esso
BS3 5RH
174.9p 199.9p
Texaco Asda Shirehampton Express Petrol
BS11 0DE
174.9p 198.9p
Esso Asda Eastville Park Express Petrolprice 6 wks old
BS5 6PX
174.9p 201.9p
Asda Weston-Super-Mare Superstore
BS23 3UZ
174.9p 197.9p
Esso Rontec Yate Bridgeprice 7 wks old
BS37 4PS
175.9p 199.9p
Shell Stanshawe Service Station Yate LTD
BS374BG
175.9p 199.9p
Sainsburys Worle
BS22 6BL
175.9p 199.9p
Esso Rontec Precinctprice 7 wks old
BS37 4AY
175.9p 199.9p
Esso MFG Salthouse
BS21 7TU
175.9p 201.9p
Tesco Clevedon Superstore
BS21 6LH
176.9p 199.9p
Texaco TGC - Iron Actonprice 7 wks old
BS37 9XY
177.9p 199.9p
Shell Downend
BS36 1AH
177.9p 203.9p
Shell CO-OP Broadmeadprice 3 wks old
BS2 9LU
177.9p 199.9p
Pace Lodway Service Station Ltdprice 5 wks old
BS20 0DH
179.9p 199.9p
Shell Bournvilleprice 4 wks old
BS23 3YS
179.9p 205.9p
Shell CO-OP Cribbs Causewayprice 4 wks old
BS10 7TG
179.9p 202.9p
BP Clevedon SF Connect
BS21 6AB
179.9p 203.9p
Shell Waitrose Portisheadprice 4 wks old
BS20 7DE
179.9p 202.9p
Markham
BS20 0QJ
180.0p —
BP Severn View Service Area
BS35 4BH
194.9p 219.9p
Shell Sedgemoor South
BS26 2UF
197.9p 219.9p
Welcome Break Sedgemoor
BS24 0JL
198.9p 222.9p
Welcome Break Gordano
BS20 7XG
198.9p 222.9p
No Brand Dispayed Pilning Garage
BS35 4JB
239.9p 229.9p
Get the true cost for your car →

Live prices, plus the fuel you'd burn driving to each one — the bit that needs your mpg. Takes one postcode.

Nearby: Bath · Newport · Taunton · Gloucester