Crap Towns / Haddington / Weather

How often does it rain in Haddington?

It rains in Haddington on 125 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 421st driest of the 984 towns in our table. The rain adds up to 679 mm a year, 11% lower than the typical town's 766. It gets 1,375 hours of sunshine a year, 10% lower than the typical town's 1,532: the 141st gloomiest.

On the 1991 to 2020 average
A yearHereTypical town
Days of rain (at least 1 mm)125127
Rainfall (mm)679766
Hours of sunshine1,3751,532
Nearby towns
TownDistanceDays of rain a year
Gorebridge20.4 km146
Bonnyrigg22.1 km145
Mayfield19.2 km142
Dalkeith18.6 km141
Musselburgh16.7 km129
Tranent10.4 km125
Haddington–125
North Berwick11.9 km124
Prestonpans12.2 km122
Cockenzie10.0 km118
Dunbar17.2 km116
The typical town–127