... including targeted forecasts at the time of your arrival to each point!
Dunfermline, Fife experiences a temperate, maritime climate throughout the year, with mild temperatures and ample rainfall. In the winter months, temperatures range from around 5°C to 8°C (41°F to 46°F), with occasional snowfall. The average high in January is 7°C (45°F) and the average low is 3°C (37°F).
In spring, temperatures begin to rise, with an average high of 12°C (54°F) in March and an average low of 6°C (43°F). Rainfall is frequent, so umbrellas and raincoats are essential.
Summer in Dunfermline is pleasant, with temperatures reaching a high of 18°C (64°F) and a low of 11°C (52°F). The weather is usually sunny and dry, with occasional thunderstorms.
In autumn, temperatures drop to an average high of 11°C (52°F) and an average low of 5°C (41°F). Rainfall is more frequent again, so rain gear is recommended.
Overall, Dunfermline experiences mild temperatures year-round, with plenty of rainfall.
As of 2020, the city population is 54050.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Dunfermline, Fife.