Daily report · 20 April 2026

Cheap Diesel & Petrol Near Dumfries

Live fuel prices for all 38 petrol stations in the DG postcode area, covering Dumfries and surrounding Scotland. Updated daily from the UK Government.

View Dumfries on the map

Average fuel prices in DG today

Unleaded (E10)
157.6p / litre
0.1p cheaper than the UK average.
Diesel (B7)
189.9p / litre
0.6p cheaper than the UK average.

Cheapest petrol in DG today

The 10 cheapest petrol stations for unleaded (E10) in the DG postcode area.

#BrandPostcodeUnleaded
1Wigtown Road ServicesDG8 6JZ130.9p
2Benmar ServicesDG10 9EL137.9p
3St Michael's ServicesDG1 2QD137.9p
4St Johns Town ServicesDG7 3SW137.9p
5TescoDG12 6JH149.9p
6TescoDG1 3PF154.9p
7GulfDG13 0DH154.9p
8ThamesDG12 6JE154.9p
9JetDG2 9DX156.9p
10TescoDG2 9BF156.9p

Cheapest diesel in DG today

The 10 cheapest petrol stations for diesel (B7) in the DG postcode area.

#BrandPostcodeDiesel
1Wigtown Road ServicesDG8 6JZ140.9p
2Benmar ServicesDG10 9EL173.9p
3St Michael's ServicesDG1 2QD173.9p
4St Johns Town ServicesDG7 3SW173.9p
5TescoDG12 6JH180.9p
6GulfDG2 0LL181.9p
7JetDG8 6JR187.9p
8WIGTOWN ROAD SERVICESDG8 6JZ188.9p
9ST JOHNS TOWN SERVICESDG7 3SW188.9p
10BENMAR SERVICESDG10 9EL188.9p

About fuel prices in Dumfries

The DG postcode area covers Dumfries in Scotland. GetCheapFuel tracks 38fuel stations in this area, including major retailers like Tesco, BP, Shell, Esso, Sainsbury's, Morrisons, Asda and Texaco alongside independent forecourts.

All prices on this page are pulled directly from the UK Government daily and reflect what drivers actually pay at the pump. To find the cheapest fuel near your exact location, use the interactive map and tap "Use My Location".

Other UK postcode areas