Crap Towns / Musselburgh / Weather

How often does it rain in Musselburgh?

It rains in Musselburgh on 129 days a year (at least 1 mm, on the 1991 to 2020 average), about the same as the typical town's 127. That makes it joint 472nd wettest of the 984 towns in our table. The rain adds up to 714 mm a year, 7% lower than the typical town's 766. It gets 1,461 hours of sunshine a year, about the same as the typical town's 1,532: the 285th gloomiest.

On the 1991 to 2020 average
A yearHereTypical town
Days of rain (at least 1 mm)129127
Rainfall (mm)714766
Hours of sunshine1,4611,532
Nearby towns
TownDistanceDays of rain a year
Penicuik15.3 km155
Gorebridge10.6 km146
Bonnyrigg8.2 km145
Loanhead9.4 km144
Mayfield7.8 km142
Dalkeith5.4 km141
Edinburgh10.4 km132
Musselburgh–129
Tranent6.3 km125
Prestonpans4.8 km122
Cockenzie7.5 km118
The typical town–127