Fill-Up

Where's cheapest to fill up in Bath?

All 59 petrol stations in Bath (BA), cheapest first. Free, no sign-up.

Cheapest unleaded today is 165.7p at Gulf Newbridge Road Fuel Express Automat — 7.6p under the area average of 173.3p. Diesel averages 200.4p. Bath is 1.3p dearer than the UK average.

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

Petrol stationUnleaded (E10)Diesel (B7)
Gulf Newbridge Road Fuel Express Automat
BA1 3HW
165.7p 199.7p
Sainsburys Bath
BA2 3EH
167.9p 199.9p
Texaco Townsend Garage
BA22 8PF
168.2p 198.0p
Asda Yeovil Express Petrol
BA21 5BQ
168.9p 196.9p
Tesco Trowbridge Extraprice 3 wks old
BA14 7AQ
168.9p 192.9p
Asda Yeovil Superstoreprice 5 wks old
BA20 2HB
169.9p 197.7p
Valero MFG Bradford-On-Avon
BA15 1AF
169.9p 199.9p
Gulf
BA4 6TA
169.9p 193.9p
Esso Rontec Walcot
BA1 6PF
169.9p 199.9p
EG On The Move Trowbridge
BA14 8HR
169.9p 198.9p
MFG Morrisons Yeovilprice 6 wks old
BA20 2AU
169.9p 197.9p
Esso Rontec Churchill Bridge
BA2 3BA
169.9p 199.9p
Texaco Broadway Garage
BA3 4JW
170.9p 201.9p
Combe Down Esso Express
BA2 5RU
170.9p 200.9p
Tesco Yeovil Extraprice 4 wks old
BA20 1DL
170.9p 198.9p
BP Yeovilprice 2 wks old
BA21 4EH
170.9p 197.9p
Esso MFG Yarnbrook
BA14 6AQ
171.9p 199.9p
Shell MFG ELM Tree
BA3 3UR
171.9p 202.9p
BP MFG North Bradley
BA14 0FW
171.9p 199.9p
BP Trowbridge Lodge Services
BA14 6DW
171.9p 198.9p
MFG Morrisons Wells
BA5 1SQ
171.9p 199.9p
MFG Morrisons Wincanton
BA9 9RP
172.9p 199.9p
Central Convenience C-Stores Hilperton
BA14 7PR
172.9p 202.9p
Murco New Road Service Station Ltd
BA12 0NS
172.9p 196.9p
Tesco Shepton Mallet Superstore
BA4 5EG
172.9p 199.9p
Esso MFG Wells
BA5 3LF
172.9p 201.9p
Central Convenience - Bradford
BA15 1EG
172.9p 202.9p
BP Rusdene - Longbridge Deverill
BA12 7DS
172.9p 199.9p
MFG Morrisons Warminster
BA12 9NT
172.9p 199.9p
BP MFG Shepton Mallet
BA4 4LY
172.9p 202.9p
MFG Morrisons Glastonbury
BA6 9PA
173.9p 198.9p
Sainsburys Frome
BA11 4DH
173.9p 199.9p
Esso MFG Podimore
BA22 8JG
173.9p 203.9p
Murco Moff Motors Ltd
BA7 7PF
173.9p 201.9p
Esso MFG Bruton
BA10 0BQ
173.9p 199.9p
Shell Anchor Hill
BA9 8AE
173.9p 199.9p
BP West Yeovil SF Connect
BA22 9AA
173.9p 199.9p
Sainsburys Street
BA16 0HS
174.9p 199.9p
Esso Rontec Westburyprice 6 wks old
BA13 3PJ
174.9p 199.9p
Esso Asda Norton Express Petrolprice 4 wks old
BA3 2JL
174.9p 201.9p
Asda Frome Superstore
BA11 5LA
174.9p 199.9p
Esso Asda Wells Express Petrol
BA5 2PT
174.9p 201.9p
Asda Marksbury Express Petrol
BA2 9HN
174.9p 199.9p
Central Convenience - Ilchester Garage
BA22 8LD
174.9p 202.9p
Esso Asda Nunney Catch Express Petrol
BA11 4NZ
174.9p 199.9p
Shell Hazelgrove
BA22 7JE
175.9p 203.9p
Esso Asda Warminster East Express Petrol
BA12 9BJ
175.9p 199.9p
Esso MFG Commerce Park
BA11 2RY
175.9p 202.9p
Shell CO-OP Glastonbury
BA6 9XE
175.9p 202.9p
BP Beckington SF Connect
BA11 6SF
175.9p 202.9p
West Coker Garage Limited
BA22 9AN
175.9p 202.9p
EG On The Move Farleigh
BA2 7TP
175.9p 197.9p
BP Warminster Service Areaprice 4 wks old
BA12 7RU
175.9p 207.9p
Monkton Combe Garage
BA2 7HY
176.9p 198.9p
Central Convenience - Frome
BA11 1QX
176.9p 202.9p
Arleen Coaches Murcoprice 4 wks old
BA2 8DH
176.9p 202.9p
Esso Asda Willoughby Hedge Express Petrol
BA12 6AQ
181.9p 201.9p
Harvester Phillips Tyres Castle Cary Ltd
BA7 7BD
186.9p —
Upton Noble Garage Ltd
BA4 6AR
— —
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: Bristol · Dorchester · Swindon · Salisbury