Petrol Prices in Edinburgh
Compare fuel prices across Edinburgh. Updated hourly, prices shown in pence per litre.
Average Price in Edinburgh
159.3p
per litre
Cheapest Station
150.9p
Costco
Stations Compared
54
with live prices
Average Price by Brand in Edinburgh
Costco
150.9p
avg across 1 station
Asda
154.7p
avg across 4 stations
Sainsbury's
155.1p
avg across 6 stations
Tesco
155.4p
avg across 6 stations
Morrisons
155.7p
avg across 5 stations
Gulf
156.7p
avg across 1 station
Total
156.9p
avg across 1 station
Jet
159.9p
avg across 2 stations
W And J Short
159.9p
avg across 1 station
Esso
160.7p
avg across 4 stations
John Hastie & Son Ltd
161.9p
avg across 1 station
Links Road Garage
161.9p
avg across 1 station
BP
162.9p
avg across 13 stations
Shell
164.3p
avg across 8 stations
All Stations in Edinburgh by Price
Costco
Costkea Way, Loanhead, Edinburgh
150.9p
per litre
Asda
3 New Mart Road, Edinburgh
151.7p
per litre
Sainsbury's
39 Westfield Road, Edinburgh
151.9p
per litre
Sainsbury's
Inglis Green Road, Edinburgh
151.9p
per litre
Tesco
Colinton Mains Dr, Edinburgh
152.9p
per litre
Tesco
30 Meadow Place Road, Edinburgh
152.9p
per litre
Tesco
Hardengreen, Dalkeith
153.9p
per litre
Sainsbury's
185 Craighleith Road, Edinburgh
154.9p
per litre
Morrisons
Gyle Avenue, South Gyle Broadway
154.9p
per litre
Asda
2 Sandpiper Drive, Edinburgh
155.7p
per litre
Asda
100 The Jewel, Brunstane, Edinburgh
155.7p
per litre
Asda
Pentland Road, Loanhead
155.7p
per litre
Morrisons
Portobello Road, Edinburgh
155.9p
per litre
Morrisons
Pilton Drive, Edinburgh
155.9p
per litre
Morrisons
3 Waterfront Broadway, Granton
155.9p
per litre
Morrisons
Gilmerton Road, Moredun
155.9p
per litre
Tesco
Olive Bank Road, East Lothian
155.9p
per litre
Tesco
Tesco Stores Ltd, Penicuik
155.9p
per litre
Gulf
Liberton Road, Edinburgh
156.7p
per litre
Sainsbury's
Cameron Toll Shopping Centre, 6 Lady Road, Edinburgh
156.9p
per litre
Sainsbury's
Straiton Mains, Straiton, Loanhead
156.9p
per litre
Total
Dunsfield Service Station
156.9p
per litre
Jet
128, Restalrig Road, Edinburgh, Eh7 6uw, Edinburgh
157.9p
per litre
Sainsbury's
Lanark Road West, Edinburgh
157.9p
per litre
Esso
226 Willowbrae Road, Edinburgh
158.9p
per litre
BP
23 Canonmills, Edinburgh
159.9p
per litre
BP
2-4 Ratcliffe Terrace, Edinburgh
159.9p
per litre
Esso
109 Queensferry Road, Edinburgh
159.9p
per litre
BP
187 Slateford Road, Edinburgh
159.9p
per litre
BP
1 Stenhouse Road, Edinburgh
159.9p
per litre
W And J Short
W & J Short, 39-41, Bonnyrigg Road, Eskbank, Dalkeith, Eh22 3hf, Dalkeith
159.9p
per litre
Esso
Fordel Filling Station, Dalkeith, Eh22 2ph, Dalkeith
159.9p
per litre
Shell
Crewe Toll, Edinburgh
160.9p
per litre
Tesco
5 Ferrymuir, South Queensferry
160.9p
per litre
Jet
21-23 Barclay Place, Bruntsfield
161.9p
per litre
John Hastie & Son Ltd
John Hastie & Son Ltd, Prestonpans
161.9p
per litre
Links Road Garage
Links Road Garage, Port Seton
161.9p
per litre
BP
382 Calder Road, Edinburgh
162.9p
per litre
BP
1 Edinburgh Road, Musselburgh
162.9p
per litre
BP
77 Ferry Road, Edinburgh
163.9p
per litre
Shell
277 Comiston Road, Edinburgh
163.9p
per litre
Shell
19-21 19-21 Glasgow Road, Edinburgh
163.9p
per litre
Esso
117 Biggar Road, Edinburgh
163.9p
per litre
Shell
166 Glasgow Road, Edinburgh
163.9p
per litre
BP
Glasgow Road, Newbridge
163.9p
per litre
BP
1 Clifton Hall Road, Edinburgh
163.9p
per litre
Shell
1 1 Ferrymuir Gait, South Queensferry
163.9p
per litre
BP
Harbour Drive, Dunfermline
163.9p
per litre
BP
Musselburgh By Pass, Musselburgh
164.9p
per litre
Shell
7 7 Seafield Road, Leith
165.9p
per litre
Shell
50 Dreghorn Link, Edinburgh
165.9p
per litre
BP
Mayfield Road, Easthouses / Dalkeith
165.9p
per litre
Shell
Newtonloan Toll, Gorebridge
165.9p
per litre
BP
10 Builyeon Road, South Queensferry
165.9p
per litre
About Fuel Prices in Edinburgh
Fuel prices in Edinburghcan vary significantly from station to station. Supermarket fuel stations such as Tesco, Asda, and Sainsbury's tend to offer the most competitive prices, while motorway service stations are typically the most expensive. Checking prices before you fill up can save you several pounds per tank.
How to Find Cheap Petrol in Edinburgh
The Roadtrip app tracks real-time fuel prices at every petrol station in Edinburgh and across the UK. Download the free app to see live prices, get directions to the cheapest station near you, and start saving on every fill-up. Prices are crowd-sourced and verified so you always have accurate, up-to-date information.
Why Do Petrol Prices Differ Across Edinburgh?
Petrol prices are influenced by wholesale costs, local competition, and station operating costs. Areas with more stations tend to have lower prices due to greater competition. The Roadtrip app helps you take advantage of these price differences to find the best deal every time.