Updated 19 hrs ago

Cheapest petrol in
Edinburgh · 30 stations

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

Cheapest E10
143.9p
Costco Wholesale · EH20
Edinburgh average
146.5p
across 30 stations
VS UK average
−4.1p
UK 150.6p
Last updated
19 hrs
gov.uk feed

Fuel prices

Updated

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

Unleaded (E10)Unleaded Petrol
143.9p/L
£40 buys · 27.8L
Super Unleaded (E5)Super Unleaded Petrol
153.9p/L
£40 buys · 26.0L
Diesel (B7)Standard Diesel
156.9p/L
£40 buys · 25.5L

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 mi143.9p153.9p156.9p19h ago
2
Asda Asda Chesser Supercentre
3 New Mart Road, EH14 1RJ
EH141.2 mi144.7p157.7p12h ago
3
Sainsbury's Sainsburys Currie
Lanark Road West, EH14 5JX
EH143.8 mi144.9p156.9p157.9p1d ago
4
Sainsbury's Sainsburys Murrayfield
39 Westfield Road, EH11 2QW
EH110.7 mi144.9p156.9p157.9p1d ago
5
Tesco Corstorphine Extra - Petrol Filling Station
30 Meadow Place Road, EH12 7UQ
EH122.7 mi144.9p153.9p157.9p17h ago
6
Sainsbury's Sainsburys Edinburgh Longstone
Inglis Green Road, EH14 2ER
EH141.3 mi144.9p156.9p157.9p1d ago
7
Tesco Colinton Superstore - Petrol Filling Station
Colinton Mains Dr, EH13 9AH
EH131.8 mi144.9p153.9p157.9p17h ago
8
Asda Asda Edinburgh Supercentre
100 The Jewel, Brunstane, EH15 3AR
EH154.6 mi145.7p159.7p12h ago
9
Asda Asda Leith Superstore
2 Sandpiper Drive, EH6 6QJ
EH63.6 mi145.7p158.7p12h ago
10
Sainsbury's Sainsburys Blackhall
185 Craighleith Road, EH4 2EB
EH41.7 mi145.9p157.9p158.9p1d ago
11
Morrisons Mfg Morrisons Edinburgh Portobello Road
Portobello Road, EH8 7BQ
EH83.4 mi145.9p169.9p159.9p9h ago
12
Morrisons Mfg Morrisons Edinburgh Ferry Road
Pilton Drive, EH5 2HF
EH52.3 mi145.9p169.9p158.9p9h ago
13
Sainsbury's Sainsburys Cameron Toll
Cameron Toll Shopping Centre, EH16 5PB
EH162.4 mi147.9p159.9p159.9p1d ago
14
Bp Mfg Ratcliffe Terrace
2-4 Ratcliffe Terrace, EH9 1SS
EH91.8 mi148.9p169.9p163.9p9h ago
15
Esso Mfg Windmill
109 Queensferry Road, EH4 3HL
EH41.6 mi148.9p169.9p162.9p9h ago
16
Esso Willowbrae Rd Esso Express
226 Willowbrae Road, EH8 7NG
EH83.5 mi148.9p163.9p162.9p1d ago
17
Jet Restalrig Service Station Rj Fuels Ltd
128, EH7 6UW
EH73.4 mi149.9p169.9p165.9p7d ago
18
Shell Shell Braidburn
277 Comiston Road, EH10 6AP
EH101.3 mi149.9p174.9p164.9p1d ago

Prices sourced from the gov.uk Road Fuel Price Transparency scheme. Last fetched 3 Jul, 23:52. 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 148.1p per litre in Edinburgh, which is 2.5p below the UK average of 150.6p. 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 £2.32 compared with the Edinburgh average — roughly £73 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 143.9p per litre for unleaded E10 — that's 4.2p below the Edinburgh average and 6.7p 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 9 hr ago.

Petrol prices in nearby towns