Petrol and diesel prices in PH2
7 stations · updated 23 October 2026
Unleaded (E10)
£1.752
Low 1.709 · High 1.779
UK average £1.733 · 1.9p above
Diesel
£2.021
Low 1.999 · High 2.059
UK average £1.987 · 3.4p above
Super unleaded (E5)
£1.829
Low 1.809 · High 1.849
UK average £1.899 · 7.0p below
All stations in PH2
| Station | E10 | Diesel | E5 |
|---|---|---|---|
| Inchmichael ForecourtLamb & Gardner, Inchmichael Garage, Errol PH2 7RR | 1.709 | 1.999 | 1.809 |
| Perth Rd Express25 Perth Road, Scone PH2 6JJ | 1.749 | 1.999 | 1.849 |
| Shell StrathtayEdinburgh Road PH2 8DX | 1.769 | 2.029 | — |
| MFG Broxden2 Broxden Avenue PH2 0PX | 1.779 | 2.059 | — |
| BalbeggieA94 PH2 6HE | — | — | — |
| Southinch Filling StationSouth Inch Filling Station, 4, Edinburgh Road PH2 8AR | — | 2.019 | — |
| GuildtownMain Street PH2 6BS | — | — | — |
Prices are reported by the stations; a dash means no price reported in the last 21 days.
Towns in PH2
Nearby PH postcode districts
FAQ
How much is petrol in PH2 today?
Unleaded (E10) averages £1.752 a litre across PH2, from £1.709 to £1.779.
How much is diesel in PH2 today?
Diesel averages £2.021 a litre across PH2, from £1.999 to £2.059.
Where is the cheapest petrol station in PH2?
The table on this page lists every station in PH2 with a current price, cheapest first.
Source: UK Government Fuel Finder scheme (Department for Energy Security and Net Zero / Competition and Markets Authority), Open Government Licence v3.0. Prices are indicative and may have changed since they were reported; always check the price at the pump.