3 stations in Musselburgh, East Lothian, cheapest first.
The cheapest unleaded petrol (E10) in Musselburgh today is 172.9p a litre at Tesco Musselburgh Extra - Petrol Filling Station (EH21 7BL). Across the 3 stations selling it, prices average 174.9p and go up to 177.9p, so filling a 55-litre tank costs between £95.09 and £97.84.
The cheapest diesel in Musselburgh today is 195.9p a litre at Tesco Musselburgh Extra - Petrol Filling Station (EH21 7BL). Across the 3 stations selling it, prices average 200.6p and go up to 205.9p, so filling a 55-litre tank costs between £107.75 and £113.25.
Unleaded in Musselburgh averages 174.9p, 0.2p more than the East Lothian average (174.7p) and 0.5p more than the UK average (174.4p). Diesel in Musselburgh averages 200.6p, 0.3p more than the East Lothian average (200.2p) and 1.1p more than the UK average (199.5p).
Super unleaded (E5) is sold at 3 stations, from 182.9p at Tesco Musselburgh Extra - Petrol Filling Station. Premium diesel is sold at 2 stations, from 219.9p at BP MFG Monktonhall. The 1 supermarket station charge 172.9p on average for unleaded, 3.0p less than the other 2.
| Fuel | Cheapest | Average | Highest |
|---|---|---|---|
| Unleaded | 172.9p | 174.9p | 177.9p |
| Super unleaded | 182.9p | 191.6p | 195.9p |
| Diesel | 195.9p | 200.6p | 205.9p |
| Premium diesel | 219.9p | 219.9p | 219.9p |
Average unleaded price, cheapest highlighted
Musselburgh has 3 petrol stations reporting prices: 2 BP and 1 Tesco. 2 are open 24 hours a day. 1 is at a supermarket. Of the 3, all offer air and screenwash, all have a car wash, all have customer toilets, all have water, all sell bottled AdBlue, 1 has AdBlue pumps and 1 sells LPG.
For unleaded, the cheapest nearby town is Tranent, averaging 173.5p (1.4p less than Musselburgh); 1 other nearby town is also cheaper. For diesel, the cheapest nearby town is Tranent, averaging 199.3p (1.3p less than Musselburgh); 3 other nearby towns are also cheaper.