Cheapest fuel in Wiltshire
Petrol (E10) averages 172.6p a litre in Wiltshire, the 4th cheapest of the 7 counties in the South West. Diesel (B7) averages 200.1p.
Average prices in Wiltshire
Most of the prices behind these averages are more than 3 days old.
From 89 forecourts with a usable price in our price data, updated 10:34am on 2 November UK time.
Cheapest forecourts in Wiltshire now
Petrol (E10)
-
Burbage Service StationBurbage Service Station, 248, High Street, Burbage, Marlborough, SN8 3AR166.7pLast reported 3 days ago
-
Sainsbury's MelkshamBath Road, Melksham, SN12 6LL166.9p
-
MFG MelkshamSandridge Road, Melksham, Wiltshire, SN12 7QW166.9pLast reported 3 days ago
-
Ascona Fyfield Service StationBath Road, Fyfield, Fyfield, Wiltshire, SN8 1PU167.7p
-
Rontec MelkshamSemington Road, Melksham, Wiltshire, SN12 6DE167.9p
-
Nisa-Murco BulfordNisa Supermarket, 26, Salisbury Road, Bulford, Salisbury, SP4 9DQ167.9p
-
Queens Drive Service StationQueens Drive Service Station, Queens Drive, Swindon, SN3 1AS167.9p
-
MFG PheasantBath Road, Chippenham, Wiltshire, SN14 0RL167.9p
-
Sainsbury's ChippenhamBath Road, Chippenham, SN14 0BJ167.9p
-
MFG Beanacre RoadNortree Motors, Beanacre Rd / Melksham, Wiltshire, SN12 8AU167.9p
Diesel (B7)
-
Sainsbury's MelkshamBath Road, Melksham, SN12 6LL192.9pLast reported 15 days ago
-
Trowbridge ExtraCounty Way, Trowbridge, BA14 7AQ192.9pLast reported 16 days ago
-
Nisa-Murco BulfordNisa Supermarket, 26, Salisbury Road, Bulford, Salisbury, SP4 9DQ193.9p
-
Amesbury Filling StationAmesbury Filling Station, 2, London Road, Amesbury, Salisbury, SP4 7DY193.9pLast reported 3 days ago
-
Asda Amesbury Express PetrolMid Summer Place, Amesbury, Salisbury, SP4 7SQ193.9pLast reported 17 days ago
-
Sparoad Service Station SN12Spa Road Service Station, Spa Road, Melksham, SN12 7NY, Melksham, SN12 7NY193.9pLast reported 19 days ago
-
Stonehenge ServicesStonehenge Filling Station, High Street, Winterbourne Stoke, Salisbury, SP3 4SZ194.9p
-
Rontec MelkshamSemington Road, Melksham, Wiltshire, SN12 6DE194.9pLast reported 12 days ago
-
MFG MelkshamSandridge Road, Melksham, Wiltshire, SN12 7QW194.9pLast reported 16 days ago
-
High Post Filling StationHigh Post Filling Station, High Post, Salisbury, SP4 6AT, Salisbury, SP4 6AT195.9p
Each forecourt's latest price from our price data. A price far from the UK median is left out, and older prices show their age.
Towns and areas in Wiltshire
| Town | Petrol (E10) | Diesel (B7) | Petrol, 7 days | Forecourts (radius) |
|---|---|---|---|---|
| Melksham | 169.4p | 197.8p | down 1.3p | 13 (5 mi) |
| Swindon | 171.1p | 200.3p | down 1.6p | 21 (5 mi) |
| Highworth | 171.6p | 200.1p | down 1.5p | 8 (5 mi) |
| Trowbridge | 171.7p | 198.9p | down 1.6p | 13 (5 mi) |
| Bradford-On-Avon | 171.9p | 199.6p | down 2.3p | 14 (5 mi) |
| Royal Wootton Bassett | 172.2p | 200.7p | down 0.6p | 10 (5 mi) |
| Westbury | 172.5p | 200.5p | down 1.4p | 11 (5 mi) |
| Salisbury | 173.0p | 198.0p | down 0.3p | 9 (5 mi) |
| Chippenham | 174.6p | 202.2p | down 2.4p | 11 (5 mi) |
| Calne | No figure | No figure | down 2.3p | 3 (5 mi) |
| Cricklade | No figure | No figure | down 1.0p | 4 (5 mi) |
| Devizes | No figure | No figure | No figure | 4 (5 mi) |
| Malmesbury | No figure | No figure | down 4.3p | 3 (5 mi) |
| Marlborough | No figure | No figure | down 3.0p | 3 (5 mi) |
| Mere | No figure | No figure | down 1.3p | 4 (5 mi) |
| Warminster | No figure | No figure | down 2.0p | 5 (5 mi) |
Each town covers the forecourts within the miles shown, so neighbouring towns share some. A dash means too few prices for a figure. Town figures from 2:03am on 2 November.
Other counties in the South West
Questions about fuel prices in Wiltshire
What is the average price of petrol in Wiltshire?
Petrol (E10) averages 172.6p a litre in Wiltshire, and diesel (B7) 200.1p, from 89 forecourts with a usable price. Most of the prices behind these averages are more than 3 days old.
Is fuel cheaper in Wiltshire than the rest of the UK?
Petrol here is 0.9p dearer than the UK average of 171.7p, and the 4th cheapest of the 7 counties in the South West. Diesel is 1.7p dearer than the UK average of 198.4p.
Where is the cheapest petrol in Wiltshire?
The cheapest petrol we list in Wiltshire is 166.7p a litre at Burbage Service Station in Marlborough, last reported 3 days ago.
Which town in Wiltshire has the lowest average petrol price?
Of the 9 towns here with a petrol average, Melksham has the lowest, at 169.4p. That covers the forecourts within 5 miles of it.
How these figures work
Each forecourt counts once in a county: the county of the nearest town we have a page for, within 20 miles.
Each average uses every forecourt's latest price for the fuel while it is under 30 days old.
A price far from the UK median is counted but left out of the average, and a figure needs at least 5 prices.
Town figures are worked out each night over each town page's radius.
Prices more than 3 days old still count, and we say so when most of a figure rests on them.
Every figure here comes from our price data, which explains where the prices come from.