Cheapest fuel prices in Edinburgh

The latest prices from petrol stations near Edinburgh, from the UK's official fuel price data, updated twice a day.

Across 36 forecourts near Edinburgh with a price reported in the last week, unleaded averages 166.3p - 0.2p below the UK average of 166.5p. Prices range from 159.7p to 171.9p, a spread of 12.2p a litre. The cheapest brand locally is Asda (159.7p across 4 stations); the dearest is Shell (169.7p).

Cheapest unleaded near Edinburgh

Stations in Edinburgh's own postcode districts (EH10, EH4, EH5, EH6, EH8) are listed first, cheapest first, then the rest nearby.

  1. Asda Leith Superstore - 2 Sandpiper Drive, EH6 6QJ - 159.7p
  2. Willowbrae Rd Esso Express - 226 Willowbrae Road, EH8 7NG - 163.9p
  3. MFG Morrisons Edinburgh Granton - 3 Waterfront Broadway, EH5 1SA - 164.7p
  4. MFG Morrisons Edinburgh Portobello Road - Portobello Road, EH8 7BQ - 164.9p
  5. MFG Barclay Place - 21-23 Barclay Place, EH10 4HW - 165.9p
  6. MFG Morrisons Edinburgh Ferry Road - Pilton Drive, EH5 2HF - 165.9p
  7. MFG Windmill - 109 Queensferry Road, EH4 3HL - 166.9p
  8. Sainsburys Blackhall - 185 Craighleith Road, EH4 2EB - 166.9p
  9. MFG Lothianburn - 117 Biggar Road, EH10 7DU - 166.9p
  10. MFG Ferry Road - 77 Ferry Road, EH6 4AQ - 167.9p
  11. Shell Braidburn - 277 Comiston Road, EH10 6AP - 167.9p
  12. Shell Leith - 7 Seafield Road, EH6 7LE - 169.9p
  13. Shell Co-Op Circle - Crewe Toll, EH4 2NT - 171.9p
  14. Costco Wholesale Edinburgh - Costkea Way, Loanhead, EH20 9BY - 157.9p
  15. Asda Chesser Supercentre - 3 New Mart Road, EH14 1RJ - 159.7p

More petrol stations near Edinburgh

Cheapest unleaded near Edinburgh this week

DayCheapestStation
Sat 14 Nov157.9pCostco Wholesale Edinburgh
Fri 13 Nov157.9pCostco Wholesale Edinburgh
Thu 12 Nov158.9pBeath Service Station
Wed 11 Nov159.9pBeath Service Station
Tue 10 Nov159.9pBeath Service Station
Mon 9 Nov159.9pBeath Service Station
Sun 8 Nov161.9pCostco Wholesale Edinburgh

Fuel prices in nearby towns