Skip to content

Petrol stations in Dunfermline

There are 6 petrol stations in Dunfermline (Scotland) with current fuel prices. The cheapest diesel is currently € 1.999 at Gulf.

Loading map…

Price trend in Dunfermline

Diesel ranged between £ 1.979 and £ 2.039 over the last 30 days.

Unleaded (E10) ranged between £ 1.739 and £ 1.799 over the last 30 days.

DateAvg. DieselAvg. Unleaded
26/09/2026£ 2.004—
27/09/2026£ 2.009£ 1.749
28/09/2026£ 2.012£ 1.739
29/09/2026£ 2.009—
30/09/2026£ 2.013£ 1.752
01/10/2026£ 2.014£ 1.751
02/10/2026£ 2.024£ 1.756
04/10/2026£ 2.032£ 1.765
05/10/2026£ 2.025£ 1.764
08/10/2026£ 2.011£ 1.769
09/10/2026£ 2.011—
13/10/2026—£ 1.767
14/10/2026—£ 1.766
22/10/2026£ 2.012£ 1.757

Price comparison

Dunfermline is currently more expensive than the median in Scotland (1.3p) and the average in United Kingdom (2.2p).

Diesel

  • Dunfermline£ 2.012+2.2 p
  • Scotland£ 1.999+0.9 p
  • United Kingdom£ 1.990±0

Unleaded (E10)

  • Dunfermline£ 1.757+1.8 p
  • Scotland£ 1.739±0
  • United Kingdom£ 1.739±0

Difference from the United Kingdom average

Nearby stations