3 stations in Castle Douglas, Dumfries and Galloway, cheapest first.
The cheapest unleaded petrol (E10) in Castle Douglas today is 175.9p a litre at Shell St Johns Town Services (DG7 3SW). Across the 2 stations selling it, prices average 175.9p and go up to 175.9p, so filling a 55-litre tank costs between £96.75 and £96.75.
The cheapest diesel in Castle Douglas today is 198.9p a litre at Carrs Billington fuels castle douglas (DG7 1LH). Across the 3 stations selling it, prices average 200.2p and go up to 201.9p, so filling a 55-litre tank costs between £109.39 and £111.05.
Unleaded in Castle Douglas averages 175.9p, 0.4p less than the Dumfries and Galloway average (176.3p) and 1.5p more than the UK average (174.4p). Diesel in Castle Douglas averages 200.2p, 1.6p less than the Dumfries and Galloway average (201.8p) and 0.8p more than the UK average (199.5p).
Super unleaded (E5) is sold at 2 stations, from 190.9p at Shell St Johns Town Services. Premium diesel is sold at 2 stations, from 216.9p at Shell St Johns Town Services.
| Fuel | Cheapest | Average | Highest |
|---|---|---|---|
| Unleaded | 175.9p | 175.9p | 175.9p |
| Super unleaded | 190.9p | 192.9p | 194.9p |
| Diesel | 198.9p | 200.2p | 201.9p |
| Premium diesel | 216.9p | 218.4p | 219.9p |
Average unleaded price, cheapest highlighted
Castle Douglas has 3 petrol stations reporting prices: 1 Jet, 1 Shell and 1 independent. 1 are open 24 hours a day. Of the 3, 2 offer air and screenwash, 2 have AdBlue pumps, 2 sell bottled AdBlue, 1 has a car wash and 1 has customer toilets.
For unleaded, the cheapest nearby town is Langholm, averaging 171.9p (4.0p less than Castle Douglas); 4 other nearby towns are also cheaper. For diesel, the cheapest nearby town is Langholm, averaging 197.9p (2.3p less than Castle Douglas); 2 other nearby towns are also cheaper.