2 stations in Thornhill, Dumfries and Galloway, cheapest first.
The cheapest unleaded petrol (E10) in Thornhill today is 170.0p a litre at Brownriggs LLP (DG3 5LZ). Across the 2 stations selling it, prices average 175.4p and go up to 180.9p, so filling a 55-litre tank costs between £93.50 and £99.50.
The cheapest diesel in Thornhill today is 202.9p a litre at A&D Wilson (DG3 4HN). Across the 2 stations selling it, prices average 202.9p and go up to 203.0p, so filling a 55-litre tank costs between £111.59 and £111.65.
Unleaded in Thornhill averages 175.4p, 0.9p less than the Dumfries and Galloway average (176.3p) and 1.0p more than the UK average (174.4p). Diesel in Thornhill averages 202.9p, 1.2p more than the Dumfries and Galloway average (201.8p) and 3.5p more than the UK average (199.5p).
| Fuel | Cheapest | Average | Highest |
|---|---|---|---|
| Unleaded | 170.0p | 175.4p | 180.9p |
| Diesel | 202.9p | 202.9p | 203.0p |
Average unleaded price, cheapest highlighted
Thornhill has 2 petrol stations reporting prices: all are independent. None is open 24 hours, and 2 close on Sundays. Of the 2, all offer air and screenwash and all sell bottled AdBlue.
For unleaded, the cheapest nearby town is Langholm, averaging 171.9p (3.5p less than Thornhill); 2 other nearby towns are also cheaper. For diesel, the cheapest nearby town is Langholm, averaging 197.9p (5.0p less than Thornhill); 6 other nearby towns are also cheaper.