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

Petrol (E10)
172.6p
0.9p above the UK (171.7p)
About the same as the South West (172.4p)
The 4th cheapest of the 7 counties in the South West
Diesel (B7)
200.1p
1.7p above the UK (198.4p)
0.6p above the South West (199.5p)
The 3rd dearest of the 7 counties in the South West

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)

  1. Burbage Service Station
    Burbage Service Station, 248, High Street, Burbage, Marlborough, SN8 3AR
    166.7pLast reported 3 days ago
  2. Sainsbury's Melksham
    Bath Road, Melksham, SN12 6LL
    166.9p
  3. MFG Melksham
    Sandridge Road, Melksham, Wiltshire, SN12 7QW
    166.9pLast reported 3 days ago
  4. Ascona Fyfield Service Station
    Bath Road, Fyfield, Fyfield, Wiltshire, SN8 1PU
    167.7p
  5. Rontec Melksham
    Semington Road, Melksham, Wiltshire, SN12 6DE
    167.9p
  6. Nisa-Murco Bulford
    Nisa Supermarket, 26, Salisbury Road, Bulford, Salisbury, SP4 9DQ
    167.9p
  7. Queens Drive Service Station
    Queens Drive Service Station, Queens Drive, Swindon, SN3 1AS
    167.9p
  8. MFG Pheasant
    Bath Road, Chippenham, Wiltshire, SN14 0RL
    167.9p
  9. Sainsbury's Chippenham
    Bath Road, Chippenham, SN14 0BJ
    167.9p
  10. MFG Beanacre Road
    Nortree Motors, Beanacre Rd / Melksham, Wiltshire, SN12 8AU
    167.9p

Diesel (B7)

  1. Sainsbury's Melksham
    Bath Road, Melksham, SN12 6LL
    192.9pLast reported 15 days ago
  2. Trowbridge Extra
    County Way, Trowbridge, BA14 7AQ
    192.9pLast reported 16 days ago
  3. Nisa-Murco Bulford
    Nisa Supermarket, 26, Salisbury Road, Bulford, Salisbury, SP4 9DQ
    193.9p
  4. Amesbury Filling Station
    Amesbury Filling Station, 2, London Road, Amesbury, Salisbury, SP4 7DY
    193.9pLast reported 3 days ago
  5. Asda Amesbury Express Petrol
    Mid Summer Place, Amesbury, Salisbury, SP4 7SQ
    193.9pLast reported 17 days ago
  6. Sparoad Service Station SN12
    Spa Road Service Station, Spa Road, Melksham, SN12 7NY, Melksham, SN12 7NY
    193.9pLast reported 19 days ago
  7. Stonehenge Services
    Stonehenge Filling Station, High Street, Winterbourne Stoke, Salisbury, SP3 4SZ
    194.9p
  8. Rontec Melksham
    Semington Road, Melksham, Wiltshire, SN12 6DE
    194.9pLast reported 12 days ago
  9. MFG Melksham
    Sandridge Road, Melksham, Wiltshire, SN12 7QW
    194.9pLast reported 16 days ago
  10. High Post Filling Station
    High Post Filling Station, High Post, Salisbury, SP4 6AT, Salisbury, SP4 6AT
    195.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

Average petrol and diesel prices by town in Wiltshire, cheapest petrol first.
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

Petrol and diesel prices 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.