Petrol prices in Perth today
- Cheapest
- 169.7p
- Average
- 172.7p
- Most expensive
- 176.9p
- UK average
- 169.4p
The cheapest petrol near Perth today is 169.7p per litre at MORRISONS (PH1 5XD), 0.2 miles from the centre. Across the 15 stations reporting petrol prices, the average is 172.7p and the most expensive is 176.9p, a spread of 7.2p per litre between the cheapest and dearest forecourt. That puts Perth 3.3p above the UK average of 169.4p. TESCO has the lowest average petrol price among brands in the area. 5 of the 15 stations are supermarket forecourts, which are usually among the cheapest places to fill up.
MORRISONS
SupermarketCALEDONIAN ROAD , PERTH · PH1 5XD
0.2 miles away
169.7pPetrol Last verified 28m agoPremium Unleaded (E10):169.7pSuper Unleaded (E5):189.9pStandard Diesel (B7):198.7pASDA PERTH SUPERSTORE
Supermarket89 DUNKELD ROAD , PERTH · PH1 5AP
0.8 miles away
170.7pPetrol Last verified 27m agoPremium Unleaded (E10):170.7pStandard Diesel (B7):197.7pShell
LAMB & GARDNER , INCHMICHAEL GARAGE, ERROL, PERTH · PH2 7RR
7.9 miles away
170.9pPetrol Last verified 55m agoPremium Unleaded (E10):170.9pSuper Unleaded (E5):180.9pStandard Diesel (B7):199.9pTESCO
SupermarketCRIEFF RD , PERTH · PH1 2NR
1.8 miles away
171.9pPetrol Last verified 55m agoPremium Unleaded (E10):171.9pSuper Unleaded (E5):181.9pStandard Diesel (B7):198.9pTESCO
Supermarket25 PERTH ROAD , SCONE, PERTH · PH2 6JJ
2.2 miles away
171.9pPetrol Last verified 55m agoPremium Unleaded (E10):171.9pSuper Unleaded (E5):181.9pStandard Diesel (B7):198.9pOilfast
A94 , Balbeggie · PH2 6HE
5.2 miles away
171.9pPetrol Last verified 54m agoPremium Unleaded (E10):171.9pStandard Diesel (B7):199.9pOilfast
Main Street , Guildtown · PH2 6BS
5.4 miles away
171.9pPetrol Last verified 54m agoPremium Unleaded (E10):171.9pSuper Unleaded (E5):181.9pStandard Diesel (B7):199.9pGulf
TASTE PERTHSHIRE LTD , BANKFOOT, PERTH, PH1 4EB, PERTH · PH1 4EB
7.2 miles away
171.9pPetrol Last verified 55m agoBurnbrae Garage
Burnbrae Garage , METHVEN, PERTH · PH1 3RF
8.8 miles away
171.9pPetrol Last verified 28m agoPremium Unleaded (E10):171.9pStandard Diesel (B7):196.9pBP
2 BROXDEN AVENUE , PERTH · PH2 0PX
1.6 miles away
172.9pPetrol Last verified 28m agoPremium Unleaded (E10):172.9pSuper Unleaded (E5):189.9pStandard Diesel (B7):201.9pBP
2 DUNKELD ROAD , PERTH · PH1 5RG
0.3 miles away
173.9pPetrol Last verified 55m agoPremium Unleaded (E10):173.9pSuper Unleaded (E5):194.9pStandard Diesel (B7):199.9pPremium Diesel (B7):220.9pShell
SOUTH INCH FILLING STATION, 4, EDINBURGH ROAD, PERTH, PH2 8AR , PERTH · PH2 8AR
0.7 miles away
173.9pPetrol Last verified 55m agoPremium Unleaded (E10):173.9pSuper Unleaded (E5):191.9pStandard Diesel (B7):199.9pPremium Diesel (B7):217.9pSHELL
EDINBURGH ROAD , PERTH · PH2 8DX
1 miles away
174.9pPetrol Last verified 25m agoPremium Unleaded (E10):174.9pSuper Unleaded (E5):199.9pStandard Diesel (B7):200.9pJet
SupermarketEASTPORT GARAGE , CUPAR ROAD, NEWBURGH, CUPAR · KY14 6HA
8.4 miles away
174.9pPetrol Last verified 27m agoPremium Unleaded (E10):174.9pStandard Diesel (B7):200.9pBP
THE TRIANGLE , INVERALMOND · PH1 3GA
1.7 miles away
176.9pPetrol Last verified 55m agoPremium Unleaded (E10):176.9pSuper Unleaded (E5):196.9pStandard Diesel (B7):203.9pPremium Diesel (B7):224.9p
Petrol prices in towns near Perth
- Newburgh8.2 miles
- Auchtermuchty10.6 miles
- Coupar Angus12.3 miles
- Auchterarder12.3 miles
- Kinross13.2 miles
- Falkland13.3 miles
Browse every town in Scotland or see the full list of locations.