Crap Towns / Rosyth / Weather

How often does it rain in Rosyth?

It rains in Rosyth on 150 days a year (at least 1 mm, on the 1991 to 2020 average), 18% higher than the typical town's 127. That makes it the 247th wettest of the 984 towns in our table. The rain adds up to 804 mm a year, about the same as the typical town's 766. It gets 1,412 hours of sunshine a year, 8% lower than the typical town's 1,532: the 198th gloomiest.

On the 1991 to 2020 average
A yearHereTypical town
Days of rain (at least 1 mm)150127
Rainfall (mm)804766
Hours of sunshine1,4121,532
Nearby towns
TownDistanceDays of rain a year
Cowdenbeath9.8 km163
Kelty12.0 km162
Dunfermline4.0 km158
Linlithgow12.4 km153
Broxburn11.2 km151
Rosyth–150
Bo'ness11.4 km146
Inverkeithing2.3 km144
South Queensferry5.6 km143
Kirkliston8.5 km140
Dalgety Bay4.8 km139
The typical town–127