Crap Towns / Middlesbrough / Weather

How often does it rain in Middlesbrough?

It rains in Middlesbrough on 121 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 319th driest of the 984 towns in our table. The rain adds up to 625 mm a year, 18% lower than the typical town's 766. It gets 1,416 hours of sunshine a year, 8% lower than the typical town's 1,532: the 206th gloomiest.

On the 1991 to 2020 average
A yearHereTypical town
Days of rain (at least 1 mm)121127
Rainfall (mm)625766
Hours of sunshine1,4161,532
Nearby towns
TownDistanceDays of rain a year
Guisborough10.4 km136
Stockton-on-Tees7.7 km126
Egglescliffe9.6 km125
Thornaby-on-Tees5.0 km125
Billingham6.6 km125
Ingleby Barwick7.5 km123
Yarm10.2 km122
Eston4.3 km122
Middlesbrough–121
Redcar10.9 km120
Marske-by-the-Sea13.2 km116
The typical town–127