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
See these on the live map →

Cheapest forecourts near Bath

StationUnleaded E10Diesel B7Distance
GULF BA13HW163.7p197.7p2.0 mi
SAINSBURYS BA23EH163.9p197.9p0.6 mi
ASDA LONGWELL GREEN SUPERCENTRE BS307DY165.9p196.9p7.4 mi
ESSO BA23BA166.9p199.9p0.2 mi
ESSO BA16PF166.9p199.9p0.9 mi
TEXACO SN139DA166.9p197.9p8.0 mi
ESSO BA25RU167.9p199.9p1.7 mi
EG ON THE MOVE BA148HR167.9p197.9p7.7 mi
BP BS305SJ167.9p199.9p5.5 mi
Ashley Garage LTD SN138AA167.9p199.9p4.8 mi
VALERO BA151AF167.9p199.9p5.5 mi
SHELL SN148LB167.9p199.9p5.4 mi
ESSO BS311NN169.9p199.9p6.1 mi
ESSO BS311TN169.9p199.9p5.3 mi
BP BS306EF169.9p199.9p6.2 mi
ESSO BS159JB169.9p199.9p7.6 mi
Central Convenience SN128HN169.9p205.9p6.9 mi
CENTRAL CONVENIENCE BA147PR170.9p202.9p7.5 mi
MURCO BS397QJ170.9p195.9p7.9 mi
ASDA MARKSBURY EXPRESS PETROL BA29HN171.9p197.9p5.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 →

Fuel prices elsewhere in Somerset

BridgwaterBurnham-on-SeaChardClevedonFromeGlastonburyKeynshamMidsomer NortonNailseaStreetTauntonWellsWeston-super-MareYateYeovil

All Somerset fuel prices · Browse every UK area