Updated 5 hrs ago

Cheapest petrol in
Edinburgh · 30 stations

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

Cheapest E10
146.9p
Costco Wholesale · EH20
Edinburgh average
150.7p
across 30 stations
VS UK average
−4.6p
UK 155.3p
Last updated
5 hrs
gov.uk feed

Fuel prices

Updated

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

Unleaded (E10)Unleaded Petrol
146.9p/L
£40 buys · 27.2L
Super Unleaded (E5)Super Unleaded Petrol
155.9p/L
£40 buys · 25.7L
Diesel (B7)Standard Diesel
164.9p/L
£40 buys · 24.3L

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.5 mi146.9p155.9p164.9p5h ago
2
Asda Asda Chesser Supercentre
3 New Mart Road, EH14 1RJ
EH141.2 mi147.7p169.7p10h ago
3
Tesco Corstorphine Extra - Petrol Filling Station
30 Meadow Place Road, EH12 7UQ
EH122.7 mi147.9p156.9p167.9p1d ago
4
Tesco Colinton Superstore - Petrol Filling Station
Colinton Mains Dr, EH13 9AH
EH131.8 mi147.9p156.9p167.9p1d ago
5
Sainsbury's Sainsburys Currie
Lanark Road West, EH14 5JX
EH143.8 mi148.9p160.9p169.9p3d ago
6
Sainsbury's Sainsburys Murrayfield
39 Westfield Road, EH11 2QW
EH110.7 mi148.9p160.9p169.9p3d ago
7
Sainsbury's Sainsburys Edinburgh Longstone
Inglis Green Road, EH14 2ER
EH141.3 mi148.9p161.9p169.9p3d ago
8
Asda Asda Edinburgh Supercentre
100 The Jewel, Brunstane, EH15 3AR
EH154.6 mi151.7p170.7p1h ago
9
Asda Asda Leith Superstore
2 Sandpiper Drive, EH6 6QJ
EH63.5 mi151.7p171.7p54m ago
10
Sainsbury's Sainsburys Blackhall
185 Craighleith Road, EH4 2EB
EH41.7 mi151.9p163.9p172.9p3d ago
11
Morrisons Mfg Morrisons Edinburgh Portobello Road
Portobello Road, EH8 7BQ
EH83.4 mi151.9p169.9p171.9p8h ago
12
Sainsbury's Sainsburys Cameron Toll
Cameron Toll Shopping Centre, EH16 5PB
EH162.4 mi151.9p163.9p172.9p3d ago
13
Bp Mfg Slateford
187 Slateford Road, EH14 1PU
EH140.8 mi151.9p175.9p171.9p19h ago
14
Morrisons Mfg Morrisons Edinburgh Ferry Road
Pilton Drive, EH5 2HF
EH52.4 mi151.9p169.9p171.9p20h ago
15
Shell Shell Braidburn
277 Comiston Road, EH10 6AP
EH101.3 mi152.9p179.9p172.9p8h ago
16
Shell Shell Bowmac
19-21 19-21 Glasgow Road, EH12 8HW
EH122.7 mi152.9p179.9p172.9p8h ago
17
Shell Shell Co-Op Maybury
166 Glasgow Road, EH12 8LS
EH123.4 mi152.9p179.9p172.9p8h ago
18
Bp Mfg Napier
382 Calder Road, EH11 4AS
EH112.6 mi153.9p175.9p171.9p19h ago

Prices sourced from the gov.uk Road Fuel Price Transparency scheme. Last fetched 16 Jun, 18:32. 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 152.8p per litre in Edinburgh, which is 2.4p below the UK average of 155.3p. 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 146.9p per litre for unleaded E10 — that's 5.9p below the Edinburgh average and 8.3p 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 54 min ago.

Petrol prices in nearby towns