Live prices
Cheapest petrol and diesel prices in Easthouses / Dalkeith
1 forecourt tracked in Easthouses / Dalkeith (1 reporting unleaded (E10), 1 reporting diesel (B7), 1 reporting premium (E5), 1 reporting super diesel). Prices last refreshed at 4:32am on 5 November 2026.
The cheapest reported unleaded petrol (E10) in Easthouses / Dalkeith is £7.81 a gallon (171.9p per litre) at BP, Mayfield Road, Easthouses / Dalkeith, Midlothian. That local average is 0.9p per litre above the UK average of 171.0p.
The average is unchanged since yesterday. The average is unchanged since last week.
Prices last refreshed at 4:32am on 5 November 2026, supplied through the official UK Government fuel price open data scheme and checked every 30 minutes.
At 171.9p per litre, the cheapest unleaded in Easthouses / Dalkeith is the lowest we have recorded here in 4 weeks. The Easthouses / Dalkeith average has held steady over the past week.
Unleaded Prices
Unleaded (E10)
- Highest
- £7.81/gal171.9p/L
- Average
- £7.81/gal171.9p/L
- Lowest
- £7.81/gal171.9p/L
Diesel Prices
Diesel (B7)
- Highest
- £9.04/gal198.9p/L
- Average
- £9.04/gal198.9p/L
- Lowest
- £9.04/gal198.9p/L
Premium Unleaded Prices
Premium Unleaded (E5)
- Highest
- £8.91/gal195.9p/L
- Average
- £8.91/gal195.9p/L
- Lowest
- £8.91/gal195.9p/L
Super Diesel Prices
Super Diesel (SDV)
- Highest
- £10.00/gal219.9p/L
- Average
- £10.00/gal219.9p/L
- Lowest
- £10.00/gal219.9p/L
All forecourts in Easthouses / Dalkeith
1 forecourt in Easthouses / Dalkeith, with live prices and full addresses. Showing 1 to 1.
Mayfield Road, Easthouses / Dalkeith, Midlothian · EH22 4DN
DirectionsDiesel B7
Premium E5
Super Diesel
Search near Easthouses / Dalkeith
Ask the fuel analyst
Answers come straight from recorded official price data, refreshed every 30 minutes.
Cheapest reported unleaded
BP
Mayfield Road, Easthouses / Dalkeith, Midlothian
171.9p/L
Cheapest reported diesel
BP
Mayfield Road, Easthouses / Dalkeith, Midlothian
198.9p/L
By fuel grade in Easthouses / Dalkeith
Nearby areas
Save more as a driver
Prices are sourced from official UK government fuel-price data (Open Government Licence v3.0). Updated every 30 minutes.
Questions about fuel prices in Easthouses / Dalkeith
- What is the average petrol price in Easthouses / Dalkeith?
- The average unleaded (E10) petrol price in Easthouses / Dalkeith is currently 171.9p per litre (approx. £7.81/gal), based on live data from 1 forecourt reporting this grade. Prices are updated every 30 minutes from official UK government data.
- What is the average diesel price in Easthouses / Dalkeith?
- The average diesel (B7) price in Easthouses / Dalkeith is currently 198.9p per litre (approx. £9.04/gal). This is based on live data from forecourts in the area, updated every 30 minutes.
- Which is the cheapest petrol station in Easthouses / Dalkeith?
- BP at Mayfield Road, Easthouses / Dalkeith, Midlothian currently has the cheapest reported unleaded petrol in Easthouses / Dalkeith at 171.9p per litre (approx. £7.81/gal). Prices change regularly, so check this page for the latest.
- How do I find the cheapest fuel near Easthouses / Dalkeith?
- Use the search box above to enter your postcode. fuel.co.uk will show you every forecourt ranked cheapest first, with live prices updated every 30 minutes from the GOV.UK Fuel Finder.