Cheapest fuel prices in Perth
The latest prices from petrol stations near Perth, from the UK's official fuel price data, updated twice a day.
Across 9 forecourts near Perth with a price reported in the last week, unleaded averages 169.2p - 2.7p above the UK average of 166.5p. Prices range from 159.7p to 173.9p, a spread of 14.2p a litre. The cheapest brand locally is BP (169.2p across 3 stations); the dearest is Shell (172.9p).
Cheapest unleaded near Perth
- Asda Perth Superstore - 89 Dunkeld Road, PH1 5AP - 159.7p
- TGC - St Johnstone - 2 Dunkeld Road, PH1 5RG - 161.9p
- MFG Morrisons Perth - Caledonian Road, PH1 5XD - 169.7p
- Perth Extra - Petrol Filling Station - Crieff Rd, PH1 2NR - 169.9p
- Perth Rd Express - 25 Perth Road, Scone, PH2 6JJ - 169.9p
- Southinch Filling Station - South Inch Filling Station, 4 Edinburgh Road, Perth, PH2 8AR - 171.9p
- MFG Broxden - 2 Broxden Avenue, PH2 0PX - 171.9p
- Shell Strathtay - Edinburgh Road, PH2 8DX - 173.9p
- Perth Services SF Connect - The Triangle, PH1 3GA - 173.9p
Cheapest unleaded near Perth this week
| Day | Cheapest | Station |
|---|---|---|
| Sat 14 Nov | 159.7p | Asda Perth Superstore |
| Fri 13 Nov | 159.7p | Asda Perth Superstore |
| Thu 12 Nov | 159.7p | Asda Perth Superstore |
| Wed 11 Nov | 159.9p | Stewart and Smart |
| Tue 10 Nov | 159.9p | Stewart and Smart |
| Mon 9 Nov | 159.9p | Stewart and Smart |
| Sun 8 Nov | 164.9p | Stewart and Smart |