Cheapest fuel prices in Elgin
The latest prices from petrol stations near Elgin, from the UK's official fuel price data, updated twice a day.
Across 9 forecourts near Elgin with a price reported in the last week, unleaded averages 164.8p - 1.7p below the UK average of 166.5p. Prices range from 159.6p to 170.9p, a spread of 11.3p a litre.
Cheapest unleaded near Elgin
Stations in Elgin's own postcode district (IV30) are listed first, cheapest first, then the rest nearby.
- Bishopmill Service Station - Buccaneer Garage, Lossiemouth Road, Elgin, IV30 4LF - 159.6p
- New Elgin Service Station - Premier New Elgin, 66 Main Street, New Elgin, IV30 6BG - 159.6p
- Asda Elgin Superstore - Edgar Road, IV30 6YQ - 159.7p
- Elgin Extra - Petrol Filling Station - Tesco Stores Ltd, Blackfriars Road, IV30 1TY - 164.9p
- MFG West Road - West Road, IV30 1SA - 165.9p
- MFG Pinefield - East Road, IV30 1XU - 165.9p
- Asda Elgin Express Petrol - Coxton Park, IV30 8AZ - 167.9p (price reported 7 days ago)
- Mosstodloch Service Station - Mosstodloch Filling Station, Mosstodloch, Fochabers, IV32 7LH - 166.9p
- Harbour Filling Station - Harbour Service Station Ltd, 5 Shore Street, IV31 6PB - 169.9p
- Ian Watt Garage - Ian Watt Garage, James Street, Lossiemouth, IV31 6DD - 170.9p
Cheapest unleaded near Elgin this week
| Day | Cheapest | Station |
|---|---|---|
| Sat 14 Nov | 159.6p | Bishopmill Service Station |
| Fri 13 Nov | 159.6p | Bishopmill Service Station |
| Thu 12 Nov | 159.7p | Asda Elgin Superstore |
| Wed 11 Nov | 163.5p | Craigellachie Filling Station Ltd |
| Tue 10 Nov | 164.6p | Aberlour Filling Station |
| Mon 9 Nov | 164.6p | Bishopmill Service Station |
| Sun 8 Nov | 165.5p | Craigellachie Filling Station Ltd |