All 87 petrol stations in Edinburgh (EH), cheapest first. Free, no sign-up.
Prices as of 2 November 2026, retailer-reported to the government Fuel Finder scheme.
| Petrol station | Unleaded (E10) | Diesel (B7) |
|---|---|---|
| Costco Wholesale Edinburghmembers onlyprice 3 wks old EH20 9BY |
164.9p | 184.9p |
| Gladsmuir Garage EH33 1ED |
167.0p | 197.0p |
| Asda Chesser Supercentre EH14 1RJ |
167.7p | 187.7p |
| Sainsburys Murrayfield EH11 2QW |
167.9p | 187.9p |
| Sainsburys Edinburgh Longstone EH14 2ER |
167.9p | 187.9p |
| Sainsburys Currie EH14 5JX |
167.9p | 188.9p |
| JET MFG Barclay Place EH10 4HW |
167.9p | 196.9p |
| Esso MFG Slateford EH14 1PU |
167.9p | 199.9p |
| Asda Straiton Superstore EH20 9NY |
168.7p | 188.7p |
| Tesco Corstorphine Extra EH12 7UQ |
168.9p | 188.9p |
| Tesco Colinton Superstoreprice 3 wks old EH13 9AH |
168.9p | 188.9p |
| MFG Morrisons Edinburgh Gyleprice 3 wks old EH12 9JU |
168.9p | 192.9p |
| MFG Morrisons Edinburgh Granton EH5 1SA |
169.7p | 193.7p |
| Asda Leith Superstore EH6 6QJ |
169.7p | 193.7p |
| Sainsburys Blackhall EH4 2EB |
169.9p | 190.9p |
| BP MFG Stenhouse EH11 3LW |
169.9p | 197.9p |
| Tesco North Berwick Superstore EH39 5NF |
169.9p | 199.9p |
| Asda Dunbar Supermarket EH42 1LE |
169.9p | 197.9p |
| Esso MFG Dalrymple EH39 5DF |
169.9p | 201.9p |
| MFG Morrisons Edinburgh Moredun EH17 7JQ |
169.9p | 192.9p |
| BP MFG Napier EH11 4AS |
169.9p | 197.9p |
| MFG Morrisons Livingstonprice 2 wks old EH54 6GH |
169.9p | 198.9p |
| BP MFG Ratcliffe Terrace EH9 1SS |
169.9p | 198.9p |
| Tesco Penicuik Superstore EH26 8NP |
169.9p | 189.9p |
| Gulf Liberton EH16 6ND |
169.9p | 197.9p |
| JET Rigg EH42 1DE |
169.9p | 197.9p |
| MFG Morrisons Edinburgh Ferry Roadprice 3 wks old EH5 2HF |
169.9p | 193.9p |
| Esso MFG Lothianburn EH10 7DU |
169.9p | 201.9p |
| Esso Asda Livingston Express Petrol EH54 6NA |
169.9p | 198.9p |
| Polbeth EH55 8SD |
169.9p | 199.9p |
| Esso MFG Windmill EH4 3HL |
169.9p | 199.9p |
| Sainsburys Straiton EH20 9PW |
169.9p | 189.9p |
| Tesco Dalkeith Hardengreen Superstore EH22 3PP |
170.9p | 192.9p |
| Sainsburys Cameron Toll EH16 5PB |
170.9p | 191.9p |
| Asda Edinburgh Supercentre EH15 3AR |
171.7p | 194.7p |
| BP Oil UK Limited Bathgate EH48 1BD |
171.9p | 199.9p |
| BP Armadale EH48 2PE |
171.9p | 199.9p |
| Esso MFG Crossroads EH51 0DL |
171.9p | 202.9p |
| BP Peebles SF Connectprice 6 wks old EH45 8AZ |
171.9p | 199.9p |
| Tesco Musselburgh Extra EH21 7BL |
171.9p | 192.9p |
| Willowbrae RD Esso Express EH8 7NG |
171.9p | 196.9p |
| Esso Crossburn EH45 8ED |
171.9p | 199.9p |
| MFG Morrisons Edinburgh Portobello Roadprice 4 wks old EH8 7BQ |
171.9p | 193.9p |
| Esso MFG Newton EH52 6QE |
171.9p | 202.9p |
| BP MFG Ferry Road EH6 4AQ |
171.9p | 198.9p |
| Tesco South Queensferry Superstore EH30 9QZ |
171.9p | 199.9p |
| MFG Morrisons Bathgate EH48 7XN |
171.9p | 198.9p |
| JET Boghall EH48 1LE |
171.9p | 199.9p |
| BP MFG Linlithgow EH49 7PJ |
171.9p | 201.9p |
| Asda Armadale Supermarket EH48 2JS |
171.9p | 197.9p |
| BP MFG Carmondean EH54 8PT |
171.9p | 201.9p |
| BP MFG Easthouses EH22 4DN |
171.9p | 198.9p |
| BP MFG Musselburgh EH21 6DN |
171.9p | 197.9p |
| JET Restalrig RJ Fuels Ltd EH7 6UW |
171.9p | 197.9p |
| Asda Tranent Supermarket EH33 1LP |
171.9p | 198.9p |
| JET Tranent EH33 1NF |
171.9p | 198.9p |
| JET By-Pass EH41 3PH |
172.9p | 198.9p |
| EG On The Move Macmerry EH33 1EJ |
172.9p | 199.9p |
| BP TGC - Royston EH52 6LS |
172.9p | 199.9p |
| Tesco Bathgate Blackburn RD Superstore EH48 2ES |
172.9p | 198.9p |
| Esso MFG Glendevon EH52 6PX |
172.9p | 202.9p |
| BP MFG Mosshall EH47 7LX |
172.9p | 202.9p |
| Shell Braidburn EH10 6AP |
173.9p | 196.9p |
| Shell Asda Haddington Express Petrol EH41 3FW |
173.9p | 199.9p |
| BP MFG Newbridge EH28 8PW |
173.9p | 199.9p |
| BP MFG Monktonhall EH21 8RE |
173.9p | 203.9p |
| BP Canonmills SF Connect EH3 5HA |
174.9p | 195.9p |
| Shell Livingston EH54 6AA |
174.9p | 202.9p |
| Esso Fordel Services EH22 2PH |
174.9p | 199.9p |
| Shell CO-OP Dreghorn EH13 9QR |
174.9p | 203.9p |
| Shell CO-OP Circle EH4 2NT |
174.9p | 195.9p |
| Shell Newtonloan EH23 4LZ |
174.9p | 197.9p |
| Highland Fuels John Hastie & Son Ltd EH32 9ER |
174.9p | 199.9p |
| w and j short EH22 3HF |
174.9p | 199.9p |
| Links Road Garage EH32 0DU |
174.9p | 199.9p |
| Shell Fairfield EH52 5BQ |
174.9p | 201.9p |
| Shell Leith EH6 7LE |
174.9p | 198.9p |
| Spar-Pencaitland EH34 5DA |
174.9p | 199.9p |
| Shell Bowmac EH12 8HW |
175.9p | 196.9p |
| Shell CO-OP Lizzie Brice EH54 6LN |
175.9p | 202.9p |
| Shell CO-OP Maybury EH12 8LS |
175.9p | 196.9p |
| BP Deer Park SF Connect EH54 8AD |
175.9p | 202.9p |
| BP Ingliston SF Connect EH28 8NA |
176.9p | 197.9p |
| Esso Asda Polkemmet Express Petrolprice 6 wks old EH47 0ET |
177.9p | 202.9p |
| Shell Forth Road Servs EH30 9SF |
177.9p | 202.9p |
| BP Forth View SF Connect EH30 9YJ |
177.9p | 202.9p |
| Shell Asda Heartlands Express Petrol EH47 0HT |
194.9p | 202.9p |
Live prices, plus the fuel you'd burn driving to each one — the bit that needs your mpg. Takes one postcode.
Nearby: Kirkcaldy · Falkirk · Motherwell · Dundee