Skip to content
Fuelsy

Petrol and diesel prices in Perth

14 stations, prices as of 16:23, 23 Sep. Official GOV.UK Fuel Finder data, ranked cheapest first.

FuelsyUpdated 16:23, 23 Sep

Perth

Cheapest in Perth, 14 stations

Unleaded is rising here. Fill up now if you can.Up 3.0p this week. When prices move like this, 79% of stations rise another 1p within 7 days.

14 stations, cheapest unleaded first

  1. Get alerts when unleaded drops in Perth

    Fuelsy tells you the moment prices fall at your stations, with live prices on your home screen and in CarPlay.

Supermarkets are cheaper here

Unleaded costs 2.6p less a litre at Perth’s supermarket forecourts, about £1.43 on a 55-litre tank.

Nearby places

Perth postcode districts

Fuel in Perth: common questions

Where is the cheapest petrol in Perth today?

Asda Perth Superstore on 89 DUNKELD ROAD has the cheapest unleaded (E10) at 172.7p a litre. The average across 14 stations in Perth is 174.7p, against a UK average of 173.0p.

Where is the cheapest diesel in Perth?

Tesco Perth Extra is selling diesel for 194.9p a litre, against a Perth average of 198.2p and a UK average of 197.4p.

How up to date are these prices?

Forecourts report their prices to the government’s Fuel Finder scheme, and Fuelsy checks for changes every 2 minutes. This page refreshes every 15 minutes. For live prices, and an alert when prices drop in Perth, use the Fuelsy app.

Which stations are included?

Every open station with a Perth postcode (PH1, PH2) that reports to Fuel Finder: supermarkets, major brands and independents.

Get an alert when fuel drops in Perth

Fuelsy watches prices for you, with live prices on your iPhone home screen, Lock Screen and CarPlay.

Get Fuelsy on the App Store