pumpprice
CitiesCountiesFuelsBrands

pumpprice

Compare fuel prices station by station, in real time.

Other markets

France, Spain, Germany

Data sources โ€” Prices come from official sources and may differ from pump prices.

ยฉ 2026 pumpprice. Open-licence data.

  1. Home
  2. /Fuel prices by city
  3. /Scotland
  4. /Edinburgh

Fuel prices in Edinburgh

Stations and prices around Edinburgh. Open data, compared by distance.

My location

39 stations

  1. Best price
    CW

    COSTCO WHOLESALE EDINBURGH

    COSTKEA WAYโ€“8 km

    DieselUnleaded (E5)Unleaded E10
    1.619

    โˆ’2 ct vs yesterday

    3 h ago

  2. Asda

    Asda LOANHEAD

    PENTLAND ROADโ€“9 km

    DieselUnleaded E10
    1.647

    Unchanged vs yesterday

    15 h ago

  3. Morrisons

    Morrisons GRANTON

    3 WATERFRONT BROADWAYโ€“4 km

    DieselUnleaded (E5)Unleaded E10
    1.677

    โˆ’2 ct vs yesterday

    7 h ago

  4. Morrisons

    Morrisons EDINBURGH

    PILTON DRIVEโ€“3 km

    DieselUnleaded (E5)Unleaded E10
    1.679

    Unchanged vs yesterday

    1 d ago

  5. Tesco

    Tesco EDINBURGH

    COLINTON MAINS DRโ€“5 km

    DieselUnleaded (E5)Unleaded E10
    1.679

    Unchanged vs yesterday

    3 d ago

  6. Gulf

    Gulf EDINBURGH

    LIBERTON ROADโ€“6 km

    DieselUnleaded (E5)Unleaded E10
    1.679

    Unchanged vs yesterday

    1 d ago

  7. Morrisons

    Morrisons MOREDUN

    GILMERTON ROADโ€“6 km

    DieselUnleaded (E5)Unleaded E10
    1.679

    Unchanged vs yesterday

    1 d ago

  8. Tesco

    Tesco EDINBURGH

    30 MEADOW PLACE ROADโ€“6 km

    DieselUnleaded (E5)Unleaded E10
    1.679

    Unchanged vs yesterday

    3 d ago

  9. Morrisons

    Morrisons SOUTH GYLE BROADWAY

    GYLE AVENUEโ€“8 km

    DieselUnleaded (E5)Unleaded E10
    1.679

    Unchanged vs yesterday

    2 d ago

  10. Sainsbury's

    Sainsbury's LOANHEAD

    STRAITON MAINSโ€“8 km

    DieselUnleaded (E5)Unleaded E10
    1.679

    Unchanged vs yesterday

    1 d ago

  11. Sainsbury's

    Sainsbury's EDINBURGH

    LANARK ROAD WESTโ€“9 km

    DieselUnleaded (E5)Unleaded E10
    1.679

    Unchanged vs yesterday

    6 d ago

  12. Sainsbury's

    Sainsbury's EDINBURGH

    185 CRAIGHLEITH ROADโ€“3 km

    DieselUnleaded (E5)Unleaded E10
    1.689

    โˆ’1 ct vs yesterday

    6 h ago

  13. Asda

    Asda EDINBURGH

    100 THE JEWEL, BRUNSTANEโ€“6 km

    DieselUnleaded E10
    1.697

    Unchanged vs yesterday

    15 h ago

  14. BP

    BP EDINBURGH

    77 FERRY ROADโ€“3 km

    DieselUnleaded (E5)Unleaded E10
    1.699

    โˆ’2 ct vs yesterday

    13 h ago

  15. Esso

    Esso EDINBURGH

    109 QUEENSFERRY ROADโ€“3 km

    DieselUnleaded (E5)Unleaded E10
    1.699

    Unchanged vs yesterday

    5 d ago

  16. Morrisons

    Morrisons EDINBURGH

    PORTOBELLO ROADโ€“3 km

    DieselUnleaded (E5)Unleaded E10
    1.699

    Unchanged vs yesterday

    1 d ago

  17. Sainsbury's

    Sainsbury's EDINBURGH

    CAMERON TOLL SHOPPING CENTREโ€“3 km

    DieselUnleaded (E5)Unleaded E10
    1.699

    โˆ’1 ct vs yesterday

    6 h ago

  18. Esso

    Esso EDINBURGH

    226 WILLOWBRAE ROADโ€“4 km

    DieselUnleaded (E5)Unleaded E10
    1.709

    Unchanged vs yesterday

    21 h ago

  19. JET

    JET EDINBURGH

    128โ€“3 km

    DieselUnleaded (E5)Unleaded E10
    1.719

    Unchanged vs yesterday

    4 d ago

  20. Shell

    Shell EDINBURGH

    277 COMISTON ROADโ€“4 km

    DieselUnleaded (E5)Unleaded E10
    1.719

    Unchanged vs yesterday

    2 d ago

  21. BP

    BP EDINBURGH

    23 CANONMILLSโ€“1 km

    DieselUnleaded (E5)Unleaded E10
    1.729

    Unchanged vs yesterday

    19 h ago

  22. Shell

    Shell EDINBURGH

    CREWE TOLLโ€“3 km

    DieselUnleaded (E5)Unleaded E10
    1.729

    Unchanged vs yesterday

    21 h ago

  23. Shell

    Shell LEITH

    7 7 SEAFIELD ROADโ€“4 km

    DieselUnleaded (E5)Unleaded E10
    1.739

    Unchanged vs yesterday

    2 d ago

  24. Shell

    Shell EDINBURGH

    50 DREGHORN LINKโ€“6 km

    DieselUnleaded (E5)Unleaded E10
    1.739

    Unchanged vs yesterday

    2 d ago

  25. Shell

    Shell EDINBURGH

    19-21 19-21 GLASGOW ROADโ€“6 km

    DieselUnleaded (E5)Unleaded E10
    1.749

    Unchanged vs yesterday

    2 d ago

  26. Shell

    Shell EDINBURGH

    166 GLASGOW ROADโ€“7 km

    DieselUnleaded (E5)Unleaded E10
    1.749

    Unchanged vs yesterday

    2 d ago

  27. Old price
    Asda

    Asda EDINBURGH

    3 NEW MART ROADโ€“4 km

    DieselUnleaded E10
    1.677

    Unchanged vs yesterday

    23 d ago

  28. Old price
    JET

    JET BRUNTSFIELD

    21-23 BARCLAY PLACEโ€“1 km

    DieselUnleaded (E5)Unleaded E10
    1.679

    Unchanged vs yesterday

    7 d ago

  29. Old price
    Sainsbury's

    Sainsbury's EDINBURGH

    39 WESTFIELD ROADโ€“3 km

    DieselUnleaded (E5)Unleaded E10
    1.679

    Unchanged vs yesterday

    24 d ago

  30. Old price
    Esso

    Esso EDINBURGH

    187 SLATEFORD ROADโ€“4 km

    DieselUnleaded (E5)Unleaded E10
    1.679

    Unchanged vs yesterday

    7 d ago

  31. Old price
    Sainsbury's

    Sainsbury's EDINBURGH

    INGLIS GREEN ROADโ€“5 km

    DieselUnleaded (E5)Unleaded E10
    1.679

    Unchanged vs yesterday

    24 d ago

  32. Old price
    Asda

    Asda EDINBURGH

    2 SANDPIPER DRIVEโ€“3 km

    DieselUnleaded E10
    1.697

    Unchanged vs yesterday

    16 d ago

  33. Old price
    BP

    BP EDINBURGH

    2-4 RATCLIFFE TERRACEโ€“2 km

    DieselUnleaded (E5)Unleaded E10
    1.699

    Unchanged vs yesterday

    7 d ago

  34. Old price
    BP

    BP EDINBURGH

    1 STENHOUSE ROADโ€“4 km

    DieselUnleaded (E5)Unleaded E10
    1.699

    Unchanged vs yesterday

    7 d ago

  35. Old price
    BP

    BP EDINBURGH

    382 CALDER ROADโ€“7 km

    DieselUnleaded (E5)Unleaded E10
    1.699

    Unchanged vs yesterday

    7 d ago

  36. Old price
    Esso

    Esso EDINBURGH

    117 BIGGAR ROADโ€“7 km

    DieselUnleaded (E5)Unleaded E10
    1.699

    Unchanged vs yesterday

    7 d ago

  37. Old price
    BP

    BP MUSSELBURGH

    1 EDINBURGH ROADโ€“8 km

    DieselUnleaded (E5)Unleaded E10
    1.719

    Unchanged vs yesterday

    8 d ago

  38. Old price
    Tesco

    Tesco EAST LOTHIAN

    OLIVE BANK ROADโ€“9 km

    DieselUnleaded (E5)Unleaded E10
    1.719

    Unchanged vs yesterday

    21 d ago

  39. Old price
    BP

    BP MUSSELBURGH

    MUSSELBURGH BY PASSโ€“9 km

    DieselUnleaded (E5)Unleaded E10
    1.739

    Unchanged vs yesterday

    8 d ago

Top 10 towns in the county

  • Glasgow
  • Aberdeen
  • Dundee
  • Paisley
  • East Kilbride
  • Livingston
  • Dunfermline
  • Meikle Earnock
  • Hamilton
  • Cumbernauld