FillZapOpen FillZap

Fuel prices › England › Bath

Cheapest petrol and diesel in Bath today

Sunday, 15 November 2026 · updated 15 Nov, 13:32 · 10 filling stations in Bath

The cheapest petrol in Bath today is 163.7p a litre at Newbridge Road Fuel Express Automat, and the cheapest diesel is 196.9p at Asda Marksbury Express Petrol.

Cheapest petrol
163.7p
Newbridge Road Fuel Express Automat
Bath average 167.0p
Cheapest diesel
196.9p
Asda Marksbury Express Petrol
Bath average 198.2p

See them on the map

Unleaded petrol (E10) prices in Bath

10 stations with a current price, cheapest first. Filling a 50-litre tank at the cheapest instead of the dearest saves about £3.10.

  1. 1Newbridge Road Fuel Express AutomatGulf · Newbridge Road, BA1 3HW · updated 5 Nov, 08:32163.7p
  2. 2Sainsburys BathSainsburys · 13 Victoria Bridge Road, BA2 3EH · updated 6 Nov, 05:53163.9p
  3. 3Rontec Churchill BridgeEsso · Lower Bristol Road, BA2 3BA · updated 10 Nov, 14:30164.9p
  4. 4Rontec WalcotEsso · London Road, BA1 6PF · updated 10 Nov, 14:33164.9p
  5. 5Combe Down Esso ExpressEsso · 100 Midford Rd, BA2 5RU · updated 11 Nov, 15:17165.9p
  6. 6Beckington Sf ConnectBP · Trowbridge Road, BA11 6SF · updated 13 Nov, 17:15167.9p
  7. 7Eg Farleigh PfsEg on the Move · Hinton Charterhouse, BA2 7TP · updated 13 Nov, 12:52168.9p
  8. 8Arleen Coaches MurcoMurco · Arleen Services, 14, Bath Road, Peasedown St. John, Bath, Ba2 8Dh, BA2 8DH · updated 13 Nov, 10:57169.9p
  9. 9Asda Marksbury Express PetrolAsda Marksbury Express Petrol · Westway Garages, BA2 9HN · updated 10 Nov, 15:34169.9p
  10. 10Monkton Combe GarageMonkton Combe Garage · Warminster Road, BA2 7HY · updated 10 Nov, 21:29169.9p

Diesel (B7) prices in Bath

10 stations with a current price, cheapest first. Filling a 50-litre tank at the cheapest instead of the dearest saves about £1.50.

  1. 1Asda Marksbury Express PetrolAsda Marksbury Express Petrol · Westway Garages, BA2 9HN · updated 10 Nov, 15:34196.9p
  2. 2Beckington Sf ConnectBP · Trowbridge Road, BA11 6SF · updated 13 Nov, 17:15196.9p
  3. 3Newbridge Road Fuel Express AutomatGulf · Newbridge Road, BA1 3HW · updated 5 Nov, 08:32197.7p
  4. 4Eg Farleigh PfsEg on the Move · Hinton Charterhouse, BA2 7TP · updated 20 Oct, 12:39197.9p
  5. 5Monkton Combe GarageMonkton Combe Garage · Warminster Road, BA2 7HY · updated 10 Nov, 21:29197.9p
  6. 6Sainsburys BathSainsburys · 13 Victoria Bridge Road, BA2 3EH · updated 6 Nov, 05:53197.9p
  7. 7Arleen Coaches MurcoMurco · Arleen Services, 14, Bath Road, Peasedown St. John, Bath, Ba2 8Dh, BA2 8DH · updated 13 Nov, 10:57198.9p
  8. 8Rontec Churchill BridgeEsso · Lower Bristol Road, BA2 3BA · updated 11 Nov, 13:54198.9p
  9. 9Rontec WalcotEsso · London Road, BA1 6PF · updated 11 Nov, 13:47198.9p
  10. 10Combe Down Esso ExpressEsso · 100 Midford Rd, BA2 5RU · updated 6 Nov, 16:34199.9p

Super unleaded (E5) prices in Bath

8 stations with a current price, cheapest first. Filling a 50-litre tank at the cheapest instead of the dearest saves about £6.50.

  1. 1Sainsburys BathSainsburys · 13 Victoria Bridge Road, BA2 3EH · updated 6 Nov, 05:53175.9p
  2. 2Combe Down Esso ExpressEsso · 100 Midford Rd, BA2 5RU · updated 11 Nov, 15:17180.9p
  3. 3Newbridge Road Fuel Express AutomatGulf · Newbridge Road, BA1 3HW · updated 5 Nov, 08:32181.7p
  4. 4Rontec Churchill BridgeEsso · Lower Bristol Road, BA2 3BA · updated 10 Nov, 14:30184.9p
  5. 5Rontec WalcotEsso · London Road, BA1 6PF · updated 10 Nov, 14:33184.9p
  6. 6Asda Marksbury Express PetrolAsda Marksbury Express Petrol · Westway Garages, BA2 9HN · updated 10 Nov, 15:34185.9p
  7. 7Beckington Sf ConnectBP · Trowbridge Road, BA11 6SF · updated 13 Nov, 17:15187.9p
  8. 8Eg Farleigh PfsEg on the Move · Hinton Charterhouse, BA2 7TP · updated 13 Nov, 12:52188.9p

Premium diesel prices in Bath

6 stations with a current price, cheapest first. Filling a 50-litre tank at the cheapest instead of the dearest saves about £3.00.

  1. 1Asda Marksbury Express PetrolAsda Marksbury Express Petrol · Westway Garages, BA2 9HN · updated 10 Nov, 15:34212.9p
  2. 2Combe Down Esso ExpressEsso · 100 Midford Rd, BA2 5RU · updated 6 Nov, 16:34213.9p
  3. 3Newbridge Road Fuel Express AutomatGulf · Newbridge Road, BA1 3HW · updated 5 Nov, 08:32215.7p
  4. 4Beckington Sf ConnectBP · Trowbridge Road, BA11 6SF · updated 13 Nov, 17:15217.9p
  5. 5Rontec Churchill BridgeEsso · Lower Bristol Road, BA2 3BA · updated 11 Nov, 13:54218.9p
  6. 6Rontec WalcotEsso · London Road, BA1 6PF · updated 11 Nov, 13:47218.9p

Questions about fuel in Bath

Where is the cheapest petrol in Bath today?
Newbridge Road Fuel Express Automat, Newbridge Road, BA1 3HW at 163.7p a litre for unleaded (E10), last updated 5 Nov, 08:32.
Where is the cheapest diesel in Bath today?
Asda Marksbury Express Petrol, Westway Garages, BA2 9HN at 196.9p a litre, last updated 10 Nov, 15:34.
How much is fuel in Bath?
Unleaded petrol averages 167.0p a litre and diesel averages 198.2p across Bath's filling stations today.
How many petrol stations are there in Bath?
FillZap has live prices for 10 filling stations in and around Bath.
Where do these prices come from?
From the UK government's Fuel Finder scheme, which forecourts must report their prices to. They update through the day, but can change before you get there, so check the pump.

Tell your friends

Share today's cheapest prices in Bath with a local group.

Is the cheapest one worth the drive?

FillZap works out whether a detour actually saves you money once you count the extra miles, plans the cheapest stops on a journey, and can tell you when prices drop near you. It's free.

Find cheap fuel near me

Fuel prices near Bath

Driving for work?

FillZap scans your fuel receipts and keeps them ready as one PDF for HMRC or your employer, and works out your business mileage claim at 45p a mile. Free, no sign-up.

Scan a receipt Work out my 45p-a-mile claim