Skip to content
forecourts.uk

Fuel prices in Edinburgh

The cheapest diesel in Edinburgh right now is 183.7p a litre at Asda Straiton Superstore, and the cheapest petrol is 163.7p at Asda Straiton Superstore. That's across 42 forecourts within 7 miles of the centre, where diesel averages 192.9p and petrol 168.4p. Diesel is down 2.4p on a week ago, and petrol is down 1.5p on a week ago.

Cheapest right now

  1. 1837 Diesel

    Asda Straiton Superstore

    5.3 mi

    Asda Straiton Superstore · Pentland Road · Loanhead

    Changed Open 24 hours today
    Cheapest diesel 24h fuel
  2. 1637 Unleaded

    Asda Straiton Superstore

    5.3 mi

    Asda Straiton Superstore · Pentland Road · Loanhead

    Changed Open 24 hours today
    Cheapest petrol 24h fuel
Edinburgh
Average price per litre
Unleaded 42 forecourts · low 163.7p
1684
Diesel 39 forecourts · low 183.7p
1929
Super unleaded 37 forecourts · low 176.9p
1899
Premium diesel 6 forecourts · low 212.9p
2169
Averages leave out prices that haven't changed in 30 days.

Every forecourt in Edinburgh

Sorted by price. Distances are from the centre of Edinburgh.

  1. 1729 Super unleaded

    Costco Wholesale Edinburgh

    5.1 mi

    Costco · Costkea Way · Edinburgh

    Unchanged for Open until 21:30
    Members only Toilets
  2. 1769 Super unleaded

    Corstorphine Extra

    3.9 mi

    Tesco · 30 Meadow Place Road · Edinburgh

    Changed Open 24 hours today
    EV 7kW24h fuelToiletsAir & screenwashWater
  3. 1779 Super unleaded

    Sainsburys Murrayfield

    2.0 mi

    Sainsbury's · 39 Westfield Road · Edinburgh

    Changed Open until 22:30
    Car washAir & screenwash
  4. 1779 Super unleaded

    Colinton Superstore

    3.2 mi

    Tesco · Colinton Mains Dr · Edinburgh

    Unchanged for Open until 22:00
    EV 7kWCar washToiletsAir & screenwashWater
  5. 1779 Super unleaded

    Sainsburys Straiton

    5.0 mi

    Sainsbury's · Straiton Mains · Loanhead

    Changed Open until 22:00
    EV 50kWCar washAir & screenwash
  6. 1779 Super unleaded

    Dalkeith Hardengreen Superstore

    6.4 mi

    Tesco · Hardengreen · Dalkeith

    Unchanged for Open 24 hours today
    EV 7kW24h fuelCar washToiletsAir & screenwash
  7. 1799 Super unleaded

    Sainsburys Blackhall

    1.9 mi

    Sainsbury's · 185 Craighleith Road · Edinburgh

    Changed Open until 22:00
    Car washAir & screenwash
  8. 1799 Super unleaded

    Sainsburys Edinburgh Longstone

    2.9 mi

    Sainsbury's · Inglis Green Road · Edinburgh

    Unchanged for Open until 22:30
    EV 7kWAir & screenwash
  9. 1799 Super unleaded

    Sainsburys Currie

    5.3 mi

    Sainsbury's · Lanark Road West · Edinburgh

    Unchanged for Open until 22:00
    Air & screenwash
  10. 1809 Super unleaded

    Sainsburys Cameron Toll

    2.1 mi

    Sainsbury's · Cameron Toll Shopping Centre · Edinburgh

    Changed Open until 22:00
    Air & screenwash
  11. 1809 Super unleaded

    Musselburgh Extra

    5.5 mi

    Tesco · Olive Bank Road · East Lothian

    Changed Open until 22:00
    EV 7kWCar washToiletsAir & screenwashWater
  12. 1839 Super unleaded

    Willowbrae Rd Esso Express

    2.3 mi

    Esso · 226 Willowbrae Road · Edinburgh

    Changed Open until midnight
    ToiletsAir & screenwashWater
  13. 1859 Super unleaded

    MFG Barclay Place

    0.9 mi

    Jet · 21-23 Barclay Place · Bruntsfield

    Unchanged for Open 24 hours today
    24h fuelCar washAir & screenwashWater
  14. 1859 Super unleaded

    Liberton Filling Station

    3.4 mi

    Gulf · Liberton Road · Edinburgh

    Unchanged for Open until 22:00
    Air & screenwash
  15. 1899 Super unleaded

    MFG Ratcliffe Terrace

    1.4 mi

    BP · 2-4 Ratcliffe Terrace · Edinburgh

    Unchanged for Open 24 hours today
    AdBlue pump24h fuelCar washToiletsAir & screenwash
  16. 1899 Super unleaded

    MFG Ferry Road

    1.7 mi

    BP · 77 Ferry Road · Edinburgh

    Unchanged for Open 24 hours today
    24h fuelCar washAir & screenwashWater
  17. 1899 Super unleaded

    MFG Morrisons Edinburgh Ferry Road

    1.8 mi

    Morrisons · Pilton Drive · Edinburgh

    Unchanged for Open until 23:00
    EV 50kWCar washToiletsAir & screenwashWater
  18. 1899 Super unleaded

    MFG Windmill

    1.8 mi

    Esso · 109 Queensferry Road · Edinburgh

    Unchanged for Open 24 hours today
    EV 7kW24h fuelToiletsAir & screenwashWater
  19. 1899 Super unleaded

    RJ Fuels Ltd

    1.8 mi

    JET Restalrig Service Station · 128 Restalrig Road, Edinburgh, EH7 6UW · Edinburgh

    Unchanged for Open 24 hours today
    24h fuelCar washAir & screenwashWater
  20. 1899 Super unleaded

    MFG Morrisons Edinburgh Portobello Road

    2.0 mi

    Morrisons · Portobello Road · Edinburgh

    Unchanged for Open until 23:00
    EV 50kWCar washToiletsAir & screenwashWater
  21. 1899 Super unleaded

    MFG Slateford

    2.4 mi

    Esso · 187 Slateford Road · Edinburgh

    Unchanged for Open 24 hours today
    EV 150kW24h fuelCar washAir & screenwashWater
  22. 1899 Super unleaded

    MFG Morrisons Edinburgh Granton

    2.5 mi

    Morrisons · 3 Waterfront Broadway · Granton

    Unchanged for Open until 22:00
    EV 7kWCar washAir & screenwashWater
  23. 1899 Super unleaded

    MFG Stenhouse

    2.8 mi

    BP · 1 Stenhouse Road · Edinburgh

    Unchanged for Open 24 hours today
    24h fuelCar washToiletsAir & screenwashWater
  24. 1899 Super unleaded

    MFG Morrisons Edinburgh Moredun

    3.6 mi

    Morrisons · Gilmerton Road · Moredun

    Unchanged for Open until 22:00
    Car washToiletsAir & screenwashWater
  25. 1899 Super unleaded

    MFG Napier

    4.0 mi

    BP · 382 Calder Road · Edinburgh

    Unchanged for Open 24 hours today
    EV 150kW24h fuelCar washToiletsAir & screenwash
  26. 1899 Super unleaded

    MFG Lothianburn

    4.2 mi

    Esso · 117 Biggar Road · Edinburgh

    Unchanged for Open 24 hours today
    AdBlue pump24h fuelToiletsAir & screenwashWater
  27. 1899 Super unleaded

    MFG Morrisons Edinburgh Gyle

    4.7 mi

    Morrisons · Gyle Avenue · South Gyle Broadway

    Unchanged for Open until 22:00
    Car washToiletsAir & screenwashWater
  28. 1899 Super unleaded

    MFG Musselburgh

    5.0 mi

    BP · 1 Edinburgh Road · Musselburgh

    Unchanged for Open 24 hours today
    EV 22kW24h fuelCar washLPGToilets
  29. 1899 Super unleaded

    MFG Monktonhall

    5.5 mi

    BP · Musselburgh by Pass · Musselburgh

    Unchanged for Open 24 hours today
    AdBlue pump24h fuelCar washToiletsAir & screenwash
  30. 1919 Super unleaded

    Ingliston Sf Connect

    6.6 mi

    BP · Glasgow Road · Newbridge

    Changed Open 24 hours today
    24h fuelToiletsAir & screenwash
  31. 1929 Super unleaded

    Canonmills Sf Connect

    0.7 mi

    BP · 23 Canonmills · Edinburgh

    Changed Open 24 hours today
    24h fuelCar washToiletsAir & screenwashWater
  32. 1949 Super unleaded

    Shell Leith

    2.2 mi

    Shell · 7 7 Seafield Road · Leith

    Changed Open 24 hours today
    24h fuelCar washToiletsAir & screenwashWater
  33. 1949 Super unleaded

    Shell Braidburn

    2.4 mi

    Shell · 277 Comiston Road · Edinburgh

    Unchanged for Open 24 hours today
    EV 22kW24h fuelToiletsAir & screenwashWater
  34. 1949 Super unleaded

    Shell Co-Op Dreghorn

    3.8 mi

    Shell · 50 Dreghorn Link · Edinburgh

    Unchanged for Open 24 hours today
    AdBlue pump24h fuelCar washToiletsAir & screenwash
  35. 1949 Super unleaded

    Shell Bowmac

    3.9 mi

    Shell · 19-21 19-21 Glasgow Road · Edinburgh

    Changed Open 24 hours today
    24h fuelCar washToiletsAir & screenwashWater
  36. 1949 Super unleaded

    Shell Co-Op Maybury

    4.6 mi

    Shell · 166 Glasgow Road · Edinburgh

    Changed Open 24 hours today
    EV 7kW24h fuelCar washToiletsAir & screenwash
  37. 1999 Super unleaded

    Shell Co-Op Circle

    1.9 mi

    Shell · Crewe Toll · Edinburgh

    Unchanged for Open 24 hours today
    EV 50kW24h fuelCar washToiletsAir & screenwash
  38. ––– Super unleaded

    Asda Leith Superstore

    2.1 mi

    Asda Leith Superstore · 2 Sandpiper Drive · Edinburgh

    Doesn't sell super unleaded, or hasn't reported a price for it Open 24 hours today
    24h fuelToilets
  39. ––– Super unleaded

    Asda Chesser Supercentre

    2.8 mi

    Asda Chesser Supercentre · 3 New Mart Road · Edinburgh

    Doesn't sell super unleaded, or hasn't reported a price for it Open 24 hours today
    24h fuelCar washToilets
  40. ––– Super unleaded

    Asda Edinburgh Supercentre

    3.6 mi

    Asda Edinburgh Supercentre · 100 the Jewel, Brunstane · Edinburgh

    Doesn't sell super unleaded, or hasn't reported a price for it Open 24 hours today
    24h fuelToilets
  41. ––– Super unleaded

    Asda Straiton Superstore

    5.3 mi

    Asda Straiton Superstore · Pentland Road · Loanhead

    Doesn't sell super unleaded, or hasn't reported a price for it Open 24 hours today
    24h fuel
  42. ––– Super unleaded

    W and J Short

    6.3 mi

    W and J Short · W & J Short · Dalkeith

    Doesn't sell super unleaded, or hasn't reported a price for it Open until 17:30
    Car washToiletsAir & screenwash

