Petrol Prices TodayCheapest fuel. Near you.

Cheapest Diesel Prices in Edinburgh Today

The cheapest diesel in Edinburgh right now is 185.9p a litre at SAINSBURYS STRAITON (EH20 9PW). Across the 14 stations we checked within 5 miles of the city centre, the average is 194.5p, 2.5p below the UK average of 197.0p. The cheapest price is at a supermarket station.

Prices last refreshed 8 Nov, 20:47 · Diesel (B7)

Cheapest

185.9p

Average

194.5p

Dearest

202.9p

Stations checked

14

The gap between cheapest and dearest is 17.0p a litre, about £9.35 on a 55-litre tank.

Based on the latest price each station has reported in the last 14 days. Stations report when a price changes.

The 10 cheapest diesel stations in Edinburgh

#StationPostcodePriceUpdatedOpen
1SAINSBURYS STRAITONEH20 9PW185.9pPrice changed 38 hours agoView nearby
2COLINTON SUPERSTORE - PETROL FILLING STATIONEH13 9AH187.9pPrice changed 6 days agoView nearby
3CORSTORPHINE EXTRA - PETROL FILLING STATIONEH12 7UQ187.9pPrice changed 6 days agoView nearby
4SAINSBURYS CAMERON TOLLEH16 5PB190.9pPrice changed 6 days agoView nearby
5ASDA EDINBURGH SUPERCENTREEH15 3AR192.7pPrice changed 2 days agoView nearby
6SHELL BOWMACEH12 8HW194.9pPrice changed 26 hours agoView nearby
7SHELL CO-OP MAYBURYEH12 8LS194.9pPrice changed 26 hours agoView nearby
8CANONMILLS SF CONNECTEH3 5HA195.9pPrice changed 9 days agoView nearby
9SHELL CO-OP CIRCLEEH4 2NT195.9pPrice changed 10 days agoView nearby
10LIBERTON FILLING STATIONEH16 6ND195.9pPrice changed 2 days agoView nearby

Supermarket vs other stations

Supermarkets average 189.1p across 5 stations; other stations average 197.6p across 9. Supermarkets are 8.5p a litre cheaper on average.

Diesel prices in other cities

CityAverageStations
London199.0p102
Birmingham198.3p54
Manchester196.0p58
Leeds195.4p34
Liverpool194.5p50
Bristol197.3p20
Glasgow197.6p39
Edinburgh194.5p14
Nottingham194.7p25
Sheffield196.8p30
Coventry196.9p19
Cardiff197.8p15
Newcastle196.8p25
Oxford198.4p2

Related guides

Prices are taken from the UK Government Fuel Finder scheme and refreshed every 15 minutes. Retailers can take up to 30 minutes to report a change, so always check the pump price before you fill up.

Search by postcode