IsItAGoodCar
Dumfries Directory
Government Fuel Finder Open Data

Cheapest Petrol & Fuel Prices in Dumfries

Compare real-time fuel prices across all 39 petrol stations in Dumfries. Discover today's lowest local rates for E10 petrol, B7 diesel, and premium fuels.

Cheapest Petrol in Dumfries
Petrol
159.9p/ litre
Creetown Service Station
Louden Place (DG8 7DA)
Cheapest Diesel in Dumfries
Diesel
185.9p/ litre
Creetown Service Station
Louden Place (DG8 7DA)
City Averages
Avg Petrol
169.8p
Avg Diesel
199.8p
Showing 39 stations in Dumfries

All Fuel Stations in Dumfries

Click any station to view detailed pump pricing, 30-day trends, and directions.

Petrol
159.9p
Diesel
185.9p
Morrisons
DG1 2SH
LEAFIELD ROAD
Dumfries
Petrol
161.9p
Diesel
192.9p
Tesco
DG1 3PF
LOCKERBIE ROAD
Dumfries
Petrol
162.9p
Diesel
192.9p
Petrol
162.9p
Diesel
192.9p
Gulf
DG16 5EN
GLASGOW ROAD
Dumfries
Petrol
164.9p
Diesel
195.9p
Morrisons
DG9 8ES
LONDON ROAD
Dumfries
Petrol
165.9p
Diesel
197.9p
Petrol
165.9p
Diesel
197.9p
Petrol
165.9p
Diesel
199.9p
Tesco
DG12 6JH
SCOTTS ST
Dumfries
Petrol
166.9p
Diesel
195.9p
Petrol
166.9p
Diesel
195.9p
Esso
DG5 4AH
MAXWELL STREET
Dumfries
Petrol
166.9p
Diesel
198.9p
Petrol
166.9p
Diesel
198.9p
Petrol
167.9p
Diesel
197.9p
Petrol
167.9p
Diesel
197.9p
Petrol
168.9p
Diesel
198.9p
Petrol
168.9p
Diesel
198.9p
Petrol
168.9p
Diesel
198.9p
Petrol
169.9p
Diesel
199.9p
Esso
DG1 1TT
HEATHHALL
Dumfries
Petrol
169.9p
Diesel
199.9p
Shell
DG1 3SE
ANNAN ROAD
Dumfries
Petrol
171.9p
Diesel
201.9p
Petrol
172.7p
Diesel
199.7p
Petrol
172.9p
Diesel
199.9p
Petrol
179.9p
Diesel
201.9p
Petrol
179.9p
Diesel
204.9p
BP
DG16 5HQ
M74 NORTH BOUND
Dumfries
Petrol
179.9p
Diesel
215.9p
BP
DG11 1HD
A74 SOUTHBOUND JUNC 16
Dumfries
Petrol
189.9p
Diesel
214.9p
Petrol
N/A
Diesel
197.5p
Petrol
N/A
Diesel
197.5p
Petrol
N/A
Diesel
199.9p
Petrol
N/A
Diesel
210.9p

Frequently Asked Questions — Dumfries Fuel Prices

What is the cheapest petrol in Dumfries?

Currently, the lowest E10 petrol price in Dumfries is at Creetown Service Station (Louden Place) priced at 159.9p/L.

What is the cheapest diesel in Dumfries?

The lowest standard B7 diesel price in Dumfries is currently at Creetown Service Station (Louden Place) priced at 185.9p/L.

What is the average fuel price in Dumfries?

Across all 39 petrol stations in Dumfries, the average price is currently 169.8p/L for E10 petrol and 199.8p/L for B7 diesel.

How reliable is this price data?

All price data is updated directly from fuel retailer APIs in compliance with the UK Government's Fuel Finder Scheme under the Department for Energy Security and Net Zero, ensuring transparent and accurate real-time pricing.