1. UK fuel prices
  2. Scotland
  3. 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

  1. Esso, Buccaneer GarageBuccaneer Garage, Lossiemouth Road, Elgin, IV30 4LF
    166.6p3.3p below the UK median
  2. Esso, Premier New ElginPremier New Elgin, 66, Main Street, New Elgin, Elgin, IV30 6BG
    166.6p3.3p below the UK median
  3. Jet, Craigellachie Filling StationCraigellachie Filling Station, Hill Street, Craigellachie, Aberlour, AB38 9TB
    167.5p2.4p below the UK median
  4. Asda, Edgar RoadEdgar Road, Elgin, IV30 6YQ
    167.7p2.2p below the UK median
  5. Esso, West RoadWest Road, Elgin, Morayshire, IV30 1SA
    167.9p2.0p below the UK median
  6. Gleaner, Royal MailRoyal Mail, Ballindalloch Delivery Office, Ballindalloch, AB37 9AS
    167.9p2.0p below the UK median
  7. Tesco Stores LtdTesco Stores Ltd, Blackfriars Road, Elgin, IV30 1TY
    168.9p1.0p below the UK median
  8. BP, East RoadEast Road, Elgin, Morayshire, IV30 1XU
    169.9pat the UK median
  9. Shell, Coxton ParkCoxton Park, Elgin, IV30 8AZ
    169.9pat the UK median
  10. Mosstodloch Service Station, Mosstodloch Filling StationMosstodloch Filling Station, Mosstodloch, Fochabers, IV32 7LH
    170.9p1.0p above the UK median

Cheapest diesel in Moray

  1. Jet, Craigellachie Filling StationCraigellachie Filling Station, Hill Street, Craigellachie, Aberlour, AB38 9TB
    195.5p3.4p below the UK median
  2. Esso, Buccaneer GarageBuccaneer Garage, Lossiemouth Road, Elgin, IV30 4LF
    195.6p3.3p below the UK median
  3. Esso, Premier New ElginPremier New Elgin, 66, Main Street, New Elgin, Elgin, IV30 6BG
    195.6p3.3p below the UK median
  4. Asda, Edgar RoadEdgar Road, Elgin, IV30 6YQ
    195.7p3.2p below the UK median
  5. Gleaner, Royal MailRoyal Mail, Ballindalloch Delivery Office, Ballindalloch, AB37 9AS
    196.9p2.0p below the UK median
  6. Tesco Stores LtdTesco Stores Ltd, Blackfriars Road, Elgin, IV30 1TY
    196.9p2.0p below the UK median
  7. Mosstodloch Service Station, Mosstodloch Filling StationMosstodloch Filling Station, Mosstodloch, Fochabers, IV32 7LH
    197.9p1.0p below the UK median
  8. Esso, High StreetHigh Street, Buckie, Moray, AB56 4AD
    199.7p0.8p above the UK median
  9. Gulf, Regent StreetRegent Street, Keith, Moray, AB55 5ED
    199.9p1.0p above the UK median
  10. 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
