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
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)
-
Gladsmuir Garage EH33Gladsmuir Garage, Gladsmuir, Tranent, EH33 1ED, Tranent, EH33 1ED167.0p
-
North Berwick SuperstoreTantallon Rd, North Berwick, EH39 5NF169.9p
-
MFG DalrympleDirleton Road, North Berwick, East Lothian, EH39 5DF169.9pLast reported 3 days ago
-
Rigg Service StationRigg Service Station, Belhaven Road, Dunbar, EH42 1DE, Dunbar, EH42 1DE169.9pLast reported 4 days ago
-
Asda Dunbar SupermarketSpott Road, Dunbar, East Lothian, EH42 1LE169.9pLast reported 4 days ago
-
Tranent Service StationTranent Service Station, —, Tranent, EH33 1NF171.9p
-
Asda Tranent Supermarket151 High Street, Tranent, EH33 1LP171.9pLast reported 3 days ago
-
MFG Musselburgh1 Edinburgh Road, Musselburgh, East Lothian, EH21 6DN171.9pLast reported 4 days ago
-
Musselburgh ExtraOlive Bank Road, East Lothian, EH21 7BL171.9pLast reported 17 days ago
-
EG MacmerryUpper Diamond, Gladsmuir, Tranent, Macmerry, East Lothian, EH33 1EJ172.9pLast reported 3 days ago
Diesel (B7)
-
Musselburgh ExtraOlive Bank Road, East Lothian, EH21 7BL192.9pLast reported 17 days ago
-
Gladsmuir Garage EH33Gladsmuir Garage, Gladsmuir, Tranent, EH33 1ED, Tranent, EH33 1ED197.0pLast reported 3 days ago
-
Rigg Service StationRigg Service Station, Belhaven Road, Dunbar, EH42 1DE, Dunbar, EH42 1DE197.9pLast reported 3 days ago
-
Asda Dunbar SupermarketSpott Road, Dunbar, East Lothian, EH42 1LE197.9pLast reported 3 days ago
-
MFG Musselburgh1 Edinburgh Road, Musselburgh, East Lothian, EH21 6DN197.9pLast reported 12 days ago
-
By-Pass Service StationA1 By-Pass Road, EH41 3PH198.9pLast reported 5 days ago
-
Tranent Service StationTranent Service Station, —, Tranent, EH33 1NF198.9pLast reported 20 days ago
-
Asda Tranent Supermarket151 High Street, Tranent, EH33 1LP198.9pLast reported 24 days ago
-
Asda Haddington Express PetrolHaddington Retail Park, Haddington, EH41 3FW199.9pLast reported 5 days ago
-
Spar-Pencaitland EH34Spar Stores, West End Garage, The Cross, Pencaitland, Tranent, EH34 5DA199.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
| 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
- East Ayrshire Petrol 167.0p
- Scottish Borders Petrol 167.7p
- Clackmannanshire Petrol 169.8p
- Shetland Islands Petrol 169.8p
- Aberdeen City Petrol 170.2p
- Midlothian Petrol 170.5p
- South Ayrshire Petrol 170.6p
- Inverclyde Petrol 171.1p
- Glasgow City Petrol 171.3p
- North Lanarkshire Petrol 171.3p
- Angus Petrol 171.4p
- North Ayrshire Petrol 171.5p
- East Dunbartonshire Petrol 171.6p
- Moray Petrol 171.6p
- City of Edinburgh Petrol 171.8p
- Falkirk Petrol 171.9p
- Renfrewshire Petrol 171.9p
- Aberdeenshire Petrol 172.0p
- Dundee City Petrol 172.2p
- Fife Petrol 172.5p
- East Renfrewshire Petrol 173.0p
- Perth and Kinross Petrol 173.2p
- West Dunbartonshire Petrol 173.4p
- South Lanarkshire Petrol 173.4p
- Dumfries and Galloway Petrol 173.7p
- Na h-Eileanan an Iar Petrol 174.2p
- Highland Petrol 174.7p
- Stirling Petrol 175.1p
- West Lothian Petrol 175.6p
- Argyll and Bute Petrol 176.4p
- Orkney Islands Too few prices
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.