Fuel Prices in Bath Today

The cheapest unleaded petrol in Bath today is 149.9p per litre at TESCO. There are 51 petrol stations within 10 miles of Bath centre, Somerset. Prices updated hourly. Last checked 4 May 2026.

Cheapest Unleaded
149.9p
£1.50/L
Avg Unleaded
156.1p
£1.56/L
Cheapest Diesel
181.9p
£1.82/L
Avg Diesel
189.1p
£1.89/L

Live fuel map in Bath

Explore stations, filter by brand, and compare prices on the same map as our homepage — pre-centred on Bath.

Open in full-screen map

Cheapest Unleaded (E10) in Bath

#BrandAddressPostcodePrice (ppl)£/Litre
1TESCOCOUNTY WAY, TROWBRIDGEBA14 7AQ149.9p£1.50
2SAINSBURY'SBATH ROAD, MELKSHAMSN12 6LL149.9p£1.50
3EG ON THE MOVEBYTHESEA ROAD, TROWBRIDGEBA14 8HR151.9p£1.52
4MORRISONSNEW STATION WAY/HOCKEYS LANE, FISHPONDSBS16 3US152.9p£1.53
5SAINSBURY'SNAGS HEAD HILL, BRISTOLBS5 8QN153.9p£1.54
6BPNORTREE MOTORS, BEANACRE RD / MELKSHAMSN12 8AU155.9p£1.56
7ESSOWELLS RD, BRISTOLBS14 9HX155.9p£1.56
8TESCOTESCO STORES LTD, OLD MILLS, PAULTON, BRISTOLBS39 7SW156.9p£1.57
9EG ON THE MOVEHINTON CHARTERHOUSE, FARLEIGH, BATHBA2 7TP158.9p£1.59
10ESSOA361 FROME ROAD, FROMEBA11 2RY159.9p£1.60

Cheapest Diesel (B7) in Bath

#BrandAddressPostcodePrice (ppl)£/Litre
1TESCOTESCO STORES LTD, OLD MILLS, PAULTON, BRISTOLBS39 7SW181.9p£1.82
2TESCOCOUNTY WAY, TROWBRIDGEBA14 7AQ184.9p£1.85
3SAINSBURY'SBATH ROAD, MELKSHAMSN12 6LL184.9p£1.85
4EG ON THE MOVEBYTHESEA ROAD, TROWBRIDGEBA14 8HR186.9p£1.87
5MORRISONSNEW STATION WAY/HOCKEYS LANE, FISHPONDSBS16 3US186.9p£1.87
6EG ON THE MOVEHINTON CHARTERHOUSE, FARLEIGH, BATHBA2 7TP187.9p£1.88
7SAINSBURY'SNAGS HEAD HILL, BRISTOLBS5 8QN187.9p£1.88
8ESSOWELLS RD, BRISTOLBS14 9HX188.9p£1.89
9SHELLA367, WELLS ROADBA3 3UR189.9p£1.90
10BPNORTREE MOTORS, BEANACRE RD / MELKSHAMSN12 8AU189.9p£1.90

Cheapest Super Unleaded (E5) in Bath

#BrandAddressPostcodePrice (ppl)£/Litre
1TESCOCOUNTY WAY, TROWBRIDGEBA14 7AQ159.9p£1.60
2SAINSBURY'SBATH ROAD, MELKSHAMSN12 6LL161.9p£1.62
3SAINSBURY'SNAGS HEAD HILL, BRISTOLBS5 8QN165.9p£1.66
4TESCOTESCO STORES LTD, OLD MILLS, PAULTON, BRISTOLBS39 7SW166.9p£1.67
5MORRISONSNEW STATION WAY/HOCKEYS LANE, FISHPONDSBS16 3US169.9p£1.70
6ESSOWELLS RD, BRISTOLBS14 9HX170.9p£1.71
7EG ON THE MOVEBYTHESEA ROAD, TROWBRIDGEBA14 8HR171.9p£1.72
8ESSOA361 FROME ROAD, FROMEBA11 2RY175.9p£1.76
9BPNORTREE MOTORS, BEANACRE RD / MELKSHAMSN12 8AU175.9p£1.76
10EG ON THE MOVEHINTON CHARTERHOUSE, FARLEIGH, BATHBA2 7TP178.9p£1.79

Fuel Brands in Bath

