Crap Towns / Bristol / Weather

How often does it rain in Bristol?

It rains in Bristol on 138 days a year (at least 1 mm, on the 1991 to 2020 average), 9% higher than the typical town's 127. That makes it joint 337th wettest of the 984 towns in our table. The rain adds up to 875 mm a year, 14% higher than the typical town's 766. It gets 1,617 hours of sunshine a year, 6% higher than the typical town's 1,532: joint 254th sunniest.

On the 1991 to 2020 average
A yearHereTypical town
Days of rain (at least 1 mm)138127
Rainfall (mm)875766
Hours of sunshine1,6171,532
Nearby towns
TownDistanceDays of rain a year
Portishead13.0 km143
Nailsea12.3 km140
Bristol–138
Kingswood and Fishponds6.7 km138
Long Ashton5.6 km138
Stoke Gifford6.9 km136
Patchway8.9 km135
Filton7.0 km135
Bradley Stoke9.2 km134
Keynsham7.9 km133
Frampton Cotterell and Winterbourne11.2 km132
The typical town–127