Fuel prices
Petrol and diesel prices in Dundee
Compare 14 stations and find the cheapest fuel in Dundee today.
In Dundee, unleaded petrol (E10) averages 171.1p per litre and standard diesel averages 196.3p per litre. The cheapest unleaded is at MORRISONS for 168.9p per litre. Prices updated 4 November 2026, 16:16.
Average fuel prices in Dundee
Unleaded
171.1p/L
Lowest 168.9p · UK avg 171.0p
Diesel
196.3p/L
Lowest 194.7p · UK avg 198.4p
Super unleaded
187.9p/L
Lowest 179.9p · UK avg 190.0p
Premium diesel
214.3p/L
Lowest 206.9p · UK avg 217.7p
Latest price update in Dundee: 4 Nov 2026, 16:16. Source: GOV.UK Fuel Finder.
Cheapest unleaded in Dundee
-
MORRISONS Cheapest
1 AFTON WAY, DUNDEE, DD4 8BR
168.9p
-
ASDA DUNDEE WEST SUPERSTORE
61 MYREKIRK ROAD, DUNDEE, DD2 4WB
169.7p
-
ASDA DUNDEE MILTON SUPERSTORE
MILTON OF CRAIGIE ROAD, DUNDEE, DD4 7RX
169.7p
-
ASDA DUNDEE KIRKTON SUPERSTORE
7-9 DERWENT AVENUE, DUNDEE, DD3 0SZ
169.7p
-
ESSO
61 FORFAR ROAD, DUNDEE, DD4 9BS
169.9p
-
TESCO
KINGSWAY, DUNDEE, DD3 8QB
169.9p
-
TESCO
SOUTH RD, DUNDEE, DD2 4SR
169.9p
-
BP
INVERGOWIE, DUNDEE, DD2 5EG
170.9p
-
JET
FORFAR ROAD SERVICE STATION LTD, DUNDEE, DD4 9BT
171.9p
-
ASDA BIRKHILL EXPRESS PETROL
BIRKHILL AUTO POINT, DUNDEE, DD2 5RG
171.9p
-
SAINSBURYS
1 TOM JOHNSTON ROAD, DUNDEE, DD4 8XD
171.9p
-
ESSO
14A DALHOUSIE ROAD, DUNDEE, DD5 2SQ
172.9p
-
SHELL
SHELL DISCOVERY, DUNDEE, DD1 3HE
173.9p
-
BP
KINGSWAY WEST, DUNDEE, DD2 4TD
173.9p
Cheapest diesel in Dundee
-
ASDA DUNDEE WEST SUPERSTORE Cheapest
61 MYREKIRK ROAD, DUNDEE, DD2 4WB
194.7p
-
ASDA DUNDEE MILTON SUPERSTORE
MILTON OF CRAIGIE ROAD, DUNDEE, DD4 7RX
194.7p
-
ASDA DUNDEE KIRKTON SUPERSTORE
7-9 DERWENT AVENUE, DUNDEE, DD3 0SZ
194.7p
-
ESSO
61 FORFAR ROAD, DUNDEE, DD4 9BS
194.9p
-
TESCO
KINGSWAY, DUNDEE, DD3 8QB
194.9p
-
TESCO
SOUTH RD, DUNDEE, DD2 4SR
194.9p
-
MORRISONS
1 AFTON WAY, DUNDEE, DD4 8BR
194.9p
-
JET
FORFAR ROAD SERVICE STATION LTD, DUNDEE, DD4 9BT
196.9p
-
SAINSBURYS
1 TOM JOHNSTON ROAD, DUNDEE, DD4 8XD
196.9p
-
ESSO
14A DALHOUSIE ROAD, DUNDEE, DD5 2SQ
197.9p
-
SHELL
SHELL DISCOVERY, DUNDEE, DD1 3HE
197.9p
-
ASDA BIRKHILL EXPRESS PETROL
BIRKHILL AUTO POINT, DUNDEE, DD2 5RG
197.9p
-
BP
INVERGOWIE, DUNDEE, DD2 5EG
197.9p
-
BP
KINGSWAY WEST, DUNDEE, DD2 4TD
198.9p
Fuel prices in Dundee: FAQ
What is the average price of petrol in Dundee?
Unleaded (E10) in Dundee averages 171.1p per litre across 14 stations, ranging from 168.9p to 173.9p. That is 0.1p above the UK average.
What is the average price of diesel in Dundee?
Standard diesel in Dundee averages 196.3p per litre across 14 stations, ranging from 194.7p to 198.9p. That is 2.1p below the UK average.
Where is the cheapest petrol in Dundee?
Right now the cheapest unleaded we can see in Dundee is at MORRISONS, 1 AFTON WAY, DUNDEE, DD4 8BR, at 168.9p per litre. Prices change through the day, so check before you set off.
How often are these fuel prices updated?
We refresh prices every 15 minutes from the GOV.UK Fuel Finder scheme, where forecourts report their pump prices.
Fuel prices in other towns and cities
Contains public sector information licensed under the Open Government Licence v3.0. Prices from the GOV.UK Fuel Finder scheme.
Keep your vehicle on the road with VeFix
Save your vehicle, track MOT, tax and servicing, and book trusted UK garages. Free to join.