pumpprice
CitiesCountiesFuelsBrands

pumpprice

Compare fuel prices station by station, in real time.

Other markets

France, Spain, Germany

Data sources β€” Prices come from official sources and may differ from pump prices.

Β© 2026 pumpprice. Open-licence data.

  1. Home
  2. /Fuel prices by city
  3. /Scotland
  4. /Dunfermline

Fuel prices in Dunfermline

Stations and prices around Dunfermline. Open data, compared by distance.

13 stations

  1. Best price
    Gulf

    Gulf

    Beath Service Station 4 High Street–9 km

    DieselUnleaded (E5)Unleaded E10
    164.9p

    Unchanged vs yesterday

    2 d ago

  2. Gulf

    Gulf DUNFERMLINE

    PRIMROSE LANE–4 km

    DieselUnleaded (E5)Unleaded E10
    168.9p

    Unchanged vs yesterday

    3 d ago

  3. CS

    Cowdenbeath Service Station COWDENBEATH

    COWDENBEATH SERVICE STATION–7 km

    DieselUnleaded E10
    168.9p

    βˆ’1.0 p vs yesterday

    4 h ago

  4. HI

    Highland

    NORTH ROAD GARAGE–10 km

    DieselUnleaded E10
    168.9p

    Unchanged vs yesterday

    2 d ago

  5. Shell

    Shell

    GARVOCK FILLING STATION–2 km

    DieselUnleaded (E5)Unleaded E10
    169.9p

    Unchanged vs yesterday

    1 d ago

  6. Asda

    Asda FIFE

    HALBEATH ROAD RETAIL PARK–3 km

    DieselUnleaded E10
    172.7p

    Unchanged vs yesterday

    3 d ago

  7. Tesco

    Tesco DUNFERMLINE

    WINTERTHUR LANE–1 km

    DieselUnleaded (E5)Unleaded E10
    172.9p

    Unchanged vs yesterday

    2 d ago

  8. Tesco

    Tesco DUNFERMLINE

    TURNSTONE ROAD–4 km

    DieselUnleaded (E5)Unleaded E10
    172.9p

    Unchanged vs yesterday

    2 d ago

  9. Shell

    Shell DUNFERMLINE

    ADMIRALTY ROAD–4 km

    DieselUnleaded (E5)Unleaded E10
    172.9p

    βˆ’1.0 p vs yesterday

    1 h ago

  10. BP

    BP DUNFERMLINE

    HARBOUR DRIVE–7 km

    DieselUnleaded (E5)Unleaded E10
    173.9p

    Unchanged vs yesterday

    2 d ago

  11. Old price
    Esso

    Esso DUNFERMLINE

    BOTHWELL STREET–1 km

    DieselUnleaded (E5)Unleaded E10
    169.9p

    Unchanged vs yesterday

    9 d ago

  12. Old price
    TH

    Thames Cairneyhill

    76 Main Street–5 km

    DieselUnleaded E10
    169.9p

    Unchanged vs yesterday

    9 d ago

  13. Old price
    Esso

    Esso NEWTON VILLAGE

    3 MAIN STREET–10 km

    DieselUnleaded (E5)Unleaded E10
    171.9p

    Unchanged vs yesterday

    7 d ago

Top 10 towns in the county

  • Glasgow
  • Edinburgh
  • Aberdeen
  • Dundee
  • Paisley
  • East Kilbride
  • Livingston
  • Meikle Earnock
  • Hamilton
  • Cumbernauld