Petrol Prices in Wiltshire

Cheapest Unleaded (E10)
169.9p
Average: 185.2p
Cheapest Diesel
199.9p
Average: 212.6p
Cheapest Super unleaded
190.9p
Average: 205.6p
Stations
3

Filling a 50-litre tank at the cheapest station saves £7.67 compared with the average.

Unleaded (E10) here is 12.1p more expensive than the Swindon average.

CheapestAverageMost expensiveThe map loads only when you click. © OpenStreetMap · OpenFreeMap

All petrol stations

All petrol stations
StationAddressUnleaded (E10)DieselSuper unleadedPremium diesel
TexacoCrudwell Road, Malmesbury, Wiltshire169.9p199.9p190.9p220.9p
BPLeigh Delamere Service Area, M4, Chippenham, Wiltshire, SN14 6LB192.9p218.9p212.9p238.9p
BPLeigh Delamere Service Area, M4, Chippenham, Wiltshire, SN14 6LB192.9p218.9p212.9p238.9p
Unleaded (E10) / Diesel: 90-day trend
Unleaded (E10)Diesel
185.0p190.0p195.0p200.0p205.0p210.0p215.0p5 Nov 20266 Nov 20267 Nov 2026Unleaded (E10)Diesel

Nearby towns

TownDistanceCheapest Unleaded (E10)Difference
Swindon15.6 mi166.7p−3.2p
Bristol17.8 mi165.7p−4.2p

Brands

← Swindon

Updated 7 Nov 2026, 06:47 GMT