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.
- 1819 Diesel
Costco Wholesale Edinburgh
5.1 miCostco · Costkea Way · Edinburgh
Unchanged for Open until 21:30Members only Toilets - 1837 Diesel
Asda Straiton Superstore
5.3 miAsda Straiton Superstore · Pentland Road · Loanhead
Changed Open 24 hours today24h fuel - 1859 Diesel
Sainsburys Straiton
5.0 miSainsbury's · Straiton Mains · Loanhead
Changed Open until 22:00EV 50kWCar washAir & screenwash - 1877 Diesel
Asda Chesser Supercentre
2.8 miAsda Chesser Supercentre · 3 New Mart Road · Edinburgh
Unchanged for Open 24 hours today24h fuelCar washToilets - 1879 Diesel
Sainsburys Murrayfield
2.0 miSainsbury's · 39 Westfield Road · Edinburgh
Unchanged for Open until 22:30Car washAir & screenwash - 1879 Diesel
Sainsburys Edinburgh Longstone
2.9 miSainsbury's · Inglis Green Road · Edinburgh
Unchanged for Open until 22:30EV 7kWAir & screenwash - 1879 Diesel
Colinton Superstore
3.2 miTesco · Colinton Mains Dr · Edinburgh
Unchanged for Open until 22:00EV 7kWCar washToiletsAir & screenwashWater - 1879 Diesel
Corstorphine Extra
3.9 miTesco · 30 Meadow Place Road · Edinburgh
Unchanged for Open 24 hours todayEV 7kW24h fuelToiletsAir & screenwashWater - 1879 Diesel
Sainsburys Currie
5.3 miSainsbury's · Lanark Road West · Edinburgh
Unchanged for Open until 22:00Air & screenwash - 1909 Diesel
Sainsburys Blackhall
1.9 miSainsbury's · 185 Craighleith Road · Edinburgh
Unchanged for Open until 22:00Car washAir & screenwash - 1909 Diesel
Sainsburys Cameron Toll
2.1 miSainsbury's · Cameron Toll Shopping Centre · Edinburgh
Unchanged for Open until 22:00Air & screenwash - 1927 Diesel
Asda Leith Superstore
2.1 miAsda Leith Superstore · 2 Sandpiper Drive · Edinburgh
Changed Open 24 hours today24h fuelToilets - 1927 Diesel
MFG Morrisons Edinburgh Granton
2.5 miMorrisons · 3 Waterfront Broadway · Granton
Changed Open until 22:00EV 7kWCar washAir & screenwashWater - 1927 Diesel
Asda Edinburgh Supercentre
3.6 miAsda Edinburgh Supercentre · 100 the Jewel, Brunstane · Edinburgh
Changed Open 24 hours today24h fuelToilets - 1929 Diesel
MFG Morrisons Edinburgh Ferry Road
1.8 miMorrisons · Pilton Drive · Edinburgh
Changed Open until 23:00EV 50kWCar washToiletsAir & screenwashWater - 1929 Diesel
MFG Morrisons Edinburgh Portobello Road
2.0 miMorrisons · Portobello Road · Edinburgh
Changed Open until 23:00EV 50kWCar washToiletsAir & screenwashWater - 1929 Diesel
MFG Morrisons Edinburgh Moredun
3.6 miMorrisons · Gilmerton Road · Moredun
Unchanged for Open until 22:00Car washToiletsAir & screenwashWater - 1929 Diesel
MFG Morrisons Edinburgh Gyle
4.7 miMorrisons · Gyle Avenue · South Gyle Broadway
Unchanged for Open until 22:00Car washToiletsAir & screenwashWater - 1929 Diesel
Musselburgh Extra
5.5 miTesco · Olive Bank Road · East Lothian
Unchanged for Open until 22:00EV 7kWCar washToiletsAir & screenwashWater - 1929 Diesel
Dalkeith Hardengreen Superstore
6.4 miTesco · Hardengreen · Dalkeith
Unchanged for Open 24 hours todayEV 7kW24h fuelCar washToiletsAir & screenwash - 1949 Diesel
Shell Bowmac
3.9 miShell · 19-21 19-21 Glasgow Road · Edinburgh
Changed Open 24 hours today24h fuelCar washToiletsAir & screenwashWater - 1949 Diesel
Shell Co-Op Maybury
4.6 miShell · 166 Glasgow Road · Edinburgh
Changed Open 24 hours todayEV 7kW24h fuelCar washToiletsAir & screenwash - 1959 Diesel
Canonmills Sf Connect
0.7 miBP · 23 Canonmills · Edinburgh
Unchanged for Open 24 hours today24h fuelCar washToiletsAir & screenwashWater - 1959 Diesel
Shell Co-Op Circle
1.9 miShell · Crewe Toll · Edinburgh
Unchanged for Open 24 hours todayEV 50kW24h fuelCar washToiletsAir & screenwash - 1959 Diesel
Liberton Filling Station
3.4 miGulf · Liberton Road · Edinburgh
Unchanged for Open until 22:00Air & screenwash - 1959 Diesel
Ingliston Sf Connect
6.6 miBP · Glasgow Road · Newbridge
Changed Open 24 hours today24h fuelToiletsAir & screenwash - 1969 Diesel
Willowbrae Rd Esso Express
2.3 miEsso · 226 Willowbrae Road · Edinburgh
Unchanged for Open until midnightToiletsAir & screenwashWater - 1969 Diesel
Shell Braidburn
2.4 miShell · 277 Comiston Road · Edinburgh
Unchanged for Open 24 hours todayEV 22kW24h fuelToiletsAir & screenwashWater - 1979 Diesel
MFG Ferry Road
1.7 miBP · 77 Ferry Road · Edinburgh
Unchanged for Open 24 hours today24h fuelCar washAir & screenwashWater - 1979 Diesel
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 - 1979 Diesel
Shell Leith
2.2 miShell · 7 7 Seafield Road · Leith
Changed Open 24 hours today24h fuelCar washToiletsAir & screenwashWater - 1979 Diesel
MFG Stenhouse
2.8 miBP · 1 Stenhouse Road · Edinburgh
Unchanged for Open 24 hours today24h fuelCar washToiletsAir & screenwashWater - 1979 Diesel
MFG Napier
4.0 miBP · 382 Calder Road · Edinburgh
Unchanged for Open 24 hours todayEV 150kW24h fuelCar washToiletsAir & screenwash - 1979 Diesel
MFG Musselburgh
5.0 miBP · 1 Edinburgh Road · Musselburgh
Unchanged for Open 24 hours todayEV 22kW24h fuelCar washLPGToilets - 1989 Diesel
MFG Ratcliffe Terrace
1.4 miBP · 2-4 Ratcliffe Terrace · Edinburgh
Unchanged for Open 24 hours todayAdBlue pump24h fuelCar washToiletsAir & screenwash - 1999 Diesel
W and J Short
6.3 miW and J Short · W & J Short · Dalkeith
Unchanged for Open until 17:30Car washToiletsAir & screenwash - 2019 Diesel
Shell Co-Op Dreghorn
3.8 miShell · 50 Dreghorn Link · Edinburgh
Changed Open 24 hours todayAdBlue pump24h fuelCar washToiletsAir & screenwash - 2019 Diesel
MFG Lothianburn
4.2 miEsso · 117 Biggar Road · Edinburgh
Unchanged for Open 24 hours todayAdBlue pump24h fuelToiletsAir & screenwashWater - 2039 Diesel
MFG Monktonhall
5.5 miBP · Musselburgh by Pass · Musselburgh
Unchanged for Open 24 hours todayAdBlue pump24h fuelCar washToiletsAir & screenwash - 1969 Diesel
MFG Barclay Place
0.9 miJet · 21-23 Barclay Place · Bruntsfield
Unchanged since · may be out of date Open 24 hours today24h fuelCar washAir & screenwashWater - 1999 Diesel
MFG Windmill
1.8 miEsso · 109 Queensferry Road · Edinburgh
Unchanged since · may be out of date Open 24 hours todayEV 7kW24h fuelToiletsAir & screenwashWater - 1999 Diesel
MFG Slateford
2.4 miEsso · 187 Slateford Road · Edinburgh
Unchanged since · may be out of date Open 24 hours todayEV 150kW24h fuelCar washAir & screenwashWater
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 2 hrs 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 2 hrs 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.