Fuel prices in Perth
37 stations. Prices as published up to 3 Nov at 16:26.
- Unleadedmedian 172.9p, 35 stations
- Super unleadedmedian 183.9p, 12 stations
- Dieselmedian 199.9p, 31 stations
- Premium dieselmedian 220.9p, 5 stations
- B10 dieselmedian 199.9p, 1 station
Source: Fuel Finder (Department for Energy Security and Net Zero), updated on 3 Nov at 16:26. Contains public sector information licensed under the Open Government Licence v3.0. Live Trafik is not affiliated with or endorsed by the UK Government.
In short
37 filling stations in Perth publish recent prices through Fuel Finder. Unleaded costs between 167.9p and 196.0p a litre, 172.9p in the middle, 1.0p above the median for Scotland (171.9p). Cheapest: Blairgowrie Welton Superstore - Petrol Filling Station (Blairgowrie), at 167.9p. Diesel from 197.9p at Blairgowrie Welton Superstore - Petrol Filling Station (Blairgowrie). Prices as published up to 3 Nov at 16:26.
The cheapest stations
Perth- Blairgowrie Welton Superstore - Petrol Filling StationTesco Stores Ltd, Welton Road, Blairgowrie24/2428 Oct at 15:03
- Blairgowrie Filling StationJET Fuel Station, 34 Perth Street, Blairgowrie27 Oct at 16:47
- Coupar Angus ForecourtLamb & Gardiner Ltd, Union Street, Coupar Angus, Blairgowrie23 Oct at 12:18
- Blair Atholl Fuel Express AutomatB8079, Bridge of Tilt, Blair Atholl24/242 Nov at 08:39
- Dunkeld Fuel Express AutomatPerth Road, Birnam, Dunkeld24/242 Nov at 08:39
- Loaninghead Filling StationLoaninghead, AuchterarderMotorway23 Oct at 12:17
- Inchmichael ForecourtLamb & Gardner, Inchmichael Garage, Errol, Perth23 Oct at 12:17
- MFG PitlochryPerth Road, Pitlochry29 Oct at 21:49
- MFG Grantown39 Spey Avenue, Grantown-on-Spey29 Oct at 22:01
- Burnbrae GarageBurnbrae Garage, Methven, Perth13 Oct at 16:17
Prices by town
19 towns- Perth11 stationsdiesel 198.7p
- Fort William4 stationsdiesel 198.9p
- Blairgowrie3 stationsdiesel 197.9p
- Auchterarder2 stationsdiesel 202.9p
- Crieff2 stationsdiesel 199.9p
- Pitlochry2 stationsdiesel 201.9p
- Aberfeldy1 stationdiesel 201.9p
- Acharacle1 stationdiesel 224.0p
- Aviemore1 station
- Balbeggie1 stationdiesel 199.9p
- Ballachulish1 station
- Blair Atholl1 stationdiesel 199.7p
- Carrbridge1 stationdiesel 204.9p
- Dunkeld1 stationdiesel 199.7p
- Grantown-on-Spey1 station
- Guildtown1 stationdiesel 199.9p
- Inveralmond1 stationdiesel 203.9p
- Invergarry1 stationdiesel 199.9p
- Newtonmore1 station
Station names: the trading name each station reports to Fuel Finder. All fuel prices