PetrolFox
  1. UK
  2. ›Scotland
  3. ›City of Edinburgh

City of Edinburgh fuel prices

38 stations in City of Edinburgh, cheapest first.

Find the cheapest near you

38 stations · Unleaded · average 173.9p

  1. 1

    Asda Chesser Supercentre

    3 New Mart Road, Edinburgh EH14 1RJ

    167.7p

    Cheapest

  2. 2

    Sainsburys

    Sainsburys Edinburgh Longstone

    Inglis Green Road, Edinburgh EH14 2ER

    167.9p

    +0.2p

  3. 3

    Sainsburys

    Sainsburys Murrayfield

    39 Westfield Road, Edinburgh EH11 2QW

    167.9p

    +0.2p

Fuel prices in City of Edinburgh today

The cheapest unleaded petrol (E10) in City of Edinburgh today is 167.7p a litre at Asda Chesser Supercentre in Edinburgh (EH14 1RJ). Across the 38 stations selling it, prices average 173.9p and go up to 179.9p, so filling a 55-litre tank costs between £92.23 and £98.94.

The cheapest diesel in City of Edinburgh today is 187.7p a litre at Asda Chesser Supercentre in Edinburgh (EH14 1RJ). Across the 38 stations selling it, prices average 196.9p and go up to 204.9p, so filling a 55-litre tank costs between £103.23 and £112.69.

Unleaded in City of Edinburgh averages 173.9p, 0.5p less than the UK average (174.4p). Diesel in City of Edinburgh averages 196.9p, 2.5p less than the UK average (199.5p).

Super unleaded (E5) is sold at 34 stations, from 179.9p at Sainsburys Murrayfield. Premium diesel is sold at 21 stations, from 214.9p at JET Restalrig Service Station RJ Fuels Ltd. The 15 supermarket stations charge 170.9p on average for unleaded, 5.0p less than the other 23.

Fuel prices in City of Edinburgh today, pence per litre
FuelCheapestAverageHighestStations
Unleaded167.7p173.9p179.9p38
Super unleaded179.9p194.3p204.9p34
Diesel187.7p196.9p204.9p38
Premium diesel214.9p220.6p229.9p21

Towns in City of Edinburgh

Average unleaded price, cheapest highlighted

  • Edinburgh33 stations173.2pCheapest
  • Newbridge2 stations177.4p+4.2p
  • South Queensferry3 stations179.2p+6.0p

Petrol stations in City of Edinburgh

City of Edinburgh has 38 petrol stations reporting prices: 8 BP, 7 Shell, 5 Morrisons, 5 Sainsbury's, 4 Esso, 3 Asda, 3 Tesco, 2 Jet and 1 Gulf. 21 are open 24 hours a day. 15 are at a supermarket. Of the 38, all sell bottled AdBlue, 35 offer air and screenwash, 27 have customer toilets, 27 have water, 26 have a car wash and 5 have AdBlue pumps.

In City of Edinburgh, Edinburgh has the cheapest average unleaded (173.2p) and South Queensferry the most expensive (179.2p), out of 3 towns with at least two stations. For diesel, Edinburgh is cheapest (196.3p) and South Queensferry dearest (201.9p).

Questions about fuel in City of Edinburgh

Where is the cheapest petrol in City of Edinburgh?
Asda Chesser Supercentre in Edinburgh (EH14 1RJ) has the cheapest unleaded at 167.7p a litre. The cheapest super unleaded is 179.9p at Sainsburys Murrayfield.
Where is the cheapest diesel in City of Edinburgh?
Asda Chesser Supercentre in Edinburgh (EH14 1RJ) has the cheapest diesel at 187.7p a litre. The cheapest premium diesel is 214.9p at JET Restalrig Service Station RJ Fuels Ltd.
How much is petrol in City of Edinburgh today?
Unleaded averages 173.9p a litre across 38 stations, from 167.7p to 179.9p. Diesel averages 196.9p a litre across 38 stations, from 187.7p to 204.9p.
How many petrol stations are there in City of Edinburgh?
City of Edinburgh has 38 petrol stations reporting prices: 8 BP, 7 Shell, 5 Morrisons, 5 Sainsbury's, 4 Esso, 3 Asda, 3 Tesco, 2 Jet and 1 Gulf.
Which petrol stations in City of Edinburgh are open 24 hours?
21 stations are open 24 hours: Shell Co-Op Maybury, BP MFG Napier, BP MFG Ratcliffe Terrace, Shell Bowmac, BP MFG Ferry Road, Shell Co-Op Circle and 15 more.
Which town in City of Edinburgh has the cheapest petrol?
Edinburgh, where unleaded averages 173.2p a litre. The most expensive is South Queensferry at 179.2p.
Where is there AdBlue at the pump in City of Edinburgh?
5 stations have AdBlue pumps: BP MFG Ratcliffe Terrace, BP MFG Newbridge, Esso MFG Lothianburn, Shell Co-Op Dreghorn and Shell Forth Road Servs.
How up to date are these prices?
Retailers report their prices to the UK government's Fuel Finder scheme. We check for changes every 15 minutes; these prices were last checked at 23:03 on 13 October.

Prices checked 13 Oct, 23:03 and refreshed every 15 minutes. Prices are reported by retailers, so check at the pump.

Source: Fuel Finder. Contains public sector information licensed under the Open Government Licence v3.0. Postcode data from postcodes.io.