FindPetrol
Install FindPetrol app
findpetrol .co.uk
Live fuel prices

Petrol and diesel prices around North East Scotland

Petrol from 158.9p a litre, averaging 174.9p across 109 stations we track in North East Scotland. Diesel averages 199.8p and starts at 178.9p.

At a glance

Stations tracked
109
Local areas
7
Cheapest petrol
158.9p
Cheapest diesel
178.9p

Data updated 4 hours ago

Aberdeen and Dundee anchor the north east, and the energy sector gives Aberdeen an unusual fuel profile. Offshore logistics, supply vessels and a large commuting workforce keep both petrol and diesel moving steadily, and the city has enough forecourts to sustain proper competition.

Away from the two cities the picture changes. Aberdeenshire farming country, the Moray coast and the towns along the A96 toward Elgin have fewer stations covering a lot of ground. Prices in Banff, Fraserburgh and Peterhead reflect the distance from the terminals rather than any lack of demand.

Dundee and the Angus towns benefit from being close to the Central Belt supply chain and generally track a little cheaper than the far north east. Filling in Dundee, Aberdeen, Elgin or Inverurie before heading into the hinterland is the sensible habit.

Petrol & Diesel Fuel Price Index

Across 7 local areas in North East Scotland, we track 109 active petrol stations with recent prices. (Data updated 4 hours ago)

Cheapest petrol in North East Scotland is 158.9p per litre at Tesco, DD2 1UG, Dundee.

Cheapest diesel in North East Scotland is 178.9p per litre at Tesco, DD2 1UG, Dundee.

Petrol Unleaded (E10)

Lowest price
158.9p
Average price
174.9p
Highest price
183.9p
Spread
25.0p across 104 sites

Diesel Standard (B7)

Lowest price
178.9p
Average price
199.8p
Highest price
209.9p
Spread
31.0p across 109 sites

Petrol Super (E5)

Lowest price
168.9p
Average price
191.8p
Highest price
204.9p
Spread
36.0p across 74 sites

Diesel Premium

Lowest price
204.9p
Average price
219.8p
Highest price
234.9p
Spread
30.0p across 37 sites

Figures cover stations reporting to the official CMA price feed within the last 30 days. We exclude obvious reporting errors - prices given in pounds rather than pence, retailer test records, and premium grades priced below the standard grade - so the averages reflect what you can actually pay.

Most expensive petrol in North East Scotland is 183.9p per litre at Gleaner, AB35 5YQ, Aberdeen.

Most expensive diesel in North East Scotland is 209.9p per litre at Shell, DD8 1BF, Dundee.

Fuel brands in North East Scotland

Cheapest petrol stations in North East Scotland

Sorted by petrol price. Open a station for its latest prices, price history and nearby comparison.

Station Local area Petrol Diesel
Tesco Stores Ltd, Dundee DD2 1UG Dundee 158.9p 178.9p
Costco Wholesale Aberdeen Plots 8 and 10 Kingshill Commercial Par… AB32 6UF Aberdeen 165.9p 192.9p
BP Spar Stores, Westhill AB32 6TJ Aberdeen 168.9p 195.9p
Tesco Service Station, Endeavour Drive, Westhill AB32 6UF Aberdeen 168.9p 195.9p
Esso A955 Kingswells, Common Road AB15 8PD Aberdeen 169.9p 195.9p
Gleaner Royal Mail, Ballindalloch AB37 9AS Elgin (North East Scotland) 169.9p 196.9p
Sainsburys 45-47 Garthdee Road, Aberdeen AB10 7AY Aberdeen 169.9p 195.9p
Jet Craigellachie Filling Station, Aberlour AB38 9TB Elgin (North East Scotland) 170.5p 197.5p
Esso Golden Lion Costcutter Supermarket, Arbroath DD11 5JP Arbroath 170.6p 198.6p
Gulf Nisa, 113-119, High Street, Aberlour AB38 9PB Elgin (North East Scotland) 170.6p 197.6p

Wider area

See prices across Scotland if you want the bigger picture.

Places nearby

Drill into a specific area for its own price snapshot and cheapest stations.

Fuel guides

Advice from our guides on paying less at the pump.

Common questions about fuel in North East Scotland

What is the latest reported petrol price in North East Scotland?
The latest reported petrol prices in North East Scotland run from 158.9p to 183.9p per litre, with an average of 174.9p across 104 stations. The lowest petrol price we can see is 158.9p at TESCO near DD2 1UG.
What is the latest reported diesel price in North East Scotland?
The latest reported diesel prices in North East Scotland run from 178.9p to 209.9p per litre, with an average of 199.8p across 109 stations.
How many stations do you track around North East Scotland?
We currently track 109 active stations across 7 local areas in North East Scotland. Prices are refreshed from the official CMA fuel price feed throughout the day.
How do I compare stations near North East Scotland?
Open the map to compare stations near North East Scotland and work out which stop makes sense for your route. You can sort by price or distance and filter to supermarket forecourts only.
Is it cheaper to fill up with petrol or diesel in North East Scotland?
Diesel currently averages 24.9p more per litre than petrol in North East Scotland, at 199.8p against 174.9p. That gap changes with wholesale costs, so it is worth checking before a big fill.

Open the map for North East Scotland

Use the main finder with North East Scotland already centred, then sort by price or distance to pick your stop.

Open fuel finder for North East Scotland
We use cookies to improve your experience. By using our site, you agree to our Privacy Policy.