Cheapest fuel in East Lothian

Petrol (E10) averages 171.6p a litre in East Lothian, the joint 13th cheapest of the 31 counties in Scotland with enough prices. Diesel (B7) averages 198.8p.

Average prices in East Lothian

Petrol (E10)
171.6p
About the same as the UK (171.7p)
1.0p below Scotland (172.6p)
The joint 13th cheapest of the 31 counties in Scotland with enough prices
Diesel (B7)
198.8p
About the same as the UK (198.4p)
1.1p below Scotland (199.9p)
The joint 9th cheapest of the 31 counties in Scotland with enough prices

Most of the prices behind these averages are more than 3 days old.

From 14 forecourts with a usable price in our price data, updated 10:48am on 2 November UK time.

Cheapest forecourts in East Lothian now

Petrol (E10)

  1. Gladsmuir Garage EH33
    Gladsmuir Garage, Gladsmuir, Tranent, EH33 1ED, Tranent, EH33 1ED
    167.0p
  2. North Berwick Superstore
    Tantallon Rd, North Berwick, EH39 5NF
    169.9p
  3. MFG Dalrymple
    Dirleton Road, North Berwick, East Lothian, EH39 5DF
    169.9pLast reported 3 days ago
  4. Rigg Service Station
    Rigg Service Station, Belhaven Road, Dunbar, EH42 1DE, Dunbar, EH42 1DE
    169.9pLast reported 4 days ago
  5. Asda Dunbar Supermarket
    Spott Road, Dunbar, East Lothian, EH42 1LE
    169.9pLast reported 4 days ago
  6. Tranent Service Station
    Tranent Service Station, —, Tranent, EH33 1NF
    171.9p
  7. Asda Tranent Supermarket
    151 High Street, Tranent, EH33 1LP
    171.9pLast reported 3 days ago
  8. MFG Musselburgh
    1 Edinburgh Road, Musselburgh, East Lothian, EH21 6DN
    171.9pLast reported 4 days ago
  9. Musselburgh Extra
    Olive Bank Road, East Lothian, EH21 7BL
    171.9pLast reported 17 days ago
  10. EG Macmerry
    Upper Diamond, Gladsmuir, Tranent, Macmerry, East Lothian, EH33 1EJ
    172.9pLast reported 3 days ago

Diesel (B7)

  1. Musselburgh Extra
    Olive Bank Road, East Lothian, EH21 7BL
    192.9pLast reported 17 days ago
  2. Gladsmuir Garage EH33
    Gladsmuir Garage, Gladsmuir, Tranent, EH33 1ED, Tranent, EH33 1ED
    197.0pLast reported 3 days ago
  3. Rigg Service Station
    Rigg Service Station, Belhaven Road, Dunbar, EH42 1DE, Dunbar, EH42 1DE
    197.9pLast reported 3 days ago
  4. Asda Dunbar Supermarket
    Spott Road, Dunbar, East Lothian, EH42 1LE
    197.9pLast reported 3 days ago
  5. MFG Musselburgh
    1 Edinburgh Road, Musselburgh, East Lothian, EH21 6DN
    197.9pLast reported 12 days ago
  6. By-Pass Service Station
    A1 By-Pass Road, EH41 3PH
    198.9pLast reported 5 days ago
  7. Tranent Service Station
    Tranent Service Station, —, Tranent, EH33 1NF
    198.9pLast reported 20 days ago
  8. Asda Tranent Supermarket
    151 High Street, Tranent, EH33 1LP
    198.9pLast reported 24 days ago
  9. Asda Haddington Express Petrol
    Haddington Retail Park, Haddington, EH41 3FW
    199.9pLast reported 5 days ago
  10. Spar-Pencaitland EH34
    Spar Stores, West End Garage, The Cross, Pencaitland, Tranent, EH34 5DA
    199.9pLast reported 24 days ago

Each forecourt's latest price from our price data. A price far from the UK median is left out, and older prices show their age.

Towns and areas in East Lothian

Average petrol and diesel prices by town in East Lothian, cheapest petrol first.
Town Petrol (E10) Diesel (B7) Petrol, 7 days Forecourts (radius)
East Linton 171.3p 198.9p down 2.1p 8 (10 mi)
North Berwick 171.3p 198.9p down 2.1p 8 (10 mi)
Cockenzie and Port Seton 172.3p 197.6p down 0.7p 9 (5 mi)
Prestonpans 172.4p 198.0p down 0.6p 11 (5 mi)
Tranent 172.5p 198.5p down 0.7p 11 (5 mi)
Musselburgh 172.7p 197.7p down 0.8p 14 (5 mi)
Dunbar No figure No figure down 3.5p 4 (10 mi)
Haddington No figure No figure down 0.3p 4 (5 mi)

Each town covers the forecourts within the miles shown, so neighbouring towns share some. A dash means too few prices for a figure. Town figures from 2:03am on 2 November.

Other counties in Scotland

Petrol and diesel prices in Scotland

Questions about fuel prices in East Lothian

What is the average price of petrol in East Lothian?

Petrol (E10) averages 171.6p a litre in East Lothian, and diesel (B7) 198.8p, from 14 forecourts with a usable price. Most of the prices behind these averages are more than 3 days old.

Is fuel cheaper in East Lothian than the rest of the UK?

Petrol here is about the same as the UK average of 171.7p, and the joint 13th cheapest of the 31 counties in Scotland with enough prices. Diesel is about the same as the UK average of 198.4p.

Where is the cheapest petrol in East Lothian?

The cheapest petrol we list in East Lothian is 167.0p a litre at Gladsmuir Garage EH33 in Tranent.

Which town in East Lothian has the lowest average petrol price?

Of the 6 towns here with a petrol average, East Linton and North Berwick have the joint lowest, at 171.3p. Each covers the forecourts within its own radius.

How these figures work

Each forecourt counts once in a county: the county of the nearest town we have a page for, within 20 miles.

Each average uses every forecourt's latest price for the fuel while it is under 30 days old.

A price far from the UK median is counted but left out of the average, and a figure needs at least 5 prices.

Town figures are worked out each night over each town page's radius.

Prices more than 3 days old still count, and we say so when most of a figure rests on them.

Every figure here comes from our price data, which explains where the prices come from.