32 stations in Perth and Kinross, cheapest first.
30 stations · Unleaded · average 175.4p
1Jet
Blairgowrie Filling Station
Jet Fuel Station, 34, Perth Street, Blairgowrie PH10 6DQ
168.9p
Cheapest
2Tesco
Blairgowrie Welton Superstore - Petrol Filling Station
Tesco Stores LTD, Welton Road, Blairgowrie PH10 6NB
168.9p
Cheapest
Shell
Coupar Angus Forecourt
Lamb & Gardiner LTD, Union Street, Coupar Angus, Blairgowrie PH13 9AF
170.9p
+2.0p
The cheapest unleaded petrol (E10) in Perth and Kinross today is 168.9p a litre at Tesco Blairgowrie Welton Superstore - Petrol Filling Station in Blairgowrie (PH10 6NB). Across the 30 stations selling it, prices average 175.4p and go up to 199.9p, so filling a 55-litre tank costs between £92.89 and £109.94.
The cheapest diesel in Perth and Kinross today is 197.9p a litre at Tesco Blairgowrie Welton Superstore - Petrol Filling Station in Blairgowrie (PH10 6NB). Across the 30 stations selling it, prices average 201.4p and go up to 219.9p, so filling a 55-litre tank costs between £108.84 and £120.94.
Unleaded in Perth and Kinross averages 175.4p, 1.0p more than the UK average (174.4p). Diesel in Perth and Kinross averages 201.4p, 2.0p more than the UK average (199.5p).
Super unleaded (E5) is sold at 21 stations, from 179.9p at Highland Fuels Central Garage Alyth Ltd. Premium diesel is sold at 10 stations, from 206.9p at Shell Coupar Angus Forecourt. The 6 supermarket stations charge 173.9p on average for unleaded, 1.9p less than the other 24. Motorway services charge 183.6p for unleaded on average, 9.1p more than other stations.
| Fuel | Cheapest | Average | Highest |
|---|---|---|---|
| Unleaded | 168.9p | 175.4p | 199.9p |
| Super unleaded | 179.9p | 191.3p | 219.9p |
| Diesel | 197.9p | 201.4p | 219.9p |
| Premium diesel | 206.9p | 221.0p | 239.9p |
Average unleaded price, cheapest highlighted
Perth and Kinross has 32 petrol stations reporting prices: 6 BP, 6 Shell, 3 Gulf, 3 Tesco, 2 Asda, 1 Jet, 1 Morrisons and 10 independents. 14 are open 24 hours a day and 2 close on Sundays. 6 are at a supermarket and 3 are at motorway services. Of the 32, 25 offer air and screenwash, 24 sell bottled AdBlue, 17 have water, 15 have customer toilets, 13 have a car wash, 6 have AdBlue pumps and 1 sells LPG.
In Perth and Kinross, Blairgowrie has the cheapest average unleaded (169.6p) and Kinross the most expensive (181.6p), out of 6 towns with at least two stations. For diesel, Blairgowrie is cheapest (198.9p) and Kinross dearest (208.9p).