Cheapest petrol in Perth today
154.7p+6.9p vs last week
Asda · ASDA PERTH SUPERSTORE
PH1 5AP
Avg petrol
158.2p
+6.9p vs last week
Avg diesel
191.1p
Price spread
6.2p
Station map
🛒 Cheapest supermarket
🔧 Cheapest independent
📈 30-day price trend — Perth
— Petrol (E10)— Diesel
Key insights for Perth
- →Average petrol has risen 6.9p/litre in Perth over the past week
- →There is a 6.2p/litre spread between the cheapest and most expensive petrol in Perth — filling a 55L tank at the cheapest saves ~£3.41
- →Asda is the cheapest forecourt in Perth at 154.7p, 3.2p cheaper than the cheapest independent
Is it cheaper nearby?
Towns near Perth — click to compare
Perth
158.2p
Top 5 cheapest stations in Perth
Tap a station to see opening times and details
🏆
Asda
ASDA PERTH SUPERSTOREPH1 5APPetrolSupermarket
154.7p
▼#2
Morrisons
MFG MORRISONS PERTHPH1 5XDPetrolSupermarket
155.9p
▼#3
Tesco
PERTH EXTRA - PETROL FILLING STATIONPH1 2NRPetrolSupermarket
155.9p
▼#4
Tesco
PERTH RD EXPRESSPH2 6JJPetrolSupermarket
155.9p
▼#5
Gulf
Taste Perthshire Gulf Fuel StationPH1 4EBPetrol
157.9p
▼Get Perth alerts in your inbox
Free weekly digest — no app needed. Unsubscribe anytime.



