If you live in Cardiff, you can expect 149 days of rain each year.
In fact, the Welsh capital is the wettest city in Britain, receiving 115.19 cm of rain each year. In comparison, Glaswegians have to put up with 112.43 cm every year.
This chart shows rain per year and days with rain in British towns and cities.
You will find more statistics at Statista