Fuel Prices in Perth (PH1)
PH1 postcode area · 2 stations
Current Prices
Premium Diesel
205.9pavg
0.0p(7d)
+1.8pvs national
Spread: 0.0p · 2 stations
Diesel
182.2pavg
−1.6p(7d)
−2.1pvs national
Spread: 5.2p · 7 stations
Unleaded
160.3pavg
+0.4p(7d)
+0.8pvs national
Spread: 6.2p · 7 stations
Super Unleaded
176.9pavg
+0.3p(7d)
+0.6pvs national
Spread: 16.0p · 4 stations
Stations in PH1
15 stations reporting prices in this postcode district.
| Station | Brand | Unleaded | Diesel |
|---|---|---|---|
| ASDA ABERFELDY EXPRESS PETROL | Asda | 162.9p | 187.9p |
| ASDA PERTH SUPERSTORE | Asda | 157.7p | 179.7p |
| PERTH SERVICES SF CONNECT | BP | 161.9p | 184.9p |
| Taste Perthshire Gulf Fuel Station | Gulf | 159.9p | 184.9p |
| TGC - ST JOHNSTONE | BP | 160.9p | 184.9p |
| BLAIRGOWRIE WELTON SUPERSTORE - PETROL FILLING STATION | Tesco | 1.6p | 181.9p |
| Coupar Angus Forecourt | Shell | 161.9p | 180.9p |
| MFG MORRISONS PERTH | Morrisons | 159.9p | 179.9p |
| Dalwhinnie Service Station Ltd | Highland Fuels | 174.9p | 194.9p |
| Blairgowrie Filling Station | Jet | 160.9p | 179.9p |
| Central Garage Alyth Ltd | Highland Fuels | — | 189.9p |
| BLAIR ATHOLL FUEL EXPRESS AUTOMAT | Gulf | 161.7p | 191.7p |
| Burnbrae Garage | Independent | 163.9p | 180.9p |
| MFG PITLOCHRY | BP | 162.9p | 186.9p |
| PERTH EXTRA - PETROL FILLING STATION | Tesco | 157.9p | 179.9p |
Other regions
Average unleaded (E10) price by postcode area. Cheapest first.
| # | Area | Avg Price | 7d Trend | Stations |
|---|---|---|---|---|
| 1 | York (YO21) | 146.7p | −0.5p | 4 |
| 2 | Warrington (WA9) | 150.1p | +0.2p | 5 |
| 3 | Bristol (BS5) | 150.1p | +0.2p | 5 |
| 4 | Bristol (BS11) | 150.7p | +0.3p | 4 |
| 5 | Belfast (BT67) | 150.8p | +0.6p | 7 |
| 6 | Shrewsbury (SY5) | 151.2p | 0.0p | 3 |
| 7 | Ipswich (IP2) | 151.2p | +0.2p | 6 |
| 8 | Chelmsford (CM7) | 151.2p | +0.5p | 4 |
| 9 | Belfast (BT19) | 151.6p | −0.2p | 6 |
| 10 | Belfast (BT13) | 151.6p | 0.0p | 3 |
| 11 | Birmingham (B47) | 151.9p | 0.0p | 3 |
| 12 | Belfast (BT36) | 152.0p | −0.7p | 10 |
| 13 | Nottingham (NG10) | 152.3p | +0.5p | 4 |
| 14 | Belfast (BT15) | 152.3p | +0.3p | 7 |
| 15 | Oldham (OL6) | 152.3p | 0.0p | 5 |
| 16 | Belfast (BT48) | 152.4p | −2.3p | 4 |
| 17 | Canterbury (CT12) | 152.4p | +0.8p | 4 |
| 18 | Belfast (BT27) | 152.4p | −0.2p | 9 |
| 19 | Birmingham (B98) | 152.5p | +0.4p | 5 |
| 20 | Dumfries (DG7) | 152.6p | −1.7p | 3 |
About Perth (PH1) fuel price data
Prices cover all stations reporting in the PH1postcode area via the UK Government Fuel Finder API, updated every 2 minutes. Averages are arithmetic means. Spread shows the gap between the cheapest and most expensive station. 7d trend compares today’s average against the snapshot from 7 days ago.
Track Perth fuel prices on iPhone
Save your favourite stations in Perth and get alerted when prices drop. Plus widgets, CarPlay, and Live Activities.