Crap Towns / Dunfermline / Weather

How often does it rain in Dunfermline?

It rains in Dunfermline on 158 days a year (at least 1 mm, on the 1991 to 2020 average), 24% higher than the typical town's 127. That makes it joint 175th wettest of the 984 towns in our table. The rain adds up to 924 mm a year, 21% higher than the typical town's 766. It gets 1,370 hours of sunshine a year, 11% lower than the typical town's 1,532: the 133rd gloomiest.

On the 1991 to 2020 average
A yearHereTypical town
Days of rain (at least 1 mm)158127
Rainfall (mm)924766
Hours of sunshine1,3701,532
Nearby towns
TownDistanceDays of rain a year
Cowdenbeath6.6 km163
Kelty8.1 km162
Lochgelly10.1 km158
Dunfermline–158
Rosyth4.0 km150
Ballingry11.9 km149
Burntisland12.4 km144
Inverkeithing4.6 km144
South Queensferry9.4 km143
Kirkliston12.5 km140
Dalgety Bay5.9 km139
The typical town–127