Fuel prices in Edinburgh
The cheapest diesel in Edinburgh right now is 183.7p a litre at Asda Straiton Superstore, and the cheapest petrol is 163.7p at Asda Straiton Superstore. That's across 42 forecourts within 7 miles of the centre, where diesel averages 192.9p and petrol 168.4p. Diesel is down 2.4p on a week ago, and petrol is down 1.5p on a week ago.
Cheapest right now
- Unleaded 42 forecourts · low 163.7p
- 1684
- Diesel 39 forecourts · low 183.7p
- 1929
- Super unleaded 37 forecourts · low 176.9p
- 1899
- Premium diesel 6 forecourts · low 212.9p
- 2169
Every forecourt in Edinburgh
Sorted by price. Distances are from the centre of Edinburgh.
- 1619 Unleaded
Costco Wholesale Edinburgh
5.1 miCostco · Costkea Way · Edinburgh
Unchanged for Open until 21:30Members only Toilets - 1637 Unleaded
Asda Straiton Superstore
5.3 miAsda Straiton Superstore · Pentland Road · Loanhead
Changed Open 24 hours today24h fuel - 1657 Unleaded
Asda Leith Superstore
2.1 miAsda Leith Superstore · 2 Sandpiper Drive · Edinburgh
Changed Open 24 hours today24h fuelToilets - 1657 Unleaded
MFG Morrisons Edinburgh Granton
2.5 miMorrisons · 3 Waterfront Broadway · Granton
Changed Open until 22:00EV 7kWCar washAir & screenwashWater - 1657 Unleaded
Asda Chesser Supercentre
2.8 miAsda Chesser Supercentre · 3 New Mart Road · Edinburgh
Changed Open 24 hours today24h fuelCar washToilets - 1657 Unleaded
Asda Edinburgh Supercentre
3.6 miAsda Edinburgh Supercentre · 100 the Jewel, Brunstane · Edinburgh
Changed Open 24 hours today24h fuelToilets - 1659 Unleaded
MFG Morrisons Edinburgh Ferry Road
1.8 miMorrisons · Pilton Drive · Edinburgh
Changed Open until 23:00EV 50kWCar washToiletsAir & screenwashWater - 1659 Unleaded
Sainsburys Murrayfield
2.0 miSainsbury's · 39 Westfield Road · Edinburgh
Changed Open until 22:30Car washAir & screenwash - 1659 Unleaded
MFG Morrisons Edinburgh Portobello Road
2.0 miMorrisons · Portobello Road · Edinburgh
Changed Open until 23:00EV 50kWCar washToiletsAir & screenwashWater - 1659 Unleaded
Sainsburys Edinburgh Longstone
2.9 miSainsbury's · Inglis Green Road · Edinburgh
Changed Open until 22:30EV 7kWAir & screenwash - 1659 Unleaded
MFG Morrisons Edinburgh Moredun
3.6 miMorrisons · Gilmerton Road · Moredun
Changed Open until 22:00Car washToiletsAir & screenwashWater - 1659 Unleaded
MFG Morrisons Edinburgh Gyle
4.7 miMorrisons · Gyle Avenue · South Gyle Broadway
Changed Open until 22:00Car washToiletsAir & screenwashWater - 1659 Unleaded
Sainsburys Straiton
5.0 miSainsbury's · Straiton Mains · Loanhead
Changed Open until 22:00EV 50kWCar washAir & screenwash - 1669 Unleaded
Corstorphine Extra
3.9 miTesco · 30 Meadow Place Road · Edinburgh
Changed Open 24 hours todayEV 7kW24h fuelToiletsAir & screenwashWater - 1679 Unleaded
MFG Barclay Place
0.9 miJet · 21-23 Barclay Place · Bruntsfield
Unchanged for Open 24 hours today24h fuelCar washAir & screenwashWater - 1679 Unleaded
Sainsburys Blackhall
1.9 miSainsbury's · 185 Craighleith Road · Edinburgh
Changed Open until 22:00Car washAir & screenwash - 1679 Unleaded
MFG Slateford
2.4 miEsso · 187 Slateford Road · Edinburgh
Unchanged for Open 24 hours todayEV 150kW24h fuelCar washAir & screenwashWater - 1679 Unleaded
Colinton Superstore
3.2 miTesco · Colinton Mains Dr · Edinburgh
Unchanged for Open until 22:00EV 7kWCar washToiletsAir & screenwashWater - 1679 Unleaded
Liberton Filling Station
3.4 miGulf · Liberton Road · Edinburgh
Unchanged for Open until 22:00Air & screenwash - 1679 Unleaded
Sainsburys Currie
5.3 miSainsbury's · Lanark Road West · Edinburgh
Unchanged for Open until 22:00Air & screenwash - 1679 Unleaded
Dalkeith Hardengreen Superstore
6.4 miTesco · Hardengreen · Dalkeith
Unchanged for Open 24 hours todayEV 7kW24h fuelCar washToiletsAir & screenwash - 1689 Unleaded
Sainsburys Cameron Toll
2.1 miSainsbury's · Cameron Toll Shopping Centre · Edinburgh
Changed Open until 22:00Air & screenwash - 1689 Unleaded
Willowbrae Rd Esso Express
2.3 miEsso · 226 Willowbrae Road · Edinburgh
Changed Open until midnightToiletsAir & screenwashWater - 1699 Unleaded
MFG Ratcliffe Terrace
1.4 miBP · 2-4 Ratcliffe Terrace · Edinburgh
Unchanged for Open 24 hours todayAdBlue pump24h fuelCar washToiletsAir & screenwash - 1699 Unleaded
MFG Ferry Road
1.7 miBP · 77 Ferry Road · Edinburgh
Unchanged for Open 24 hours today24h fuelCar washAir & screenwashWater - 1699 Unleaded
MFG Windmill
1.8 miEsso · 109 Queensferry Road · Edinburgh
Unchanged for Open 24 hours todayEV 7kW24h fuelToiletsAir & screenwashWater - 1699 Unleaded
Shell Leith
2.2 miShell · 7 7 Seafield Road · Leith
Changed Open 24 hours today24h fuelCar washToiletsAir & screenwashWater - 1699 Unleaded
Shell Braidburn
2.4 miShell · 277 Comiston Road · Edinburgh
Changed Open 24 hours todayEV 22kW24h fuelToiletsAir & screenwashWater - 1699 Unleaded
MFG Stenhouse
2.8 miBP · 1 Stenhouse Road · Edinburgh
Unchanged for Open 24 hours today24h fuelCar washToiletsAir & screenwashWater - 1699 Unleaded
Shell Bowmac
3.9 miShell · 19-21 19-21 Glasgow Road · Edinburgh
Changed Open 24 hours today24h fuelCar washToiletsAir & screenwashWater - 1699 Unleaded
MFG Napier
4.0 miBP · 382 Calder Road · Edinburgh
Unchanged for Open 24 hours todayEV 150kW24h fuelCar washToiletsAir & screenwash - 1699 Unleaded
MFG Lothianburn
4.2 miEsso · 117 Biggar Road · Edinburgh
Unchanged for Open 24 hours todayAdBlue pump24h fuelToiletsAir & screenwashWater - 1699 Unleaded
Shell Co-Op Maybury
4.6 miShell · 166 Glasgow Road · Edinburgh
Changed Open 24 hours todayEV 7kW24h fuelCar washToiletsAir & screenwash - 1709 Unleaded
Musselburgh Extra
5.5 miTesco · Olive Bank Road · East Lothian
Changed Open until 22:00EV 7kWCar washToiletsAir & screenwashWater - 1709 Unleaded
Ingliston Sf Connect
6.6 miBP · Glasgow Road · Newbridge
Changed Open 24 hours today24h fuelToiletsAir & screenwash - 1719 Unleaded
Canonmills Sf Connect
0.7 miBP · 23 Canonmills · Edinburgh
Changed Open 24 hours today24h fuelCar washToiletsAir & screenwashWater - 1719 Unleaded
RJ Fuels Ltd
1.8 miJET Restalrig Service Station · 128 Restalrig Road, Edinburgh, EH7 6UW · Edinburgh
Unchanged for Open 24 hours today24h fuelCar washAir & screenwashWater - 1719 Unleaded
Shell Co-Op Circle
1.9 miShell · Crewe Toll · Edinburgh
Changed Open 24 hours todayEV 50kW24h fuelCar washToiletsAir & screenwash - 1719 Unleaded
MFG Musselburgh
5.0 miBP · 1 Edinburgh Road · Musselburgh
Unchanged for Open 24 hours todayEV 22kW24h fuelCar washLPGToilets - 1729 Unleaded
Shell Co-Op Dreghorn
3.8 miShell · 50 Dreghorn Link · Edinburgh
Changed Open 24 hours todayAdBlue pump24h fuelCar washToiletsAir & screenwash - 1739 Unleaded
MFG Monktonhall
5.5 miBP · Musselburgh by Pass · Musselburgh
Unchanged for Open 24 hours todayAdBlue pump24h fuelCar washToiletsAir & screenwash - 1749 Unleaded
W and J Short
6.3 miW and J Short · W & J Short · Dalkeith
Unchanged for Open until 17:30Car washToiletsAir & screenwash
EV charging in Edinburgh
137 public charging sites within 7 miles of Edinburgh, 33 of them rapid (50kW or more). See EV chargers in Edinburgh.
Facilities in Edinburgh
- AdBlue at the pump 4 forecourts
- Rapid EV charging at forecourts 6 forecourts
- 24 hour fuel 25 forecourts
- Car wash 28 forecourts
- LPG autogas 1 forecourt
- Truck stops and HGV fuel 4 forecourts
Fuel in Edinburgh: common questions
What is the cheapest diesel in Edinburgh today?
183.7p a litre at Asda Straiton Superstore, Pentland Road. Asda Straiton Superstore last changed this price 1 hr ago.
What is the cheapest petrol in Edinburgh today?
163.7p a litre at Asda Straiton Superstore, Pentland Road. Asda Straiton Superstore last changed this price 1 hr ago.
What is the average price of fuel in Edinburgh?
Diesel averages 192.9p a litre in Edinburgh, 5.0p below the UK average of 197.9p. Petrol averages 168.4p, 0.5p below the UK average of 168.9p. The averages leave out prices that haven't changed in 30 days.
Are fuel prices going up in Edinburgh?
Diesel is down 2.4p on a week ago, and petrol is down 1.5p on a week ago. These compare today's average with the average we recorded in Edinburgh seven days ago.
How many forecourts are there in Edinburgh?
42 forecourts within 7 miles of Edinburgh town centre report their prices. 4 have AdBlue pumps, 6 have rapid EV charging, 25 sell fuel 24 hours, 28 have a car wash, 1 sells LPG, 4 have HGV access.
How up to date are these prices?
Each price shows when the forecourt last changed it, so you can see how current it is.