Fuel Price Check Analysis – Week of April 28, 2026 Petrol (E10) 166.9p 0.5% (-0.9p) 7d avg: 167.4p Prices dipping | Super Unleaded (E5) 186.3p 0.4% (-0.7p) 7d avg: 186.7p Prices stable | Diesel (B7) 194.9p 0.2% (-0.3p) 7d avg: 195.1p Prices stable | Super Diesel (SDV) 216.4p 0% (-0.1p) 7d avg: 216.4p Prices stable |
Fuel Price Check Analysis – Week of April 28, 2026 Petrol (E10) 166.9p 0.5% (-0.9p) 7d avg: 167.4p Prices dipping | Super Unleaded (E5) 186.3p 0.4% (-0.7p) 7d avg: 186.7p Prices stable | Diesel (B7) 194.9p 0.2% (-0.3p) 7d avg: 195.1p Prices stable | Super Diesel (SDV) 216.4p 0% (-0.1p) 7d avg: 216.4p Prices stable |

Today's Fuel Prices in Perth

Tracking live petrol and diesel rates across the PH region.

6212 Active Postcodes
43 Stations
165,118 Residents

Perth Fuel Finder & Petrol Prices Map (PH)

Use our interactive fuel finder and Perth petrol map to locate the cheapest fuel in Perth. The PH postcode area, covering Perth, is home to over 165,118 residents. Our fuel map tracks 43 fuel stations with live pricing, helping drivers compare real-time petrol and diesel costs across Perth.

Find the best prices for unleaded (E10), premium petrol (E5), diesel (B7), and super diesel (SDV) using our fuel finder tool. Our petrol map updates daily with prices from Tesco, Shell, BP, Asda, Sainsbury's, and other trusted brands in Perth.

