© 2026 Loglux Ltd · Company No. NI739810 · Registered in Northern Ireland·Insights·Privacy·Terms·Android app
Home/All cities

Cheapest Petrol in Edinburgh

Live prices within 5 miles of the city centre · FuelScope

In Edinburgh today, petrol prices range from 167.9p to 174.9p — a 7p gap. On a 50-litre fill that's up to £3.50 difference between stations just a few miles apart.

Cheapest petrol stations in Edinburgh today

Cheapest Petrol
167.9p
Most expensive
174.9p
Price gap
7p/litre
Stations tracked
24
  1. 1MFG BARCLAY PLACE21-23 BARCLAY PLACE, EH10 4HW · 1.1 mi from centre · Older than 48h167.9p
  2. 2MFG MORRISONS EDINBURGH FERRY ROADPILTON DRIVE, EH5 2HF · 2 mi from centre · Last 24h167.9p
  3. 3MFG SLATEFORD187 SLATEFORD ROAD, EH14 1PU · 2.7 mi from centre · Older than 48h167.9p
  4. 4LIBERTON FILLING STATIONLIBERTON ROAD, EH16 6ND · 3.4 mi from centre · Updated today167.9p
  5. 5MFG MORRISONS EDINBURGH MOREDUNGILMERTON ROAD, EH17 7JQ · 3.5 mi from centre · Last 24h167.9p

Cheapest diesel in Edinburgh today

Cheapest Diesel
187.9p
Most expensive
197.9p
Price gap
10p/litre
Stations tracked
11
  1. 1COLINTON SUPERSTORE - PETROL FILLING STATIONCOLINTON MAINS DR, EH13 9AH · 3.5 mi from centre · Older than 48h187.9p
  2. 2CORSTORPHINE EXTRA - PETROL FILLING STATION30 MEADOW PLACE ROAD, EH12 7UQ · 4.2 mi from centre · Older than 48h187.9p
  3. 3SAINSBURYS STRAITONSTRAITON MAINS, EH20 9PW · 5 mi from centre · Updated today187.9p
  4. 4SAINSBURYS CAMERON TOLLCAMERON TOLL SHOPPING CENTRE, EH16 5PB · 2.1 mi from centre · Older than 48h190.9p
  5. 5ASDA EDINBURGH SUPERCENTRE100 THE JEWEL, BRUNSTANE, EH15 3AR · 3.3 mi from centre · Older than 48h193.7p
See all Edinburgh stations on the map →

Prices are reported by retailers to the UK government fuel price scheme and refreshed throughout the day. FuelScope tracks 33 stations within 5 miles of Edinburgh city centre.