Cheapest fuel in Fife

Petrol (E10) averages 172.5p a litre in Fife, the 11th dearest of the 31 counties in Scotland with enough prices. Diesel (B7) averages 199.6p.

Average prices in Fife

Petrol (E10)
172.5p
0.8p above the UK (171.7p)
About the same as Scotland (172.6p)
The 11th dearest of the 31 counties in Scotland with enough prices
Diesel (B7)
199.6p
1.2p above the UK (198.4p)
About the same as Scotland (199.9p)
The 14th cheapest of the 31 counties in Scotland with enough prices

Most of the prices behind these averages are more than 3 days old.

From 37 forecourts with a usable price in our price data, updated 4:47am on 2 November UK time.

Cheapest forecourts in Fife now

Petrol (E10)

  1. Pittenweem Fuel Express Automat
    James Street, Pittenweem, Anstruther, Fife, KY10 2QN
    169.7p
  2. Asda Glenrothes Superstore
    Fullerton Road, Glenrothes, Fife, KY7 5QB
    169.7pLast reported 3 days ago
  3. Karan Bridgend Service Station
    A92 Ladybank Road Freuchie Cupar, KY15 7HY
    169.7pLast reported 3 days ago
  4. MFG Morrisons Glenrothes
    Flemington Road, Glenrothes, Fife, KY7 5QF
    169.7pLast reported 4 days ago
  5. BP Colinsburgh
    Colinsburgh Service Station, 15, Main Street, Colinsburgh, Leven, KY9 1LP
    169.9p
  6. MFG Leven
    Windygates Road, Leven, Fife, KY8 4AX
    169.9pLast reported 3 days ago
  7. Sainsbury's Leven
    Riverside Road, Leven, KY8 4LQ
    169.9pLast reported 3 days ago
  8. Cairneyhill Service Station
    76 Main Street, Cairneyhill, KY12 8QU
    169.9pLast reported 4 days ago
  9. Leslie Road Service Station
    Leslie Road, Glenrothes, Fife, KY7 5PS
    169.9pLast reported 4 days ago
  10. MFG Bothwell
    Bothwell Street, Dunfermline, Fife, KY11 3AF
    169.9pLast reported 5 days ago

Diesel (B7)

  1. Dairsie Autopoint
    Dairsie Autopoint, Main Street, Dairsie, Fife., KY15 4SR
    194.7pLast reported 26 days ago
  2. Cupar Superstore
    South Road, Cupar, KY15 5JE
    194.9pLast reported 24 days ago
  3. Asda Dundee Milton Superstore
    Milton Of Craigie Road, Dundee, DD4 7RX
    195.7pLast reported 19 days ago
  4. Sainsbury's Dundee
    1 Tom Johnston Road, Dundee, DD4 8XD
    196.9pLast reported 15 days ago
  5. Pittenweem Fuel Express Automat
    James Street, Pittenweem, Anstruther, Fife, KY10 2QN
    197.7pLast reported 3 days ago
  6. MFG Morrisons St Andrews
    John Knox Road, St Andrews, Fife, KY16 8PJ
    197.9pLast reported 24 days ago
  7. Asda Glenrothes Superstore
    Fullerton Road, Glenrothes, Fife, KY7 5QB
    198.7pLast reported 6 days ago
  8. MFG Morrisons Glenrothes
    Flemington Road, Glenrothes, Fife, KY7 5QF
    198.7pLast reported 9 days ago
  9. Asda Kirkcaldy Superstore
    Carberry Road, Kirkcaldy, KY1 3NU
    198.7pLast reported 14 days ago
  10. Asda Dunfermline Superstore
    Halbeath Road Retail Park, Fife, KY11 4LP
    198.7pLast reported 19 days ago

Each forecourt's latest price from our price data. A price far from the UK median is left out, and older prices show their age.

Towns and areas in Fife

Average petrol and diesel prices by town in Fife, cheapest petrol first.
Town Petrol (E10) Diesel (B7) Petrol, 7 days Forecourts (radius)
Falkland 171.0p 199.4p down 2.1p 5 (5 mi)
Earlsferry 171.3p 199.4p down 2.4p 8 (10 mi)
Culross 171.5p 200.4p down 2.6p 5 (5 mi)
Markinch 171.5p 199.8p down 1.8p 9 (5 mi)
Leslie 171.7p 200.0p down 1.7p 7 (5 mi)
Tayport 171.7p 196.9p down 0.4p 11 (5 mi)
Auchmuirbridge 171.8p 200.0p down 2.0p 5 (5 mi)
Ladybank 172.3p 199.2p down 1.3p 14 (10 mi)
St Andrews 172.3p 197.4p down 1.6p 8 (10 mi)
Methil 172.3p No figure down 1.6p 5 (5 mi)
Cupar 172.5p 198.9p down 1.5p 13 (10 mi)
Buckhaven 172.7p 200.0p down 1.4p 7 (5 mi)
Dunfermline 172.8p 200.8p down 0.9p 11 (5 mi)
Cowdenbeath 173.4p No figure down 1.0p 7 (5 mi)
Kinghorn 173.4p 199.5p down 1.0p 6 (5 mi)
Kirkcaldy 173.4p 199.5p down 1.0p 6 (5 mi)
Newburgh 173.7p 200.9p down 0.5p 15 (10 mi)
Auchtermuchty 173.9p 202.1p down 1.4p 13 (10 mi)
Anstruther Easter No figure No figure down 2.8p 4 (10 mi)
Anstruther Wester No figure No figure down 2.8p 4 (10 mi)
Burntisland No figure No figure down 1.0p 4 (5 mi)
Crail No figure No figure down 2.8p 4 (10 mi)
Leven No figure No figure down 1.5p 4 (5 mi)
Lochgelly No figure No figure down 1.7p 4 (5 mi)
Pittenweem No figure No figure down 2.8p 4 (10 mi)

Each town covers the forecourts within the miles shown, so neighbouring towns share some. A dash means too few prices for a figure. Town figures from 2:03am on 2 November.

Other counties in Scotland

Petrol and diesel prices in Scotland

Questions about fuel prices in Fife

What is the average price of petrol in Fife?

Petrol (E10) averages 172.5p a litre in Fife, and diesel (B7) 199.6p, from 37 forecourts with a usable price. Most of the prices behind these averages are more than 3 days old.

Is fuel cheaper in Fife than the rest of the UK?

Petrol here is 0.8p dearer than the UK average of 171.7p, and the 11th dearest of the 31 counties in Scotland with enough prices. Diesel is 1.2p dearer than the UK average of 198.4p.

Where is the cheapest petrol in Fife?

The cheapest petrol we list in Fife is 169.7p a litre at Pittenweem Fuel Express Automat in Anstruther.

Which town in Fife has the lowest average petrol price?

Of the 18 towns here with a petrol average, Falkland has the lowest, at 171.0p. That covers the forecourts within 5 miles of it.

How these figures work

Each forecourt counts once in a county: the county of the nearest town we have a page for, within 20 miles.

Each average uses every forecourt's latest price for the fuel while it is under 30 days old.

A price far from the UK median is counted but left out of the average, and a figure needs at least 5 prices.

Town figures are worked out each night over each town page's radius.

Prices more than 3 days old still count, and we say so when most of a figure rests on them.

Every figure here comes from our price data, which explains where the prices come from.