Petrol Prices in Edinburgh
Compare fuel prices across Edinburgh. Updated hourly, prices shown in pence per litre.
Average Price in Edinburgh
154.2p
per litre
Cheapest Station
147.9p
Tesco
Stations Compared
54
with live prices
Average Price by Brand in Edinburgh
Costco
147.9p
avg across 1 station
Sainsbury's
150.4p
avg across 6 stations
Tesco
151.1p
avg across 6 stations
Asda
151.2p
avg across 4 stations
Morrisons
152.1p
avg across 5 stations
Valero
152.9p
avg across 1 station
Esso
154.9p
avg across 4 stations
Gulf
155.7p
avg across 1 station
BP
156.3p
avg across 13 stations
Jet
156.4p
avg across 2 stations
Shell
156.7p
avg across 8 stations
W And J Short
158.9p
avg across 1 station
Highland Fuels
159.9p
avg across 1 station
Links Road Garage
159.9p
avg across 1 station
All Stations in Edinburgh by Price
Tesco
Colinton Mains Dr, Edinburgh
147.9p
per litre
Tesco
30 Meadow Place Road, Edinburgh
147.9p
per litre
Costco
Costkea Way, Edinburgh
147.9p
per litre
Asda
3 New Mart Road, Edinburgh
148.7p
per litre
Sainsbury's
39 Westfield Road, Edinburgh
148.9p
per litre
Sainsbury's
Inglis Green Road, Edinburgh
148.9p
per litre
Sainsbury's
Lanark Road West, Edinburgh
148.9p
per litre
Morrisons
Gyle Avenue, South Gyle Broadway
149.9p
per litre
Tesco
Olive Bank Road, East Lothian
150.9p
per litre
Tesco
Hardengreen, Dalkeith
150.9p
per litre
Tesco
Tesco Stores Ltd, Penicuik
150.9p
per litre
Asda
100 The Jewel, Brunstane, Edinburgh
151.7p
per litre
Asda
Pentland Road, Loanhead
151.7p
per litre
Sainsbury's
Cameron Toll Shopping Centre, Edinburgh
151.9p
per litre
Sainsbury's
185 Craighleith Road, Edinburgh
151.9p
per litre
BP
187 Slateford Road, Edinburgh
151.9p
per litre
Morrisons
Gilmerton Road, Moredun
151.9p
per litre
Sainsbury's
Straiton Mains, Loanhead
151.9p
per litre
Asda
2 Sandpiper Drive, Edinburgh
152.7p
per litre
Jet
21-23 Barclay Place, Bruntsfield
152.9p
per litre
Morrisons
Portobello Road, Edinburgh
152.9p
per litre
Morrisons
Pilton Drive, Edinburgh
152.9p
per litre
Morrisons
3 Waterfront Broadway, Granton
152.9p
per litre
Valero
Dunsfield Service Station
152.9p
per litre
Esso
109 Queensferry Road, Edinburgh
153.9p
per litre
BP
1 Stenhouse Road, Edinburgh
153.9p
per litre
Shell
19-21 19-21 Glasgow Road, Edinburgh
153.9p
per litre
BP
382 Calder Road, Edinburgh
153.9p
per litre
Shell
166 Glasgow Road, Edinburgh
153.9p
per litre
Esso
226 Willowbrae Road, Edinburgh
154.9p
per litre
Shell
277 Comiston Road, Edinburgh
154.9p
per litre
Esso
117 Biggar Road, Edinburgh
154.9p
per litre
BP
1 Edinburgh Road, Musselburgh
154.9p
per litre
BP
Glasgow Road, Newbridge
154.9p
per litre
Gulf
Liberton Road, Edinburgh
155.7p
per litre
Esso
Fordel Filling Station, Dalkeith
155.9p
per litre
BP
23 Canonmills, Edinburgh
156.9p
per litre
BP
2-4 Ratcliffe Terrace, Edinburgh
156.9p
per litre
BP
77 Ferry Road, Edinburgh
156.9p
per litre
Shell
Crewe Toll, Edinburgh
156.9p
per litre
Shell
50 Dreghorn Link, Edinburgh
156.9p
per litre
BP
Musselburgh By Pass, Musselburgh
156.9p
per litre
BP
Mayfield Road, Easthouses / Dalkeith
156.9p
per litre
Shell
Newtonloan Toll, Gorebridge
156.9p
per litre
BP
1 Clifton Hall Road, Edinburgh
156.9p
per litre
Shell
7 7 Seafield Road, Leith
157.9p
per litre
Tesco
5 Ferrymuir, South Queensferry
157.9p
per litre
BP
Harbour Drive, Dunfermline
157.9p
per litre
W And J Short
W & J Short, Dalkeith
158.9p
per litre
Jet
128, Edinburgh
159.9p
per litre
Highland Fuels
John Hastie & Son Ltd, Prestonpans
159.9p
per litre
Links Road Garage
Links Road Garage, Port Seton
159.9p
per litre
Shell
1 1 Ferrymuir Gait, South Queensferry
161.9p
per litre
BP
10 Builyeon Road, South Queensferry
162.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.