Petrol (E10)159.6p
Diesel (B7S)180.7p
Today the average petrol price in Perth And Kinross is 159.55p per litre. 1.5p higher than the average price in Scotland.
The current average price of diesel is 180.68p per litre. 2.7p above the Scottish diesel average.
We calculate the daily averages by analysing price data from the 32 petrol stations in Perth And Kinross that are sending price changes to the Fuel Finder system.
Cheapest Petrol in Perth And Kinross
The cheapest petrol in Perth And Kinross is in Balbeggie (155.9p per litre).
Currently, buying 60 litres of petrol in Balbeggie costs £3.90 less than in Auchterarder (162.4p per litre).