Fuel Prices in Scotland

Compare reported petrol and diesel prices around Scotland.

Independent comparison using official UK fuel price reports. Check each station before travelling.

Compare stations in Scotland

View on map
Lowest reported
201.9p / litre
Area average
219.2p / litre
Stations reporting
190

Premium diesel

Lowest prices first · 10 shown

Distances are from each station’s nearest listed local centre.

  1. Gulf dumbarton service station

    G82 2BA · 0.7 miles from Dumbarton

    Price reported

    201.9p per litre Lowest reported
    Station details
  2. Esso Highland Fuels ltd

    KA12 8RY · 0.6 miles from Irvine

    Price reported

    202.9p per litre
    Station details
  3. Esso Highland Fuels Ltd

    KA13 7JB · 2.7 miles from Irvine

    Price reported

    203.9p per litre
    Station details
  4. Esso Highland Fuels LTD

    G53 7RZ · 2.8 miles from Newton Mearns

    Price reported

    204.9p per litre
    Station details
  5. Esso Highland Fuels Ltd

    KA20 3JL · 4.2 miles from Irvine

    Price reported

    204.9p per litre
    Station details
  6. Esso Clydeholm retail limited

    G81 1LW · 0.5 miles from Clydebank

    Price reported

    205.9p per litre
    Station details
  7. Jet Ardeer Services

    KA20 3BE · 3.8 miles from Irvine

    Price reported

    205.9p per litre
    Station details
  8. Jet Forfar Road Service Station Ltd

    DD4 9BT · 2.0 miles from Dundee

    Price reported

    206.9p per litre
    Station details
  9. Mfg Morrisons Airdrie

    ML6 6EF · 0.2 miles from Airdrie

    Price reported

    209.9p per litre
    Station details
  10. Mfg Morrisons Bathgate

    EH48 7XN · 0.3 miles from Bathgate

    Price reported

    209.9p per litre
    Station details

Local fuel price snapshot

Across 39 published local areas in Scotland, we track 414 active petrol stations with recent prices. (Data updated 1 hour, 40 minutes ago)

Lowest reported petrol price: 166.9p at Costco near COSTKEA WAY

Unleaded petrol (E10)

  • Based on 389 stations with eligible recent reports.
  • Lowest price: 166.9p
  • Average price: 175.1p
  • Highest price: 197.9p
  • Spread: 31.0p (across the stations we track)

Diesel (B7)

  • Based on 403 stations with eligible recent reports.
  • Lowest price: 186.9p
  • Average price: 200.0p
  • Highest price: 217.9p
  • Spread: 31.0p (across the stations we track)

Premium petrol (E5)

  • Based on 296 stations with eligible recent reports.
  • Lowest price: 172.7p
  • Average price: 192.6p
  • Highest price: 217.9p
  • Spread: 45.2p (across the stations we track)

Premium diesel

  • Based on 190 stations with eligible recent reports.
  • Lowest price: 201.9p
  • Average price: 219.2p
  • Highest price: 237.9p
  • Spread: 36.0p (across the stations we track)

The price spread is the gap between the lowest and highest reported prices, not a guaranteed saving on your journey. Compare with the UK petrol and diesel price index, or read how we calculate our published fuel price statistics.

About fuel prices around Scotland

The M8, M9, and A9 connect Glasgow, Edinburgh, and the cities of the central belt to the Highlands, islands, and borders. Fuel stations are plentiful in urban areas but can be sparse on single-track roads in the Highlands and islands.

Diesel demand reflects agricultural and logistics traffic, while petrol use rises with tourism during summer and autumn. Prices in remote areas may differ from central belt averages due to transport costs and limited competition.

Drivers heading toward Skye, the Outer Hebrides, or the far north should plan refuelling carefully, as distances between stations can exceed fifty miles. Scotland's combination of urban convenience and wild landscapes rewards thoughtful fuel planning.

Understanding regional price patterns helps drivers budget for journeys between cities and the most scenic corners of the country. Prices often open up once you move away from the busiest retail parks or get closer to motorway services.

If you are crossing Scotland rather than just driving locally, a quick check before you set off can save a useful amount on a full tank. Use the snapshot below for the current range, then drill into the town and city pages if you want more detail.

Wider area

See prices across United Kingdom if you want the bigger picture.

Explore Scotland

Common questions about fuel in Scotland

What is the latest reported petrol price in Scotland?

The latest reported petrol prices in Scotland run from 166.9p to 197.9p per litre, with an average of 175.1p across 389 stations. The lowest unleaded price we can see is 166.9p at Costco near COSTKEA WAY.

What is the latest reported diesel price in Scotland?

The latest reported diesel prices in Scotland run from 186.9p to 217.9p per litre, with an average of 200.0p across 403 stations.

How many stations do you track around Scotland?

We currently track 414 active stations across 39 published local areas in Scotland. Prices are refreshed from the official fuel price feed throughout the day.

How do I compare stations near Scotland?

Open the map to compare the stations near Scotland and work out which stop makes sense for your route. You can also set a price alert if you want updates on the stations you use most.

Open the map for Scotland

Use the main finder with Scotland already centred on the map.

Open Fuel Finder for Scotland

For weekly UK petrol and diesel price trends, read Price Pulse.