Fuel·Hawk
Cheapest fuel · Scotland

Fuel in
Perth.

The cheapest Standard Unleaded (E10) near Perth is Asda PH1 5AP at 154.7p/L— updated 13 d ago.

E10 · Standard Unleaded

Top 5 for Unleaded

See all →
  1. 01
    Asda
    PH1 5AP · 0.8 miles from Perth
    154.7p
    E10
  2. 02
    Tesco
    PH1 2NR · 1.9 miles from Perth
    155.9p
    E10
  3. 03
    Tesco
    PH2 6JJ · 1.8 miles from Perth
    155.9p
    E10
  4. 04
    Morrisons
    PH1 5XD · 0.4 miles from Perth
    155.9p
    E10
  5. 05
    BP
    PH1 5RG · 0.3 miles from Perth
    158.9p
    E10
E5 · Super Unleaded

Top 5 for Super

See all →
  1. 01
    Tesco
    PH1 2NR · 1.9 miles from Perth
    164.9p
    E5
  2. 02
    Tesco
    PH2 6JJ · 1.8 miles from Perth
    164.9p
    E5
  3. 03
    BP
    PH2 0PX · 2.0 miles from Perth
    175.9p
    E5
  4. 04
    Morrisons
    PH1 5XD · 0.4 miles from Perth
    175.9p
    E5
  5. 05
    BP
    PH1 5RG · 0.3 miles from Perth
    179.9p
    E5
B7 · Diesel

Top 5 for Diesel

See all →
  1. 01
    Asda
    PH1 5AP · 0.8 miles from Perth
    189.7p
    B7
  2. 02
    Tesco
    PH2 6JJ · 1.8 miles from Perth
    189.9p
    B7
  3. 03
    Tesco
    PH1 2NR · 1.9 miles from Perth
    189.9p
    B7
  4. 04
    Oilfast Ltd - Balbeggie
    PH2 6HE · 4.9 miles from Perth
    189.9p
    B7
  5. 05
    Morrisons
    PH1 5XD · 0.4 miles from Perth
    190.9p
    B7
B7+ · Premium Diesel

Top 5 for Super Diesel

See all →
  1. 01
    BP
    PH2 0PX · 2.0 miles from Perth
    209.9p
    B7+
  2. 02
    BP
    PH1 5RG · 0.3 miles from Perth
    212.9p
    B7+
  3. 03
    BP
    PH1 3GA · 1.7 miles from Perth
    214.9p
    B7+
  4. 04
    Shell
    PH2 8DX · 1.3 miles from Perth
    219.9p
    B7+

About fuel prices in Perth

FuelHawk tracks every reporting forecourt in and around Perth(Scotland) — typically within a 5-mile radius of the city centre. Prices are sourced directly from the UK Government Fuel Finder open-data scheme under the Motor Fuel Price (Open Data) Regulations 2025, and are refreshed every five minutes.

Standard Unleaded (E10) is the default petrol at most pumps; Super Unleaded (E5) is the higher-octane variant typically 10–15p dearer. Supermarket forecourts — Tesco, Morrisons, Sainsbury's, Asda — are usually the cheapest in any given city; premium brands like Shell V-Power and BP Ultimate cost more per litre but offer higher-performance fuel.

Beyond rankings, the FuelHawk forecast reconciles wholesale price, crude, sterling and retailer lag signals to tell you whether to fill up now or wait.

Elsewhere