Petrol (E10)157.3p
Diesel (B7S)179.0p
Today the average petrol price in Moray is 157.31p per litre. 1.1p lower than the average price in Scotland.
The current average price of diesel is 179.02p per litre. 0.4p above the Scottish diesel average.
We calculate the daily averages by analysing price data from the 17 petrol stations in Moray that are sending price changes to the Fuel Finder system.
Cheapest Petrol in Moray
The cheapest petrol in Moray is in Elgin (154.2p per litre).
Currently, buying 60 litres of petrol in Elgin costs £3.41 less than in Forres (159.9p per litre).