Cheapest Petrol & Diesel in Dunfermline Central Today
☆ SaveLast updated: · Prices refresh every 30 minutes from the UK government's Fuel Finder service.
Cheapest Petrol in Dunfermline Central
Cheapest Diesel in Dunfermline Central
There are 4 fuel stations in Dunfermline Central reporting live prices via the UK government's Fuel Finder service. Unleaded petrol (E10) averages 152.8p per litre across 4 stations. Diesel (B7) averages 169.8p across 4 stations. Unleaded is 0.2p below the national average of 153.1p.
Use our fuel station finder to find the most economical place to fill up near you, or calculate the fuel cost of a longer trip from Dunfermline Central.
Fuel Stations in Dunfermline Central
| Station | Postcode | E10 | E5 | B7 | SDV |
|---|---|---|---|---|---|
| Asda, Dunfermline Dunfermline Central | KY11 4LP | 152.7p Cheapest | – | 169.7p Cheapest | – |
| Esso, Dunfermline Dunfermline Central | KY11 3AF | 152.9p | 175.9p | 169.9p | 189.9p |
| Shell, Dunfermline Dunfermline Central | KY12 7RS | 152.9p | 177.9p | 169.9p | 187.9p Cheapest |
| Tesco, Dunfermline Dunfermline Central | KY12 7BD Super-market | 152.9p | 161.9p Cheapest | 169.9p | – |
Station Map
Nearby Towns
Smaller places near Dunfermline Central
Live prices at the nearest fuel stations to villages and smaller settlements around Dunfermline Central.
Average Petrol and Diesel Prices in Dunfermline Central (pence per litre)
30-Day Price Trend in the Kirkcaldy Region (pence per litre)
Daily averages across all stations in the Kirkcaldy postcode area over the last 30 days. Dunfermline Central sits within this region.
What does fuel cost a typical driver in Dunfermline Central?
At current prices, a typical driver covering 12000 miles a year in a petrol car averaging 35 mpg spends about £2382/year on fuel in Dunfermline Central (at 152.9p/L). That's £4 less than the UK average of £2386. Across the wider Kirkcaldy (KY) postcode area petrol averages 155.2p/L, working out at £2419/year.
A diesel driver doing the same 12000 miles at 50 mpg spends about £1853/year at Dunfermline Central's average diesel price of 169.9p/L. That's £14 less than the UK average of £1867. Across the wider Kirkcaldy (KY) postcode area diesel averages 172.1p/L — £1878/year.
Fuel Prices by Brand in Dunfermline Central
Average prices and cheapest station for each fuel brand in Dunfermline Central.
Asda Fuel Prices in Dunfermline Central
There is 1 Asda forecourt in Dunfermline Central. Petrol is 152.7p/L — 0.2p below the Dunfermline Central average. Diesel is 169.7p/L (0.2p below town avg). Live prices: Asda, Dunfermline. Asda fuel prices across the UK →
Show station details
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Asda, Dunfermline | KY11 4LP | 152.7p | 169.7p |
Esso Fuel Prices in Dunfermline Central
There is 1 Esso forecourt in Dunfermline Central. Petrol is 152.9p/L — 0.1p above the Dunfermline Central average. Diesel is 169.9p/L (0.1p above town avg). Live prices: Esso, Dunfermline. Esso fuel prices across the UK →
Show station details
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Esso, Dunfermline | KY11 3AF | 152.9p | 169.9p |
Shell Fuel Prices in Dunfermline Central
There is 1 Shell forecourt in Dunfermline Central. Petrol is 152.9p/L — 0.1p above the Dunfermline Central average. Diesel is 169.9p/L (0.1p above town avg). Live prices: Shell, Dunfermline. Shell fuel prices across the UK →
Show station details
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Shell, Dunfermline | KY12 7RS | 152.9p | 169.9p |
Tesco Fuel Prices in Dunfermline Central
There is 1 Tesco forecourt in Dunfermline Central. Petrol is 152.9p/L — 0.1p above the Dunfermline Central average. Diesel is 169.9p/L (0.1p above town avg). Live prices: Tesco, Dunfermline. Tesco fuel prices across the UK →
Show station details
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Tesco, Dunfermline | KY12 7BD | 152.9p | 169.9p |
Embed live prices on your website
Free · Always up-to-date · No registration needed. Local news site, community page, or just want to share live prices? Copy the code below.