Crap Towns / Perth / Weather

How often does it rain in Perth?

It rains in Perth on 139 days a year (at least 1 mm, on the 1991 to 2020 average), 9% higher than the typical town's 127. That makes it the 332nd wettest of the 984 towns in our table. The rain adds up to 823 mm a year, 7% higher than the typical town's 766. It gets 1,364 hours of sunshine a year, 11% lower than the typical town's 1,532: the 123rd gloomiest.

On the 1991 to 2020 average
A yearHereTypical town
Days of rain (at least 1 mm)139127
Rainfall (mm)823766
Hours of sunshine1,3641,532
Nearby towns
TownDistanceDays of rain a year
Kinross21.4 km165
Kelty29.7 km162
Auchterarder20.4 km161
Cardenden30.8 km155
Crieff24.2 km155
Ballingry28.3 km149
Blairgowrie21.9 km147
Glenrothes28.6 km146
Scone3.9 km140
Perth–139
Cupar28.7 km128
The typical town–127