Petrol Prices in Cheltenham
Cheapest Unleaded (E10)
167.7p
Average: 169.8p
Cheapest Diesel
191.9p
Average: 194.8p
Cheapest Super unleaded
187.9p
Average: 189.9p
Stations
3
Filling a 50-litre tank at the cheapest station saves £1.07 compared with the average.
Unleaded (E10) here is 0.5p cheaper than the Gloucester average.
All petrol stations
| Station | Address | Unleaded (E10) | Diesel | Super unleaded | Premium diesel |
|---|---|---|---|---|---|
| Asda | Hatherley Lane, Cheltenham | 167.7p | 192.7p | – | – |
| Asda | Cheltenham Road, Cheltenham | 168.9p | 191.9p | 187.9p | 210.9p |
| Asda | London Road, Cheltenham | 172.9p | 199.9p | 191.9p | 218.9p |
Unleaded (E10)Diesel
Nearby towns
| Town | Distance | Cheapest Unleaded (E10) | Difference |
|---|---|---|---|
| Gloucestershire | 9.9 mi | 166.9p | −0.8p |
Updated 6 Nov 2026, 16:47 GMT