Fuel prices in EH12 today, 4 November 2026

Live petrol and diesel prices at 4 stations in the EH12 postcode area, cheapest first, from the government's Fuel Finder open data.

Cheapest unleaded
167.9p
Cheapest diesel
187.9p
Avg unleaded (EH12)
171.4p
Avg diesel (EH12)
193.2p

4 fuel stations in the EH12 postcode area report pump prices to the government's Fuel Finder scheme. Unleaded runs from 167.9p at Morrisons up to 174.9p, a 7.0p gap across EH12, so it pays to check before you fill up. On average EH12 is 0.7p dearer than the UK as a whole.

Morrisons
Gyle Avenue, South Gyle Broadway
EH12 9JU
Price last reported 28 Sept
Car wash · Air · Water · Toilets
Unleaded167.9p
Diesel192.9p
Tesco
30 Meadow Place Road, Edinburgh
EH12 7UQ
24 hours · Air · Water · Toilets
Unleaded167.9p
Diesel187.9p
Shell
166 Glasgow Road, Edinburgh
EH12 8LS
Price last reported 29 Sept
24 hours · Car wash · Air · Water · Toilets
Unleaded174.9p
Diesel195.9p
Shell
19-21 19-21 Glasgow Road, Edinburgh
EH12 8HW
Price last reported 29 Sept
24 hours · Car wash · Air · Water · Toilets
Unleaded174.9p
Diesel195.9p

Data updated 1 hour ago.

Cheapest fuel in EH12: quick answers

Where is the cheapest petrol in EH12?

The cheapest unleaded in the EH12 postcode area right now is 167.9p per litre at Morrisons, GYLE AVENUE, SOUTH GYLE BROADWAY. The EH12 average is 171.4p.

Where is the cheapest diesel in EH12?

The lowest diesel price in EH12 is currently 187.9p per litre at Tesco, 30 MEADOW PLACE ROAD, EDINBURGH.

Nearby postcode areas