Skip to content

Petrol stations in Bath

There are 10 petrol stations in Bath (South West) with current fuel prices. The cheapest diesel is currently € 1.667 at Gulf.

Cheapest Diesel£ 1.667 — Gulf
Cheapest Unleaded£ 1.547 — Gulf
Stations10
Loading map…

Price trend in Bath

Diesel ranged between £ 1.617 and £ 1.829 over the last 30 days.

Unleaded (E10) ranged between £ 1.497 and £ 1.599 over the last 30 days.

DateAvg. DieselAvg. Unleaded
06/07/2026£ 1.681£ 1.530
07/07/2026£ 1.681£ 1.529
08/07/2026£ 1.672
09/07/2026£ 1.664
10/07/2026£ 1.669£ 1.529
11/07/2026£ 1.529
12/07/2026£ 1.669£ 1.529
13/07/2026£ 1.529
14/07/2026£ 1.673£ 1.532
15/07/2026£ 1.685£ 1.538
16/07/2026£ 1.541
17/07/2026£ 1.687£ 1.547
18/07/2026£ 1.703£ 1.556
19/07/2026£ 1.709£ 1.556

Price comparison

Bath is currently more expensive than the median in South West (1.6p) and the average in United Kingdom (2.1p).

AreaDieselUnleaded (E10)
City£ 1.705£ 1.553
South West£ 1.689£ 1.539
United Kingdom£ 1.684£ 1.534

Nearby stations

CityStationsDieselUnleaded (E10)
Frome5£ 1.669£ 1.519
Trowbridge3£ 1.609£ 1.459
Melksham6£ 1.619£ 1.479
Bristol69£ 1.589£ 1.429