⛽ Updated 2026-04-05

Cheapest fuel in Dundee today

Tracking 16 stations across Dundee, Angus. Prices updated daily from official government data.

Cheapest petrol in Dundee today
151.9p+6.6p vs last week
Esso · DALHOUSIE ESSO EXPRESS
DD5 2SQ
Avg petrol
155.0p
+6.6p vs last week
Avg diesel
188.2p
Price spread
7.0p

Station map

🛒 Cheapest supermarket
Asda
Asda
ASDA DUNDEE MILTON SUPERSTORE
DD4 7RX
152.7p
🔧 Cheapest independent
Esso
Esso
DALHOUSIE ESSO EXPRESS
DD5 2SQ
151.9p

📈 30-day price trend — Dundee

134p162p190p03-0603-1303-2103-2804-05
— Petrol (E10)— Diesel

Key insights for Dundee

  • Average petrol has risen 6.6p/litre in Dundee over the past week
  • There is a 7p/litre spread between the cheapest and most expensive petrol in Dundee — filling a 55L tank at the cheapest saves ~£3.85
  • The cheapest independent in Dundee (Esso at 151.9p) undercuts the cheapest supermarket by 0.8p/litre
  • Dundee is currently 7.4p/litre cheaper than Forfar nearby

Is it cheaper nearby?

Towns near Dundee — click to compare

Dundee
155.0p
156.7p+1.7p
157.9p+2.9p
162.4p+7.4p

Top 5 cheapest stations in Dundee

Tap a station to see opening times and details

🏆
Esso
E
Esso
DALHOUSIE ESSO EXPRESSDD5 2SQPetrol
151.9p
#2
Asda
A
Asda
ASDA DUNDEE MILTON SUPERSTOREDD4 7RXPetrolSupermarket
152.7p
#3
Morrisons
M
Morrisons
MFG MORRISONS DUNDEEDD4 8BRPetrolSupermarket
152.9p
#4
Asda
A
Asda
ASDA DUNDEE KIRKTON SUPERSTOREDD3 0SZPetrolSupermarket
153.7p
#5
Asda
A
Asda
ASDA DUNDEE WEST SUPERSTOREDD2 4WBPetrolSupermarket
153.7p
📰 Fuel prices in Dundee — latest update

# Petrol Prices in Dundee - 3 April 2026

Petrol in Dundee has increased significantly this week, reaching an average of 154.6p per litre—up 7.1p from last Friday. This puts Dundee slightly ahead of the UK national average of 155.4p/litre, meaning local drivers are paying marginally less than their counterparts across Britain. However, the price variance within Dundee itself is notable: across the 16 stations tracked, there is a 6.2p spread between the cheapest and most expensive fuel, which could amount to meaningful savings depending on where drivers choose to fill up.

Asda offers the best value in Dundee at 151.7p per litre, making it worth the trip if you're running low on fuel. With such fluctuation between stations, checking prices before you pump can help you avoid overpaying. Drivers filling a typical 55-litre tank at the cheapest option versus the most expensive would save several pounds, making a quick price comparison a sensible habit during volatile fuel markets.

Get Dundee alerts in your inbox
Free weekly digest — no app needed. Unsubscribe anytime.
Get free alerts →

Fuel prices in Dundee — what's happening

Updated 2026-04-05

# Petrol Prices in Dundee - 3 April 2026 Petrol in Dundee has increased significantly this week, reaching an average of 154.6p per litre—up 7.1p from last Friday. This puts Dundee slightly ahead of the UK national average of 155.4p/litre, meaning local drivers are paying marginally less than their counterparts across Britain. However, the price variance within Dundee itself is notable: across the 16 stations tracked, there is a 6.2p spread between the cheapest and most expensive fuel, which could amount to meaningful savings depending on where drivers choose to fill up. Asda offers the best value in Dundee at 151.7p per litre, making it worth the trip if you're running low on fuel. With such fluctuation between stations, checking prices before you pump can help you avoid overpaying. Drivers filling a typical 55-litre tank at the cheapest option versus the most expensive would save several pounds, making a quick price comparison a sensible habit during volatile fuel markets.