160p170p180p190p200p1 Sep1 Oct1 NovPetrol, Moray, 6 Aug: 162.0pPetrol, Moray, 7 Aug: 162.0pPetrol, Moray, 8 Aug: 162.0pPetrol, Moray, 9 Aug: 162.0pPetrol, Moray, 10 Aug: 162.0pPetrol, Moray, 11 Aug: 162.0pPetrol, Moray, 12 Aug: 162.0pPetrol, Moray, 13 Aug: 160.0pPetrol, Moray, 14 Aug: 160.0pPetrol, Moray, 15 Aug: 160.0pPetrol, Moray, 16 Aug: 160.0pPetrol, Moray, 17 Aug: 160.0pPetrol, Moray, 18 Aug: 160.0pPetrol, Moray, 19 Aug: 160.0pPetrol, Moray, 20 Aug: 160.0pPetrol, Moray, 21 Aug: 160.0pPetrol, Moray, 22 Aug: 160.0pPetrol, Moray, 23 Aug: 160.0pPetrol, Moray, 24 Aug: 160.0pPetrol, Moray, 25 Aug: 160.0pPetrol, Moray, 26 Aug: 160.0pPetrol, Moray, 27 Aug: 160.0pPetrol, Moray, 28 Aug: 160.0pPetrol, Moray, 29 Aug: 160.0pPetrol, Moray, 30 Aug: 160.0pPetrol, Moray, 31 Aug: 160.0pPetrol, Moray, 1 Sep: 160.0pPetrol, Moray, 2 Sep: 162.0pPetrol, Moray, 3 Sep: 163.0pPetrol, Moray, 4 Sep: 163.0pPetrol, Moray, 5 Sep: 165.0pPetrol, Moray, 6 Sep: 165.0pPetrol, Moray, 7 Sep: 165.0pPetrol, Moray, 8 Sep: 165.0pPetrol, Moray, 9 Sep: 167.0pPetrol, Moray, 10 Sep: 168.0pPetrol, Moray, 11 Sep: 168.0pPetrol, Moray, 12 Sep: 168.0pPetrol, Moray, 13 Sep: 168.0pPetrol, Moray, 14 Sep: 170.0pPetrol, Moray, 15 Sep: 170.0pPetrol, Moray, 16 Sep: 170.0pPetrol, Moray, 17 Sep: 171.0pPetrol, Moray, 18 Sep: 172.0pPetrol, Moray, 19 Sep: 172.0pPetrol, Moray, 20 Sep: 172.0pPetrol, Moray, 21 Sep: 173.0pPetrol, Moray, 22 Sep: 173.0pPetrol, Moray, 23 Sep: 173.0pPetrol, Moray, 24 Sep: 173.0pPetrol, Moray, 25 Sep: 174.0pPetrol, Moray, 26 Sep: 174.0pPetrol, Moray, 27 Sep: 174.0pPetrol, Moray, 28 Sep: 174.0pPetrol, Moray, 29 Sep: 174.0pPetrol, Moray, 30 Sep: 174.0pPetrol, Moray, 1 Oct: 174.0pPetrol, Moray, 2 Oct: 174.0pPetrol, Moray, 3 Oct: 174.0pPetrol, Moray, 4 Oct: 173.9pPetrol, Moray, 5 Oct: 173.9pPetrol, Moray, 6 Oct: 173.9pPetrol, Moray, 7 Oct: 173.9pPetrol, Moray, 8 Oct: 173.9pPetrol, Moray, 9 Oct: 173.9pPetrol, Moray, 10 Oct: 173.9pPetrol, Moray, 11 Oct: 173.9pPetrol, Moray, 12 Oct: 173.9pPetrol, Moray, 13 Oct: 173.9pPetrol, Moray, 14 Oct: 173.9pPetrol, Moray, 15 Oct: 173.9pPetrol, Moray, 16 Oct: 173.9pPetrol, Moray, 17 Oct: 173.9pPetrol, Moray, 18 Oct: 173.9pPetrol, Moray, 19 Oct: 173.9pPetrol, Moray, 20 Oct: 173.9pPetrol, Moray, 21 Oct: 173.9pPetrol, Moray, 22 Oct: 173.9pPetrol, Moray, 23 Oct: 173.9pPetrol, Moray, 24 Oct: 173.9pPetrol, Moray, 25 Oct: 173.9pPetrol, Moray, 26 Oct: 173.9pPetrol, Moray, 27 Oct: 172.9pPetrol, Moray, 28 Oct: 172.9pPetrol, Moray, 29 Oct: 172.9pPetrol, Moray, 30 Oct: 170.9pPetrol, Moray, 31 Oct: 170.9pPetrol, Moray, 1 Nov: 170.9pPetrol, Moray, 2 Nov: 169.9pPetrol, Moray, 3 Nov: 169.9pPetrol, Moray, 4 Nov: 169.9pDiesel, Moray, 6 Aug: 183.0pDiesel, Moray, 7 Aug: 184.0pDiesel, Moray, 8 Aug: 184.0pDiesel, Moray, 9 Aug: 184.0pDiesel, Moray, 10 Aug: 184.0pDiesel, Moray, 11 Aug: 184.0pDiesel, Moray, 12 Aug: 184.0pDiesel, Moray, 13 Aug: 184.0pDiesel, Moray, 14 Aug: 184.0pDiesel, Moray, 15 Aug: 184.0pDiesel, Moray, 16 Aug: 184.0pDiesel, Moray, 17 Aug: 184.0pDiesel, Moray, 18 Aug: 184.0pDiesel, Moray, 19 Aug: 184.0pDiesel, Moray, 20 Aug: 184.0pDiesel, Moray, 21 Aug: 185.0pDiesel, Moray, 22 Aug: 185.0pDiesel, Moray, 23 Aug: 185.0pDiesel, Moray, 24 Aug: 185.0pDiesel, Moray, 25 Aug: 186.0pDiesel, Moray, 26 Aug: 186.0pDiesel, Moray, 27 Aug: 186.0pDiesel, Moray, 28 Aug: 186.0pDiesel, Moray, 29 Aug: 186.0pDiesel, Moray, 30 Aug: 186.0pDiesel, Moray, 31 Aug: 186.0pDiesel, Moray, 1 Sep: 186.0pDiesel, Moray, 2 Sep: 186.0pDiesel, Moray, 3 Sep: 187.0pDiesel, Moray, 4 Sep: 189.0pDiesel, Moray, 5 Sep: 189.0pDiesel, Moray, 6 Sep: 189.0pDiesel, Moray, 7 Sep: 189.0pDiesel, Moray, 8 Sep: 190.0pDiesel, Moray, 9 Sep: 190.0pDiesel, Moray, 10 Sep: 190.0pDiesel, Moray, 11 Sep: 191.0pDiesel, Moray, 12 Sep: 192.0pDiesel, Moray, 13 Sep: 192.0pDiesel, Moray, 14 Sep: 193.0pDiesel, Moray, 15 Sep: 195.0pDiesel, Moray, 16 Sep: 196.0pDiesel, Moray, 17 Sep: 196.0pDiesel, Moray, 18 Sep: 197.0pDiesel, Moray, 19 Sep: 198.0pDiesel, Moray, 20 Sep: 198.0pDiesel, Moray, 21 Sep: 198.0pDiesel, Moray, 22 Sep: 198.0pDiesel, Moray, 23 Sep: 199.0pDiesel, Moray, 24 Sep: 200.0pDiesel, Moray, 25 Sep: 200.0pDiesel, Moray, 26 Sep: 200.0pDiesel, Moray, 27 Sep: 200.0pDiesel, Moray, 28 Sep: 200.0pDiesel, Moray, 29 Sep: 200.0pDiesel, Moray, 30 Sep: 200.0pDiesel, Moray, 1 Oct: 200.0pDiesel, Moray, 2 Oct: 200.0pDiesel, Moray, 3 Oct: 200.0pDiesel, Moray, 4 Oct: 199.9pDiesel, Moray, 5 Oct: 199.9pDiesel, Moray, 6 Oct: 199.9pDiesel, Moray, 7 Oct: 199.9pDiesel, Moray, 8 Oct: 199.9pDiesel, Moray, 9 Oct: 199.9pDiesel, Moray, 10 Oct: 199.9pDiesel, Moray, 11 Oct: 199.9pDiesel, Moray, 12 Oct: 199.9pDiesel, Moray, 13 Oct: 199.9pDiesel, Moray, 14 Oct: 199.9pDiesel, Moray, 15 Oct: 199.9pDiesel, Moray, 16 Oct: 199.9pDiesel, Moray, 17 Oct: 199.9pDiesel, Moray, 18 Oct: 199.9pDiesel, Moray, 19 Oct: 199.9pDiesel, Moray, 20 Oct: 199.9pDiesel, Moray, 21 Oct: 199.9pDiesel, Moray, 22 Oct: 199.9pDiesel, Moray, 23 Oct: 199.9pDiesel, Moray, 24 Oct: 201.9pDiesel, Moray, 25 Oct: 201.9pDiesel, Moray, 26 Oct: 201.9pDiesel, Moray, 27 Oct: 201.9pDiesel, Moray, 28 Oct: 201.9pDiesel, Moray, 29 Oct: 201.9pDiesel, Moray, 30 Oct: 199.7pDiesel, Moray, 31 Oct: 199.7pDiesel, Moray, 1 Nov: 199.7pDiesel, Moray, 2 Nov: 199.7pDiesel, Moray, 3 Nov: 199.7pDiesel, Moray, 4 Nov: 199.7p199.7p169.9p

Every forecourt in Moray

Sorted by petrol price. Blank means the station doesn’t sell that fuel.

Nearby areas