Petrol (E10)158.3p
Diesel (B7S)178.5p
Today the average petrol price in Fife is 158.31p per litre. -0.1p higher than the average price in Scotland.
The current average price of diesel is 178.52p per litre. -0.1p above the Scottish diesel average.
We calculate the daily averages by analysing price data from the 36 petrol stations in Fife that are sending price changes to the Fuel Finder system.
Cheapest Petrol in Fife
The cheapest petrol in Fife is in St Andrews (156.9p per litre).
Currently, buying 60 litres of petrol in St Andrews costs £3.00 less than in Kelty (161.9p per litre).