Station map
📈 30-day price trend — Dundee
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
Top 5 cheapest stations in Dundee
Tap a station to see opening times and details
# 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.
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.


