Climate in Bern

Bern, the capital of the Swiss canton of the same name, experiences an average annual temperature of about 8C (47.45F), although during January – by far its coldest month – levels drop as low as -4C (24.80F). In contrast, the hottest season coincides with the months of July and August both averaging temperatures of 23C (73.40F).

Bern receives a total annual average rainfall of 986mm (38.82in), or 82.17mm (3.23in) per month. June receives the lion’s share of the city’s annual precipitation, usually experiencing 123mm (4.84in) of rain over a period of 14 days. December and February receive considerably less quantities of precipitation, experiencing only 54mm (2.13in) of rain. Overall, Bern experiences around 147 days per year with rainfalls greater than 0.1mm (0.004in). Bern weather is also characterized by 1756 hours of sunshine per year, which amounts to roughly 4.81 hours per day. December experiences about 1.5 hours of sunshine per day, the levels rising considerably as summer approaches, until finally reaching their peak of 8 hours of sunshine per day in July.

During the month of April Bern’s lowest average monthly relative humidity is recorded (71%) with November and December experiencing averages of 87%. Overall, relative humidity at Bern averages 78.75% over the year.