EV charging in Edinburgh

137 public charging sites within 7 miles of Edinburgh, 33 of them rapid (50kW or more). See EV chargers in Edinburgh.

Facilities in Edinburgh

Fuel in Edinburgh: common questions

What is the cheapest diesel in Edinburgh today?

183.7p a litre at Asda Straiton Superstore, Pentland Road. Asda Straiton Superstore last changed this price 2 hrs ago.

What is the cheapest petrol in Edinburgh today?

163.7p a litre at Asda Straiton Superstore, Pentland Road. Asda Straiton Superstore last changed this price 2 hrs ago.

What is the average price of fuel in Edinburgh?

Diesel averages 192.9p a litre in Edinburgh, 5.0p below the UK average of 197.9p. Petrol averages 168.4p, 0.5p below the UK average of 168.9p. The averages leave out prices that haven't changed in 30 days.

Are fuel prices going up in Edinburgh?

Diesel is down 2.4p on a week ago, and petrol is down 1.5p on a week ago. These compare today's average with the average we recorded in Edinburgh seven days ago.

How many forecourts are there in Edinburgh?

42 forecourts within 7 miles of Edinburgh town centre report their prices. 4 have AdBlue pumps, 6 have rapid EV charging, 25 sell fuel 24 hours, 28 have a car wash, 1 sells LPG, 4 have HGV access.

How up to date are these prices?

Each price shows when the forecourt last changed it, so you can see how current it is.