- UK fuel prices
- Scotland
- Moray
Cheapest petrol and diesel in Moray
The cheapest petrol in Moray is 166.6p at Esso, Buccaneer Garage. The typical price here is 169.9p, at the UK median.
20 forecourts. Prices as of 4 Nov, 07:00. See Moray on the live map
Petrol
169.9p/L
at the UK median
Diesel
199.7p/L
0.8p above the UK median
Super unleaded
184.9p/L
3.0p below the UK median
Premium diesel
217.9p/L
at the UK median
Want to know when fuel in Moray drops below your price? Alerts are coming with pump’d Plus.
Cheapest petrol in Moray
- Esso, Buccaneer GarageBuccaneer Garage, Lossiemouth Road, Elgin, IV30 4LF
166.6p3.3p below the UK median
- Esso, Premier New ElginPremier New Elgin, 66, Main Street, New Elgin, Elgin, IV30 6BG
166.6p3.3p below the UK median
- Jet, Craigellachie Filling StationCraigellachie Filling Station, Hill Street, Craigellachie, Aberlour, AB38 9TB
167.5p2.4p below the UK median
- Asda, Edgar RoadEdgar Road, Elgin, IV30 6YQ
167.7p2.2p below the UK median
- Esso, West RoadWest Road, Elgin, Morayshire, IV30 1SA
167.9p2.0p below the UK median
- Gleaner, Royal MailRoyal Mail, Ballindalloch Delivery Office, Ballindalloch, AB37 9AS
167.9p2.0p below the UK median
- Tesco Stores LtdTesco Stores Ltd, Blackfriars Road, Elgin, IV30 1TY
168.9p1.0p below the UK median
- BP, East RoadEast Road, Elgin, Morayshire, IV30 1XU
169.9pat the UK median
- Shell, Coxton ParkCoxton Park, Elgin, IV30 8AZ
169.9pat the UK median
- Mosstodloch Service Station, Mosstodloch Filling StationMosstodloch Filling Station, Mosstodloch, Fochabers, IV32 7LH
170.9p1.0p above the UK median
Cheapest diesel in Moray
- Jet, Craigellachie Filling StationCraigellachie Filling Station, Hill Street, Craigellachie, Aberlour, AB38 9TB
195.5p3.4p below the UK median
- Esso, Buccaneer GarageBuccaneer Garage, Lossiemouth Road, Elgin, IV30 4LF
195.6p3.3p below the UK median
- Esso, Premier New ElginPremier New Elgin, 66, Main Street, New Elgin, Elgin, IV30 6BG
195.6p3.3p below the UK median
- Asda, Edgar RoadEdgar Road, Elgin, IV30 6YQ
195.7p3.2p below the UK median
- Gleaner, Royal MailRoyal Mail, Ballindalloch Delivery Office, Ballindalloch, AB37 9AS
196.9p2.0p below the UK median
- Tesco Stores LtdTesco Stores Ltd, Blackfriars Road, Elgin, IV30 1TY
196.9p2.0p below the UK median
- Mosstodloch Service Station, Mosstodloch Filling StationMosstodloch Filling Station, Mosstodloch, Fochabers, IV32 7LH
197.9p1.0p below the UK median
- Esso, High StreetHigh Street, Buckie, Moray, AB56 4AD
199.7p0.8p above the UK median
- Gulf, Regent StreetRegent Street, Keith, Moray, AB55 5ED
199.9p1.0p above the UK median
- Gleaner, Ian Watt GarageIan Watt Garage, James Street, Lossiemouth, IV31 6DD
201.9p3.0p above the UK median
Prices in Moray over time
Median price per litre each day.
- Petrol, Moray
- Diesel, Moray
Every forecourt in Moray
Sorted by petrol price. Blank means the station doesn’t sell that fuel.
| Station | Petrol | Diesel | Super |
|---|
| Esso, Buccaneer Garage | 166.6p | 195.6p | 180.6p |
| Esso, Premier New Elgin | 166.6p | 195.6p | 180.6p |
| Jet, Craigellachie Filling Station | 167.5p | 195.5p | |
| Asda, Edgar Road | 167.7p | 195.7p | |
| Esso, West Road | 167.9p | 202.9p | |
| Gleaner, Royal Mail | 167.9p | 196.9p | |
| Tesco Stores Ltd | 168.9p | 196.9p | 178.9p |
| BP, East Road | 169.9p | 202.9p | |
| Shell, Coxton Park | 169.9p | 202.9p | 188.9p |
| Mosstodloch Service Station, Mosstodloch Filling Station | 170.9p | 197.9p | |
| Esso, Nairn Road | 173.9p | 203.9p | |
| Esso, High Street | 174.7p | 199.7p | |
| Gulf, Regent Street | 174.9p | 199.9p | 192.9p |
| Tesco Stores Ltd | 174.9p | | 184.9p |
| Tesco, Moss St | 174.9p | | 184.9p |
| Gleaner, Harbour Service Station Ltd | 175.9p | 203.9p | |
| Gleaner, Seapark Filling Station | 175.9p | 203.9p | 195.9p |
| Gleaner, Ian Watt Garage | 176.9p | 201.9p | |
| Regency Filling Station | | | |
| Regency Oils | | | |