The climate of Bergen is oceanic, with cold, rainy winters and cool summers.
The city is located in the south-west of Norway, in the mildest and rainiest part, directly exposed to the Atlantic currents.
The average temperature of the coldest month (February) is of 1.5 °C (35 °F), that of the warmest month (July) is of 15 °C (59 °F). The cold record is -16 °C (3 °F), recorded in 1987, the heat record of 33.4 °C (92 °F), recorded in July 2019. On average, the temperature exceeds 25 °C (77 °F) for 7 days a year. Here are the average temperatures.
Bergen - Average temperatures
Min (°C)0-11371012129731
Max (°C)446914171817141175
Min (°F)323034374550545448453734
Max (°F)393943485763646357524541

Precipitation amounts to 2,250 millimeters (88.6 inches) per year: it is therefore abundant. Actually, Bergen is the rainiest city in Europe. Rainfall ranges from 105 mm (4.1 in) in the driest month (May) to 285 mm (11.2 in) in the wettest (September). Here is the average precipitation.
Bergen - Average precipitation

On average, there are around 1,185 sunshine hours per year. So, the sun doesn't shine often. Here are the average sunshine hours per day.
Bergen - Sunshine

The sea temperature ranges between 6 °C (43 °F) and 15 °C (59 °F). So, it is cold all year round. Here are the average sea temperatures.
Bergen - Sea temperature
Temp (°C)76668111415131198
Temp (°F)454343434652575955524846


Best Time

The best time to visit Bergen is the summer, from June to August, since it is the mildest season. However, you must take into account some rainy days and a bit of cold at night.