Cheapest petrol & diesel in Bath
The cheapest unleaded near Bath is 163.7p and diesel from 195.9p — across 20 forecourts within 8 miles.
Prices updated 11 hours ago · Somerset
Cheapest E10
163.7p
Cheapest Diesel
195.9p
Area average E10
168.2p
Cheapest forecourts near Bath
| Station | Unleaded E10 | Diesel B7 | Distance |
|---|---|---|---|
| GULF BA13HW | 163.7p | 197.7p | 2.0 mi |
| SAINSBURYS BA23EH | 163.9p | 197.9p | 0.6 mi |
| ASDA LONGWELL GREEN SUPERCENTRE BS307DY | 165.9p | 196.9p | 7.4 mi |
| ESSO BA23BA | 166.9p | 199.9p | 0.2 mi |
| ESSO BA16PF | 166.9p | 199.9p | 0.9 mi |
| TEXACO SN139DA | 166.9p | 197.9p | 8.0 mi |
| ESSO BA25RU | 167.9p | 199.9p | 1.7 mi |
| EG ON THE MOVE BA148HR | 167.9p | 197.9p | 7.7 mi |
| BP BS305SJ | 167.9p | 199.9p | 5.5 mi |
| Ashley Garage LTD SN138AA | 167.9p | 199.9p | 4.8 mi |
| VALERO BA151AF | 167.9p | 199.9p | 5.5 mi |
| SHELL SN148LB | 167.9p | 199.9p | 5.4 mi |
| ESSO BS311NN | 169.9p | 199.9p | 6.1 mi |
| ESSO BS311TN | 169.9p | 199.9p | 5.3 mi |
| BP BS306EF | 169.9p | 199.9p | 6.2 mi |
| ESSO BS159JB | 169.9p | 199.9p | 7.6 mi |
| Central Convenience SN128HN | 169.9p | 205.9p | 6.9 mi |
| CENTRAL CONVENIENCE BA147PR | 170.9p | 202.9p | 7.5 mi |
| MURCO BS397QJ | 170.9p | 195.9p | 7.9 mi |
| ASDA MARKSBURY EXPRESS PETROL BA29HN | 171.9p | 197.9p | 5.6 mi |
FuelRadar tracks live petrol and diesel prices across Bath 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.
Bath fuel price FAQ
- Where is the cheapest petrol in Bath?
- The cheapest unleaded (E10) near Bath right now is 163.7p per litre at GULF (BA13HW), one of 20 forecourts FuelRadar tracks within 8 miles.
- What is the average petrol price in Bath?
- The average unleaded price across Bath forecourts is about 168.2p per litre, so the cheapest at 163.7p saves roughly 4.5p a litre.
- How much is diesel in Bath?
- Diesel (B7) near Bath starts from 195.9p per litre, based on the latest reported forecourt prices.
- How often are Bath fuel prices updated?
- FuelRadar refreshes Bath prices through the day from the government Fuel Finder scheme and retailer feeds — last updated 11 hours ago.
Local farm shops in Somerset
Filling up near Bath? Stock up on local produce too — browse independent farm shops across Somerset on our sister site.
Farm shops in Somerset →