3 stations in Crieff, Perth and Kinross, cheapest first.
The cheapest unleaded petrol (E10) in Crieff today is 172.9p a litre at Highland Fuels Viewfield Filling Station (PH5 2AE). Across the 2 stations selling it, prices average 173.9p and go up to 174.9p, so filling a 55-litre tank costs between £95.09 and £96.19.
The cheapest diesel in Crieff today is 199.9p a litre at Highland Fuels Viewfield Filling Station (PH5 2AE). Across the 2 stations selling it, prices average 205.4p and go up to 210.9p, so filling a 55-litre tank costs between £109.94 and £116.00.
Unleaded in Crieff averages 173.9p, 1.5p less than the Perth and Kinross average (175.4p) and 0.5p less than the UK average (174.4p). Diesel in Crieff averages 205.4p, 4.0p more than the Perth and Kinross average (201.4p) and 5.9p more than the UK average (199.5p).
Super unleaded (E5) is sold at 1 station, from 188.9p at Comrie Garage ta MGK Motors. The 1 supermarket station charge 174.9p on average for unleaded, 2.0p more than the other 1.
| Fuel | Cheapest | Average | Highest |
|---|---|---|---|
| Unleaded | 172.9p | 173.9p | 174.9p |
| Super unleaded | 188.9p | 188.9p | 188.9p |
| Diesel | 199.9p | 205.4p | 210.9p |
Average unleaded price, cheapest highlighted
Crieff has 3 petrol stations reporting prices: 1 Gulf and 2 independents. None is open 24 hours, and 1 close on Sundays. 1 is at a supermarket. Of the 3, 2 offer air and screenwash, 2 sell bottled AdBlue and 1 has a car wash.
For unleaded, the cheapest nearby town is Blairgowrie, averaging 169.6p (4.3p less than Crieff); 1 other nearby town is also cheaper. For diesel, the cheapest nearby town is Blairgowrie, averaging 198.9p (6.5p less than Crieff); 6 other nearby towns are also cheaper.