All 38 petrol stations in Kirkcaldy (KY), cheapest first. Free, no sign-up.
Prices as of 2 November 2026, retailer-reported to the government Fuel Finder scheme.
| Petrol station | Unleaded (E10) | Diesel (B7) |
|---|---|---|
| Stewart and Smart KY13 9XG |
164.9p | — |
| Shell Fossoway Garage KY13 0PR |
165.9p | 197.9p |
| Gulf Pittenweem Fuel Express Automat KY10 2QN |
169.7p | 197.7p |
| Asda Glenrothes Superstore KY7 5QB |
169.7p | 198.7p |
| BP Karan Bridgend KY15 7HY |
169.7p | 199.7p |
| MFG Morrisons Glenrothes KY7 5QF |
169.7p | 198.7p |
| Sainsburys Leven KY8 4LQ |
169.9p | 198.9p |
| Gulf Rosyth KY11 2XW |
169.9p | 199.9p |
| Esso Leslie Road KY7 5PS |
169.9p | 199.9p |
| BP MFG Leven KY8 4AX |
169.9p | 199.9p |
| Cowdenbeath Service Station KY4 8HQ |
169.9p | 199.9p |
| Thames Cairneyhill KY12 8QU |
169.9p | 199.7p |
| Esso MFG Bothwell KY11 3AF |
169.9p | 201.9p |
| BP Colinsburgh KY9 1LP |
169.9p | 199.9p |
| Jet Highland Fuels Ltd KY8 5JN |
171.9p | 199.9p |
| Esso MFG Wemyssfield KY1 1YG |
171.9p | 199.9p |
| Highland North Road Garage KY4 0HW |
171.9p | 202.9p |
| MFG Morrisons Kirkcaldy KY1 1SL |
171.9p | 198.9p |
| Asda Kirkcaldy Superstore KY1 3NU |
172.7p | 198.7p |
| Gulf Dairsie Autopoint KY15 4SR |
172.8p | 194.7p |
| MFG Morrisons ST Andrews KY16 8PJ |
172.9p | 197.9p |
| Sainsburys Kirkcaldyprice 2 wks old KY2 6QL |
172.9p | 199.9p |
| Tesco Cupar Superstoreprice 4 wks old KY15 5JE |
172.9p | 194.9p |
| BP Bankhead SF Connect KY7 6GH |
173.9p | 202.9p |
| Shell Garvock KY12 7RS |
173.9p | 199.9p |
| Asda Dunfermline Superstoreprice 2 wks old KY11 4LP |
174.7p | 198.7p |
| BP TGC - ST Clair KY1 2BX |
174.9p | 199.9p |
| Shell Camdean KY11 2BN |
174.9p | 202.9p |
| Tesco Dunfermline Fire Station Superstoreprice 3 wks old KY12 7BD |
174.9p | 199.9p |
| Shell TGC - ST Andrews KY16 9EX |
174.9p | 199.9p |
| Tesco Dunfermline Extraprice 3 wks old KY11 8EG |
174.9p | 199.9p |
| BP ST Davids SF Connect KY11 9NA |
174.9p | 202.9p |
| Shell Asda South Parks Express Petrol KY6 1PB |
175.9p | 199.9p |
| Bawbeeprice 3 wks old KY8 3AB |
175.9p | 199.9p |
| Shell Asda Kirkcaldy Express Petrol KY2 5DS |
175.9p | 199.9p |
| Jet East Port KY14 6HA |
176.9p | 202.9p |
| BP Kinross Service Area KY13 0NQ |
194.9p | 219.9p |
| Thames Bridgeway Autopoint LTD KY4 8DA |
— | 201.9p |
Live prices, plus the fuel you'd burn driving to each one — the bit that needs your mpg. Takes one postcode.
Nearby: Edinburgh · Dundee · Falkirk · Motherwell