2 stations in Malmesbury, Wiltshire, cheapest first.
1 station · Unleaded · average 176.9p
The only station in Malmesbury selling unleaded petrol (E10) is Texaco Tgc - Malmesbury (SN16 9JL), at 176.9p a litre: £97.30 for a 55-litre tank.
The cheapest diesel in Malmesbury today is 204.9p a litre at Texaco Tgc - Malmesbury (SN16 9JL). Across the 2 stations selling it, prices average 209.9p and go up to 215.0p, so filling a 55-litre tank costs between £112.69 and £118.25.
Diesel in Malmesbury averages 209.9p, 9.5p more than the Wiltshire average (200.5p) and 10.5p more than the UK average (199.4p).
Super unleaded (E5) is sold at 1 station, from 197.9p at Texaco Tgc - Malmesbury. Premium diesel is sold at 1 station, from 225.9p at Texaco Tgc - Malmesbury.
| Fuel | Cheapest | Average | Highest |
|---|---|---|---|
| Unleaded | 176.9p | 176.9p | 176.9p |
| Super unleaded | 197.9p | 197.9p | 197.9p |
| Diesel | 204.9p | 209.9p | 215.0p |
| Premium diesel | 225.9p | 225.9p | 225.9p |
Average unleaded price, cheapest highlighted
Malmesbury has 2 petrol stations reporting prices: 1 Texaco and 1 independent. None is open 24 hours, and 1 close on Sundays. Of the 2, 1 offers air and screenwash, 1 has customer toilets, 1 has water and 1 sells bottled AdBlue.
For unleaded, the cheapest nearby town is Melksham, averaging 171.3p (5.6p less than Malmesbury); 8 other nearby towns are also cheaper. For diesel, the cheapest nearby town is Melksham, averaging 196.9p (13.0p less than Malmesbury); 11 other nearby towns are also cheaper.