Petrol and diesel prices in Melksham

6 forecourts. Prices refresh every 5 minutes.

Cheapest unleaded in Melksham

164.9p

Sainsburys Melksham

Station details

Cheapest diesel in Melksham

192.9p

Sainsburys Melksham

Station details

The cheapest unleaded in Melksham is 164.9p at Sainsburys Melksham, against a town average of 166.2p. For diesel, Sainsburys Melksham is cheapest at 192.9p (average 195.4p). Unleaded here averages 1.5p below the UK average of 167.7p.

Open the live map for Melksham

All fuel prices in Melksham

Fuel prices at forecourts in Melksham, cheapest unleaded first
StationUnleadedDieselSuper unleadedPremium diesel
Sainsburys MelkshamBath Road, SN12 6LL164.9192.9176.9–
Valero Mfg MelkshamSandridge Road, SN12 7QW164.9194.9185.9215.9
ESSO Rontec MelkshamSemington Road, SN12 6DE165.9192.9184.9–
Sparoad Service Station SparoadSpa Road Service Station, SN12 7NY165.9192.9177.9207.9
TurnpikeTurnpike Garage (melksham) Ltd, SN12 6RE165.9192.9176.9199.9
Central Convenience - AtworthBear Garages, SN12 8HN169.9205.9183.9199.9

Prices in pence per litre. Prices refresh every 5 minutes.

Seen a different price at the pump? Report a discrepancy to Fuel Finder.

Fuel prices near Melksham