View Perth Fuel Map
Cheapest in PH
Petrol
TESCO
TESCO STORES LTD, WE...
154.9p
View Station
Super Unleaded
Ballinluig Services ltd
BALLINLUIG SERVICES,...
133.9p
View Station
Diesel
TESCO
TESCO STORES LTD, WE...
184.9p
View Station
SDV
ESSO
39 SPEY AVENUE, GRAN...
165.9p
View Station
Regional Averages
Petrol
171.6p
▲ 4.7p vs UK
Diesel
199.8p
▲ 4.9p vs UK
Super
186.8p
▲ 0.5p vs UK
S.Diesel
211.6p
▼ 4.8p vs UK
Browse by Local Postcode
All 43 Stations in Perth
# Station Postcode Price
1
TESCO
TESCO STORES LTD, WELTON ROAD, BLAI...
PH10 6NB 154.9p View
2
TESCO
25 PERTH ROAD, SCONE, PERTH, SCOTLA...
PH2 6JJ 155.9p View
3
TESCO
CRIEFF RD, PERTH, SCOTLAND
PH1 2NR 155.9p View
4
BP
THE TRIANGLE, INVERALMOND, PERTH AN...
PH1 3GA 159.9p View
5
SHELL
EDINBURGH ROAD, PERTH, PERTHSHIRE,...
PH2 8DX 159.9p View
6
SHELL
ROAD TO THE ISLES, FORT WILLIAM, IN...
PH33 6TJ 160.9p View
7
BP
62 GRAMPIAN ROAD, AVIEMORE, HIGHLAN...
PH22 1PD 162.9p View
8
Jet
JET FUEL STATION, 34, PERTH STREET...
PH10 6DQ 167.9p View
9
Shell
LAMB & GARDINER LTD, UNION STREET,...
PH13 9AF 168.9p View
10
GULF
B8079, BRIDGE OF TILT, BLAIR ATHOLL...
PH18 5SX 169.7p View
11
PACE
PERTH ROAD, BIRNAM, DUNKELD, PERTH...
PH8 0DN 169.7p View
12
Shell
LOANINGHEAD, AUCHTERARDER, PH3 1PH,...
PH3 1PH 170.9p View
13
Shell
LAMB & GARDNER, INCHMICHAEL GARAGE,...
PH2 7RR 170.9p View
14
ASDA ABERFELDY EXPRESS PETROL
46 DUNKELD STREET, ABERFELDY, SCOTL...
PH15 2AF 171.9p View
15
Burnbrae Garage
Burnbrae Garage, METHVEN, PERTH
PH1 3RF 171.9p View
16
BP
BEN SERVICE STATION, NORTH ROAD, IN...
PH336TQ 171.9p View
17
Gulf
TASTE PERTHSHIRE LTD, BANKFOOT, PER...
PH1 4EB 171.9p View
18
Oilfast
A94, Balbeggie
PH2 6HE 171.9p View
19
Oilfast
Main Street, Guildtown
PH2 6BS 171.9p View
20
ASDA PERTH SUPERSTORE
89 DUNKELD ROAD, PERTH, SCOTLAND
PH1 5AP 172.7p View
21
BP
PERTH ROAD, PITLOCHRY, PERTHSHIRE,...
PH16 5LY 172.9p View
22
Gleaner
BEN NEVIS FILLING STATION, FORT WIL...
PH33 6TF 172.9p View
23
Gleaner
GLENGARRY FILLING STATION, INVERGAR...
PH35 4HL 172.9p View
24
Gleaner
ONICH FILLING STATION, NORTH BALLAC...
PH33 6RZ 172.9p View
25
Gulf
CLAYMORE FILLING STATION, GLENCOE,...
PH49 4HP 172.9p View
26
Highland Fuels
Viewfield Filling Station, 105 Will...
PH5 2AE 172.9p View
27
JET
GREAT GLEN FILLING STATION, —, FORT...
PH32 4DD 172.9p View
28
Ballinluig Services ltd
BALLINLUIG SERVICES, BALLINLUIG, PI...
PH9 0LG 172.9p View
29
MORRISONS
CALEDONIAN ROAD, PERTH, PERTHSHIRE,...
PH1 5XD 173.7p View
30
MORRISONS
CARMICHAEL WAY, FORT WILLIAM, INVEN...
PH33 6AN 173.9p View
31
Shell
SOUTH INCH FILLING STATION, 4, EDIN...
PH2 8AR 173.9p View
32
BP
2 DUNKELD ROAD, PERTH, TAYSIDE, SCO...
PH1 5RG 174.9p View
33
GULF
CRIEFF GARAGE, EAST HIGH STREET, CR...
PH7 3HZ 174.9p View
34
ESSO
39 SPEY AVENUE, GRANTOWN-ON-SPEY, I...
PH26 3EJ 175.9p View
35
ESSO
PERTH ROAD, NEWTONMORE, INVERNESS-S...
PH20 1AP 175.9p View
36
Pace
AUCHTERARDER MOTORS, 223, HIGH STRE...
PH3 1AF 175.9p View
37
BP
2 BROXDEN AVENUE, PERTH, PERTHSHIRE...
PH2 0PX 177.9p View
38
Highland Fuels
RON M MACDONALD, OLD BRIDGE GARAGE,...
PH23 3AS 178.9p View
39
DENHOLM FISHSELLING LTD
JOHNSTON BROS, THE PIER, MALLAIG, P...
PH41 4QD 180.9p View
40
Highland Fuels
POST OFFICE, DALWHINNIE GARAGE, DAL...
PH19 1AF 188.8p View
41
Highland
The Post Office, Strontian, Acharac...
PH36 4HZ 196.0p View
# Station Postcode Price
1
TESCO
TESCO STORES LTD, WELTON ROAD, BLAI...
PH10 6NB 184.9p View
2
SHELL
EDINBURGH ROAD, PERTH, PERTHSHIRE,...
PH2 8DX 187.9p View
3
TESCO
25 PERTH ROAD, SCONE, PERTH, SCOTLA...
PH2 6JJ 187.9p View
4
TESCO
CRIEFF RD, PERTH, SCOTLAND
PH1 2NR 187.9p View
5
SHELL
ROAD TO THE ISLES, FORT WILLIAM, IN...
PH33 6TJ 189.9p View
6
BP
THE TRIANGLE, INVERALMOND, PERTH AN...
PH1 3GA 191.9p View
7
BP
62 GRAMPIAN ROAD, AVIEMORE, HIGHLAN...
PH22 1PD 195.9p View
8
Jet
JET FUEL STATION, 34, PERTH STREET...
PH10 6DQ 197.9p View
9
ASDA PERTH SUPERSTORE
89 DUNKELD ROAD, PERTH, SCOTLAND
PH1 5AP 198.7p View
10
MORRISONS
CALEDONIAN ROAD, PERTH, PERTHSHIRE,...
PH1 5XD 198.7p View
11
MORRISONS
CARMICHAEL WAY, FORT WILLIAM, INVEN...
PH33 6AN 198.9p View
12
Burnbrae Garage
Burnbrae Garage, METHVEN, PERTH
PH1 3RF 198.9p View
13
GULF
B8079, BRIDGE OF TILT, BLAIR ATHOLL...
PH18 5SX 199.7p View
14
PACE
PERTH ROAD, BIRNAM, DUNKELD, PERTH...
PH8 0DN 199.7p View
15
ASDA ABERFELDY EXPRESS PETROL
46 DUNKELD STREET, ABERFELDY, SCOTL...
PH15 2AF 199.9p View
16
BP
2 DUNKELD ROAD, PERTH, TAYSIDE, SCO...
PH1 5RG 199.9p View
17
Gleaner
BEN NEVIS FILLING STATION, FORT WIL...
PH33 6TF 199.9p View
18
Shell
LOANINGHEAD, AUCHTERARDER, PH3 1PH,...
PH3 1PH 199.9p View
19
Gleaner
GLENGARRY FILLING STATION, INVERGAR...
PH35 4HL 199.9p View
20
Shell
LAMB & GARDINER LTD, UNION STREET,...
PH13 9AF 199.9p View
21
Gleaner
ONICH FILLING STATION, NORTH BALLAC...
PH33 6RZ 199.9p View
22
Gulf
CLAYMORE FILLING STATION, GLENCOE,...
PH49 4HP 199.9p View
23
Shell
LAMB & GARDNER, INCHMICHAEL GARAGE,...
PH2 7RR 199.9p View
24
BP
BEN SERVICE STATION, NORTH ROAD, IN...
PH336TQ 199.9p View
25
Highland Fuels
CENTRAL GARAGE LTD, 2-4, ST. ANDRE...
PH11 8AT 199.9p View
26
Highland Fuels
Viewfield Filling Station, 105 Will...
PH5 2AE 199.9p View
27
JET
GREAT GLEN FILLING STATION, —, FORT...
PH32 4DD 199.9p View
28
Oilfast
A94, Balbeggie
PH2 6HE 199.9p View
29
Oilfast
Main Street, Guildtown
PH2 6BS 199.9p View
30
Shell
SOUTH INCH FILLING STATION, 4, EDIN...
PH2 8AR 199.9p View
31
BP
PERTH ROAD, PITLOCHRY, PERTHSHIRE,...
PH16 5LY 201.9p View
32
Gulf
TASTE PERTHSHIRE LTD, BANKFOOT, PER...
PH1 4EB 201.9p View
33
Ballinluig Services ltd
BALLINLUIG SERVICES, BALLINLUIG, PI...
PH9 0LG 201.9p View
34
Pace
AUCHTERARDER MOTORS, 223, HIGH STRE...
PH3 1AF 203.9p View
35
Highland Fuels
RON M MACDONALD, OLD BRIDGE GARAGE,...
PH23 3AS 204.9p View
36
BP
2 BROXDEN AVENUE, PERTH, PERTHSHIRE...
PH2 0PX 205.9p View
37
ESSO
39 SPEY AVENUE, GRANTOWN-ON-SPEY, I...
PH26 3EJ 205.9p View
38
ESSO
PERTH ROAD, NEWTONMORE, INVERNESS-S...
PH20 1AP 205.9p View
39
Highland Fuels
POST OFFICE, DALWHINNIE GARAGE, DAL...
PH19 1AF 205.9p View
40
Comrie Garage ta MGK Motors
THE GARAGE, BURRELL STREET, COMRIE...
PH6 2JP 210.9p View
41
Highland
The Post Office, Strontian, Acharac...
PH36 4HZ 224.0p View