Dundee
15 stations with live fuel prices · cheapest unleaded from £1.527
Dundee has 15 reporting petrol stations from 9 brands. Today's cheapest unleaded sits at £1.527 per litre, with the most expensive at £1.579, a spread of 5.2p across the city. The average across Dundee is £1.545 for E10 and £1.794 for diesel. Prices update hourly from the UK Government Fuel Finder service.
- Dalhousie Esso Express14a Dalhousie Road, Dd5 2sqEsso£1.579E10£1.819Diesel
- Kingsway West Sf ConnectKingsway West, Dd2 4tdBp£1.579E10£1.819Diesel
- Bullionfield Sf ConnectInvergowie, Dd2 5egBp£1.569E10£1.819Diesel
- Discovery Filling Station LtdShell Discovery, East Marketgait, Dundee, Dd1 3heShell£1.569E10£1.849Diesel
- Asda Birkhill Express PetrolBirkhill Auto Point, Main Street, Dd2 5rgAsda Express£1.559E10£1.799Diesel
- Asda Caird Park Express61 Forfar Road, Dd4 9bsEsso£1.539E10£1.829Diesel
- Sainsburys Dundee1 Tom Johnston Road, Dd4 8xdSainsbury's£1.539E10£1.759Diesel
- Asda Dundee West Superstore61 Myrekirk Road, Dd2 4wbAsda£1.537E10£1.777Diesel
- Forfar Road Service StationForfar Road Service Station Ltd, Forfar Road, Dundee, Dd4 9btForfar Road Service Station Ltd£1.536E10£1.796Diesel
- Dundee Extra Petrol FillingKingsway, Dd3 8qbTesco£1.529E10£1.769Diesel
- Dundee Riverside Extra PetrolTesco Stores Ltd, Riverside Drive, Dd2 1ugTesco£1.529E10£1.769Diesel
- Dundee South Rd ExtraSouth Rd, Dd2 4srTesco£1.529E10£1.769Diesel
- Mfg Morrisons Dundee1 Afton Way, Dd4 8brMorrisons£1.529E10£1.779Diesel
- Asda Dundee Kirkton Superstore7-9 Derwent Avenue, Dd3 0szAsda£1.527E10£1.787Diesel
- Asda Dundee Milton SuperstoreMilton of Craigie Road, Dd4 7rxAsda£1.527E10£1.777Diesel
Top fuel brands in Dundee
Dundee fuel prices: questions
Where is the cheapest petrol in Dundee right now?+
Today the cheapest unleaded in Dundee is £1.527 per litre at Asda Dundee Kirkton Superstore. The cheapest diesel is £1.759 at Sainsburys Dundee. Prices change hourly, so the leader can shift through the day.
How often do Dundee fuel prices update?+
Every hour. We pull prices directly from the UK Government Fuel Finder service, which retailers are legally required to update within 30 minutes of any change. The figures on this page reflect what every reporting station in Dundee has charged in the last 60 minutes.
Why does fuel vary so much across Dundee?+
The spread between today's cheapest and most expensive E10 in Dundee is 5.2p per litre. Local competition does most of the work: stations near a supermarket rival cut prices to stay close to it, while those without nearby competition can charge several pence more. Wholesale supplier contracts and how quickly each retailer follows market changes also matter.
How many petrol stations are in Dundee?+
Dundee has 15 reporting petrol stations from 9 different brands, all listed on this page with their latest prices. Stations are required to report under the UK Fuel Finder Scheme, so coverage is effectively complete for any forecourt with a public price.