Fuel prices in PH2 today, 4 November 2026

Live petrol and diesel prices at 7 stations in the PH2 postcode area, cheapest first, from the government's Fuel Finder open data.

Cheapest unleaded
170.9p
Cheapest diesel
198.9p
Avg unleaded (PH2)
172.9p
Avg diesel (PH2)
200.6p

7 fuel stations in the PH2 postcode area report pump prices to the government's Fuel Finder scheme. Unleaded runs from 170.9p at Shell up to 175.9p, a 5.0p gap across PH2, so it pays to check before you fill up. On average PH2 is 2.2p dearer than the UK as a whole.

Shell
Lamb & Gardner, Inchmichael Garage, Errol, Perth
PH2 7RR
24 hours · Air · Water · Toilets
Unleaded170.9p
Diesel199.9p
Oilfast
A94, Balbeggie
PH2 6HE
24 hours · Car wash · Air · Water · AdBlue pump
Unleaded171.9p
Diesel199.9p
Oilfast
Main Street, Guildtown
PH2 6BS
24 hours · Car wash · Air · Water · AdBlue pump
Unleaded171.9p
Diesel199.9p
Tesco
25 Perth Road, Scone, Perth
PH2 6JJ
Unleaded172.9p
Diesel198.9p
BP
2 Broxden Avenue, Perth
PH2 0PX
Price last reported 28 Sept
24 hours · Air · Water · Toilets · AdBlue pump
Unleaded173.9p
Diesel203.9p
Shell
Edinburgh Road, Perth
PH2 8DX
Price last reported 16 Sept
24 hours · Car wash · Air · Water · Toilets
Unleaded175.9p
Diesel201.9p
Shell
South Inch Filling Station, 4 Edinburgh Road, Perth
PH2 8AR
Price last reported 26 Sept
Car wash · Air · LPG
Unleaded175.9p
Diesel199.9p

Data updated 1 hour ago.

Cheapest fuel in PH2: quick answers

Where is the cheapest petrol in PH2?

The cheapest unleaded in the PH2 postcode area right now is 170.9p per litre at Shell, LAMB & GARDNER, INCHMICHAEL GARAGE, ERROL, PERTH. The PH2 average is 172.9p.

Where is the cheapest diesel in PH2?

The lowest diesel price in PH2 is currently 198.9p per litre at Tesco, 25 PERTH ROAD, SCONE, PERTH.

Nearby postcode areas