Council area in Moray · Updated 44 min ago

Fuel prices in Moray

20 forecourts.

–average petrolcheapest – · – this week
–average dieselcheapest – · – this week

Towns in Moray, cheapest petrol first

Averages only count forecourts with a price reported in the last 30 days.

#AreaPetrolDieselCheapest petrolWeekForecourts
1Elgin – – – – 7
2Buckie – – – – 3
3Keith – – – – 3
4Forres – – – – 2
5Lossiemouth – – – – 2
6Aberlour – – – – 1
7Ballindalloch – – – – 1
8Fochabers – – – – 1

Cheapest petrol in Moray

#ForecourtPetrolDieselLast moveChanged
1Bishopmill Service StationBuccaneer Garage, Elgin · 24h170.6p197.6p+1.0p4 weeks ago
2New Elgin Service StationPremier New Elgin, Elgin · 24h170.6p197.6p+1.0p4 weeks ago
3Asda Elgin SuperstoreEdgar Road, Elgin · supermarket171.7p198.7p+1.0p5 weeks ago
4Craigellachie Filling Station LtdCraigellachie Filling Station, Aberlour · 24h171.9p199.9p+2.0p5 weeks ago
5Elgin Extra - Petrol Filling StationTesco Stores Ltd, Elgin · supermarket · 24h171.9p198.9p+2.0p5 weeks ago
6Ballindalloch Service StationRoyal Mail, Ballindalloch172.9p201.9p+5.0p6 weeks ago
7Asda Elgin Express PetrolCoxton Park, Elgin173.9p202.9p+1.0p5 weeks ago
8Ian Watt GarageIan Watt Garage, Lossiemouth173.9p199.9p+2.0p5 weeks ago
9MFG PinefieldEast Road, Elgin · 24h173.9p203.9p+2.0p5 weeks ago
10MFG West RoadWest Road, Elgin · 24h173.9p203.9p+1.0p5 weeks ago
11Buckie Superstore - Petrol Filling StationTesco Stores Ltd, Buckie · supermarket · 24h175.9p199.9p+2.0p5 weeks ago
12Mosstodloch Service StationMosstodloch Filling Station, Fochabers175.9p205.9p+8.0p6 weeks ago
13Ascona Buckie Service StationHigh Street, Buckie176.9p199.9p+1.0p5 weeks ago
14Harbour Filling StationHarbour Service Station Ltd, Lossiemouth176.9p201.9p+1.0p5 weeks ago
15Keith Moss St Superstore - Petrol Filling StationMoss St, Keith · supermarket · 24h176.9p199.9p+1.0p5 weeks ago

Last 90 days

The daily average in pence per litre.

160p170p180p190p200pSepOctPetrolDiesel160p170p180p190p200pSepOctPetrolDiesel
  • Petrol
  • Diesel
161.4p90-day low (petrol average)
175.5p90-day high
–30-day change
Saturdaycheapest weekday (90 days)

Sources: prices reported by retailers to the UK Government's Fuel Finder service (Open Government Licence v3.0); areas from ONS geography through postcodes.io. Read how it works.