Updated 2 days ago

Cheapest petrol in
Edinburgh · 30 stations

Prices across 30 petrol stations in Midlothian. The cheapest unleaded E10 right now is 151.9p/L at Costco Wholesale Costco Wholesale Edinburgh 3.7p below the Edinburgh average.

Cheapest E10
151.9p
Costco Wholesale · EH20
Edinburgh average
155.6p
across 30 stations
VS UK average
−3.1p
UK 158.7p
Last updated
2 days
gov.uk feed

Fuel prices

Updated

Reported to the gov.uk CMA Road Fuel Price Transparency scheme.

Unleaded (E10)Unleaded Petrol
151.9p/L
£40 buys · 26.3L
Super Unleaded (E5)Super Unleaded Petrol
160.9p/L
£40 buys · 24.9L
Diesel (B7)Standard Diesel
174.9p/L
£40 buys · 22.9L

Prices as of . Pump prices may vary.

Report a correction →

All 30 stations in Edinburgh — ranked by E10 price

Showing 18 of 30see all →
#StationDistrictDistanceE10E5B7Updated
1
Costco Wholesale Costco Wholesale EdinburghCheapestMembers only
Costkea Way, EH20 9BY
EH204.4 mi151.9p160.9p174.9p2d ago
2
Asda Asda Chesser Supercentre
3 New Mart Road, EH14 1RJ
EH141.2 mi152.7p178.7p2d ago
3
Sainsbury's Sainsburys Currie
Lanark Road West, EH14 5JX
EH143.8 mi152.9p164.9p177.9p17h ago
4
Sainsbury's Sainsburys Murrayfield
39 Westfield Road, EH11 2QW
EH110.7 mi152.9p164.9p177.9p17h ago
5
Tesco Corstorphine Extra - Petrol Filling Station
30 Meadow Place Road, EH12 7UQ
EH122.7 mi152.9p161.9p177.9p2d ago
6
Sainsbury's Sainsburys Edinburgh Longstone
Inglis Green Road, EH14 2ER
EH141.3 mi152.9p164.9p177.9p16h ago
7
Tesco Colinton Superstore - Petrol Filling Station
Colinton Mains Dr, EH13 9AH
EH131.8 mi152.9p161.9p177.9p1d ago
8
Sainsbury's Sainsburys Blackhall
185 Craighleith Road, EH4 2EB
EH41.7 mi155.9p167.9p180.9p17h ago
9
Sainsbury's Sainsburys Cameron Toll
Cameron Toll Shopping Centre, EH16 5PB
EH162.4 mi155.9p167.9p180.9p17h ago
10
Morrisons Mfg Morrisons Edinburgh Ferry Road
Pilton Drive, EH5 2HF
EH52.4 mi155.9p175.9p179.9p8h ago
11
Asda Asda Leith Superstore
2 Sandpiper Drive, EH6 6QJ
EH63.5 mi156.7p183.7p2d ago
12
Asda Asda Edinburgh Supercentre
100 The Jewel, Brunstane, EH15 3AR
EH154.6 mi157.7p181.7p2d ago
13
Gulf Liberton Filling Station
Liberton Road, EH16 6ND
EH163.1 mi157.7p175.7p182.7p4h ago
14
Morrisons Mfg Morrisons Edinburgh Portobello Road
Portobello Road, EH8 7BQ
EH83.4 mi157.9p175.9p179.9p16h ago
15
Shell Shell Bowmac
19-21 19-21 Glasgow Road, EH12 8HW
EH122.7 mi157.9p184.9p181.9p3h ago
16
Shell Shell Co-Op Maybury
166 Glasgow Road, EH12 8LS
EH123.4 mi157.9p184.9p181.9p3h ago
17
Shell Shell Braidburn
277 Comiston Road, EH10 6AP
EH101.3 mi158.9p184.9p182.9p1h ago
18
Esso Willowbrae Rd Esso Express
226 Willowbrae Road, EH8 7NG
EH83.5 mi158.9p173.9p183.9p1d ago

Prices sourced from the gov.uk Road Fuel Price Transparency scheme. Last fetched 4 Jun, 15:06. Click any station for hours, facilities, payment, reviews and 14-day price history.

Browse by Edinburgh postcode district

16 districts cover the place — each links to its own postcode page.

Brands operating in Edinburgh

About petrol prices in Edinburgh

Edinburgh is a city in Midlothian, served by 30 petrol stations spread across 16 postcode districts.

Unleaded E10 currently averages 157.8p per litre in Edinburgh, which is 0.9p below the UK average of 158.7p. Supermarket forecourts tend to offer the lowest prices in most towns. Out-of-town sites are typically 4–6p cheaper than city-centre forecourts.

Filling a 55-litre tank at the cheapest Edinburgh station today saves around £3.25 compared with the Edinburgh average — roughly £103 a year for a driver covering 12,000 miles.

Frequently asked questions

Q.Where is the cheapest petrol in Edinburgh today?
Costco Wholesale Costco Wholesale Edinburgh on Costkea Way is currently cheapest at 151.9p per litre for unleaded E10 — that's 5.9p below the Edinburgh average and 6.8p below the UK average.
Q.How many petrol stations does this page cover?
We track all 30 petrol stations inside the Edinburgh boundary, across 16 postcode districts. The list is ranked by E10 price.
Q.Are supermarket forecourts always the cheapest?
Usually, yes. Supermarket forecourts (Asda, Tesco, Sainsbury's, Morrisons) tend to lead the cheapest rankings in most UK towns. Membership-only forecourts such as Costco can be cheaper still for eligible drivers.
Q.How often are prices refreshed?
Prices come from the the UK Government CMA Road Fuel Price Transparency Scheme. Data on this site aims to be refreshed daily. The most recent reading on this page is from 1 hr ago.

Petrol prices in nearby towns