Bath is served by 17 fuel brands across 51 stations within a 10-mile radius. The most common brand is ESSO with 13 stations, followed by BP (6) and SAINSBURY'S (5).

ESSO13BP6SAINSBURY'S5TEXACO5CENTRAL CONVENIENCE4SHELL3TESCO3ASDA2EG ON THE MOVE2ASDA EXPRESS1ASHLEY GARAGE LTD1CENTRAL GARAGE MURCO1GULF1MONKTON COMBE GARAGE1MORRISONS1MURCO1SPAROAD SERVICE STATION1

About Bath

Bath is a historic city in Somerset with a population of around 90,000. Famous for its Roman baths and stunning Georgian architecture, it is a UNESCO World Heritage Site. The A4, A36, and A46 provide road connections, with the M4 motorway accessible to the north.

About Fuel Prices in Bath

There are currently 51 petrol stations within10 miles of Bath centre reporting live fuel prices. The most common brands are ESSO, BP, SAINSBURY'S, TEXACO and 13 others.

The cheapest unleaded petrol in Bath today is 149.9p per litre at TESCO, COUNTY WAY, TROWBRIDGE. Diesel prices start from 181.9p per litre at TESCO, TESCO STORES LTD, OLD MILLS, PAULTON, BRISTOL.

By filling up at the cheapest station instead of the average-priced one, you could save approximately £3.38 on a typical 55-litre tank. Over a year of monthly fill-ups, that adds up to around £41 in savings.

Prices are sourced directly from official retailer data feeds including Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, and Jet. Data is refreshed hourly to ensure you always see the latest prices.

Bath is located in Somerset, England. Fuel prices in the Somerset area can vary significantly between brands and locations, so comparing prices before filling up can save you money on every tank.

Frequently Asked Questions

What is the cheapest petrol in Bath today?

The cheapest unleaded petrol (E10) in Bath today is 149.9p per litre, available at TESCO on COUNTY WAY, TROWBRIDGE, BA14 7AQ. This price is updated hourly from official retailer feeds.

What is the cheapest diesel in Bath today?

The cheapest diesel (B7) in Bath today is 181.9p per litre, available at TESCO on TESCO STORES LTD, OLD MILLS, PAULTON, BRISTOL, BS39 7SW. Diesel prices are updated hourly.

How many petrol stations are near Bath?

There are 51 petrol stations within 10 miles of Bath centre, operated by 17 different fuel brands including ASDA, ASDA EXPRESS, ASHLEY GARAGE LTD, BP, CENTRAL CONVENIENCE and 12 more.

What is the average fuel price in Bath?

The average unleaded (E10) price in Bath is 156.1p per litre, and the average diesel (B7) price is 189.1p per litre. Prices vary between brands and locations. By choosing the cheapest station over the average, you could save approximately £3.38 on a typical 55-litre tank.

Which fuel brands operate in Bath?

Bath is served by 17 fuel brands: ASDA, ASDA EXPRESS, ASHLEY GARAGE LTD, BP, CENTRAL CONVENIENCE, CENTRAL GARAGE MURCO, EG ON THE MOVE, ESSO, GULF, MONKTON COMBE GARAGE, MORRISONS, MURCO, SAINSBURY'S, SHELL, SPAROAD SERVICE STATION, TESCO, TEXACO. The most common brand is ESSO with 13 stations.

How often are fuel prices updated?

Fuel prices on FuelNearby are updated hourly from official retailer data feeds. This includes data from major brands such as Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, and Jet. Prices shown reflect the latest data published by each fuel retailer.

Is super unleaded available in Bath?

Yes, super unleaded (E5) is available at 13 stations near Bath. The cheapest super unleaded price today is 159.9p per litre at TESCO, COUNTY WAY, TROWBRIDGE.

Where does FuelNearby get its data?

All fuel prices on FuelNearby are sourced directly from official retailer APIs and data feeds published by UK fuel brands including Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, Jet, Texaco, Gulf, and more. Data is refreshed every hour to ensure accuracy.

How can I find the cheapest fuel near Bath?

Use the FuelNearby interactive map to compare fuel prices at every station near Bath in real time. You can filter by fuel type, get directions to the cheapest station, and share prices with friends. Visit www.fuelnearby.co.uk to start comparing.

Find the cheapest fuel near Bath

Use our interactive map to see every station, compare prices in real time, get directions, and share the best deals.

Open Bath on Map