Cheapest petrol & diesel in Bristol
The cheapest unleaded near Bristol is 165.7p and diesel from 194.7p — across 20 forecourts within 3 miles.
Prices updated 11 hours ago · Bristol
Cheapest E10
165.7p
Cheapest Diesel
194.7p
Area average E10
167.3p
Cheapest forecourts near Bristol
| Station | Unleaded E10 | Diesel B7 | Distance |
|---|---|---|---|
| ASDA BEDMINSTER BS34JY | 165.7p | 194.7p | 0.6 mi |
| Southville Service Station BS31RN | 165.7p | 194.7p | 1.3 mi |
| MORRISONS BS163US | 165.9p | 196.9p | 3.0 mi |
| ASDA BRISTOL WHITELADIES ROAD PETROL FILLING STATION BS82XS | 165.9p | 194.9p | 1.6 mi |
| KRISAN SERVICES -ESSO BS50ES | 165.9p | 199.9p | 1.0 mi |
| ASDA BRISTOL WHITCHURCH SUPERSTORE BS140ST | 166.9p | 195.9p | 2.9 mi |
| ESSO BS161DT | 166.9p | 199.9p | 2.7 mi |
| SAINSBURYS BS32NS | 166.9p | 195.9p | 1.9 mi |
| TESCO BS56XU | 166.9p | 195.9p | 1.7 mi |
| JET BS32NP | 167.7p | 195.7p | 1.7 mi |
| ESSO BS34AB | 167.9p | 199.9p | 0.6 mi |
| ESSO BS66JA | 167.9p | 197.9p | 1.2 mi |
| ESSO BS78TX | 167.9p | 199.9p | 2.1 mi |
| SAINSBURYS BS58QN | 167.9p | 197.9p | 2.7 mi |
| ESSO BS56PX | 167.9p | 196.9p | 2.0 mi |
| SAINSBURYS BS43BD | 167.9p | 196.9p | 1.4 mi |
| VALERO BS45AD | 167.9p | 199.9p | 2.2 mi |
| TESCO BS45AY | 167.9p | 195.9p | 2.1 mi |
| ESSO BS84RP | 168.9p | 195.9p | 1.2 mi |
| EG ON THE MOVE BS78NL | 168.9p | 198.9p | 1.5 mi |
FuelRadar tracks live petrol and diesel prices across Bristol and the rest of the UK, updated through the day from the government Fuel Finder scheme and retailer feeds. Prices shown are the most recent reported for each forecourt — always confirm at the pump before filling up.
Bristol fuel price FAQ
- Where is the cheapest petrol in Bristol?
- The cheapest unleaded (E10) near Bristol right now is 165.7p per litre at Southville Service Station (BS31RN), one of 20 forecourts FuelRadar tracks within 3 miles.
- What is the average petrol price in Bristol?
- The average unleaded price across Bristol forecourts is about 167.3p per litre, so the cheapest at 165.7p saves roughly 1.6p a litre.
- How much is diesel in Bristol?
- Diesel (B7) near Bristol starts from 194.7p per litre, based on the latest reported forecourt prices.
- How often are Bristol fuel prices updated?
- FuelRadar refreshes Bristol prices through the day from the government Fuel Finder scheme and retailer feeds — last updated 11 hours ago.
Local farm shops in Bristol
Filling up near Bristol? Stock up on local produce too — browse independent farm shops across Bristol on our sister site.
Farm shops in Bristol →