South of Scotland
Prices across South of Scotland are shaped by local competition, how close stations sit to each other, and how much passing traffic they see. Busier towns usually have tighter gaps, while quieter A-roads and B-roads can be a bit more expensive.
Fuel prices around South of Scotland
Supermarket forecourts often pull the average down, but not every cheap stop is attached to a large store. It is still worth checking the local range before you set off, especially if you are crossing the region rather than making a short local trip.
Use the town and city pages for a closer view, or open the map if you want to compare the stations around your route. Prices often open up once you move away from the busiest retail parks or get closer to motorway services.
If you are crossing South of Scotland rather than just driving locally, a quick check before you set off can save a useful amount on a full tank. Use the snapshot below for the current range, then drill into the town and city pages if you want more detail.
A short detour before you join a motorway or trunk road is often cheaper than waiting for the first convenient stop after you are already moving.
Local fuel price snapshot
Across 1 published local area in South of Scotland, we track 8 active petrol stations with recent prices. (Data updated 5 hours, 39 minutes ago)
Lowest reported petrol price: 161.9p at Morrisons near LEAFIELD ROAD
Unleaded petrol (E10)
- Lowest price: 161.9p
- Average price: 163.6p
- Highest price: 168.9p
- Spread: 7.0p (across the stations we track)
Diesel (B7)
- Lowest price: 180.9p
- Average price: 184.2p
- Highest price: 189.9p
- Spread: 9.0p (across the stations we track)
Premium petrol (E5)
- Lowest price: 171.9p
- Average price: 177.1p
- Highest price: 189.9p
- Spread: 18.0p (across the stations we track)
Premium diesel
- Lowest price: 199.9p
- Average price: 204.9p
- Highest price: 209.9p
- Spread: 10.0p (across the stations we track)
Fuel brands in South of Scotland
Cheapest petrol stations in South of Scotland
| Station | Nearest local centre | Petrol | Diesel |
|---|---|---|---|
| Mfg Morrisons Dumfries DG1 2SH | 0.6 mi from Dumfries | 161.9p | 181.9p |
| Tesco Dumfries Extra - Petrol Filling Station DG2 9BF | 0.7 mi from Dumfries | 161.9p | 181.9p |
| Tesco Dumfries Peel Centre Superstore - Petrol Filling Station DG1 3PF | 1.5 mi from Dumfries | 161.9p | 181.9p |
| Heathhall Dumfries Esso Express DG1 1TT | 2.1 mi from Dumfries | 162.9p | 182.9p |
| Shell St Michaels Services DG1 2QD | 0.5 mi from Dumfries | 163.9p | 189.9p |
| Jet Focus Motor Store Ltd DG2 9DX | 0.6 mi from Dumfries | 163.9p | 183.9p |
| Shell Collin DG1 3SE | 2.5 mi from Dumfries | 168.9p | 189.9p |
| Jet Newton Gardens Services DG2 0LL | 1.6 mi from Dumfries | – | 180.9p |
Sorted by petrol price. Open a station for its latest reported prices, price history and nearby comparison.
Wider area
See prices across Scotland if you want the bigger picture.
Places nearby
Common questions about fuel in South of Scotland
What is the latest reported petrol price in South of Scotland?
The latest reported petrol prices in South of Scotland run from 161.9p to 168.9p per litre, with an average of 163.6p across 7 stations. The lowest unleaded price we can see is 161.9p at Morrisons near LEAFIELD ROAD.
What is the latest reported diesel price in South of Scotland?
The latest reported diesel prices in South of Scotland run from 180.9p to 189.9p per litre, with an average of 184.2p across 8 stations.
How many stations do you track around South of Scotland?
We currently track 8 active stations across 1 published local area in South of Scotland. Prices are refreshed from the official fuel price feed throughout the day.
How do I compare stations near South of Scotland?
Open the map to compare the stations near South of Scotland and work out which stop makes sense for your route. You can also set a price alert if you want updates on the stations you use most.
Open the map for South of Scotland
Use the main finder with South of Scotland already centred on the map.
Open Fuel Finder for South of Scotland