Council area in Dumfries and Galloway · Updated 49 min ago

Fuel prices in Dumfries and Galloway

43 forecourts.

–average petrolcheapest – · – this week
–average dieselcheapest – · – this week

Towns in Dumfries and Galloway, cheapest petrol first

Averages only count forecourts with a price reported in the last 30 days.

#AreaPetrolDieselCheapest petrolWeekForecourts
1Dumfries – – – – 10
2Newton Stewart – – – – 6
3Castle Douglas – – – – 3
4Dumfries and Galloway – – – – 3
5Lockerbie – – – – 3
6Stranraer – – – – 3
7Annan – – – – 2
8Moffat – – – – 2
9Thornhill – – – – 2
10Cairnryan – – – – 1
11Creetown – – – – 1
12Dalbeattie – – – – 1
13Gretna – – – – 1
14Kircudbright – – – – 1
15Kirkcudbright – – – – 1
16Langholm – – – – 1
17Queen St – – – – 1
18Sanquhar – – – – 1

Cheapest petrol in Dumfries and Galloway

#ForecourtPetrolDieselLast moveChanged
1Dummy4Wigtown Road Service Station, Newton Stewart · 24h131.0p141.0p+0.1p11 Feb 2026
2Dummy24 Ayr Road, Castle Douglas · 24h137.9p173.9p+8.0p4 Mar 2026
3Dummy3Benmar Garage, Moffat · 24h137.9p173.9p+5.9p4 Mar 2026
4Dummy5St. Michaels Services, Dumfries · 24h137.9p173.9p+8.0p4 Mar 2026
5Creetown Service StationLouden Place, Creetown · 24h164.9p194.9p+3.0p4 weeks ago
6Brownriggs LlpBrownriggs Garage, Thornhill170.0p203.0p+5.0p7 weeks ago
7Martins Tyre & Auto Services LtdHigh Street Filling Station (Langholm) Ltd, Langholm · 24h171.9p197.9p−2.0p5 weeks ago
8Annan Superstore - Petrol Filling StationScotts St, Annan · supermarket172.9p198.9p+2.0p5 weeks ago
9Crossways Filling StationGlasgow Road172.9p198.9p+2.0p5 weeks ago
10McCreadie of Newton StewartR F McCreadie & Co Ltd, Newton Stewart · 24h172.9p198.9p−2.0p4 weeks ago
11Cally Service StationCally Service Station, Annan173.9p199.9p+1.0p5 weeks ago
12Dumfries Extra - Petrol Filling StationTesco Extra, Dumfries · supermarket · 24h173.9p199.9p+1.0p4 weeks ago
13Dumfries Peel Centre Superstore - Petrol Filling StationLockerbie Road, Dumfries · supermarket173.9p199.9p+1.0p4 weeks ago
14MFG Morrisons DumfriesLeafield Road, Dumfries · supermarket173.9p199.9p+1.0p5 weeks ago
15St Johns Town Services1 Ayr Road, Castle Douglas173.9p199.9p−3.0p4 weeks ago

Last 90 days

The daily average in pence per litre.

160p170p180p190p200p210pSepOctPetrolDiesel160p170p180p190p200p210pSepOctPetrolDiesel
  • Petrol
  • Diesel
162.7p90-day low (petrol average)
180.2p90-day high
–30-day change
Thursdaycheapest weekday (90 days)

Sources: prices reported by retailers to the UK Government's Fuel Finder service (Open Government Licence v3.0); areas from ONS geography through postcodes.io. Read how it works.