Gävle, where it's located

The climate of Gävle is Baltic, that is, moderately continental, with cold winters, during which the average temperature is a few degrees below freezing, and mild summers.
The city is located in south-central Sweden, on the Gulf of Bothnia coast, north-west of Stockholm.
The average temperature of the coldest month (January) is of -4.1 °C (25 °F), that of the warmest month (July) is of 16.8 °C (62 °F). However, during polar cold spells, the temperature can drop to -25 °C (-13 °F) or below, while in summer, it can reach 28/30 °C (82/86 °F), although rarely. Here are the average temperatures.
Gävle - Average temperatures
Min (°C)-7-7-5048111072-1-5
Max (°C)-1041016192221171041
Min (°F)191923323946525045363023
Max (°F)303239506166727063503934

Precipitation amounts to 555 millimeters (21.9 inches) per year: so, it is at an intermediate level. It ranges from 25 mm (1 in) in the driest months (February, March, April) to 85 mm (3.3 in) in the wettest (August). Here is the average precipitation.
Gävle - Average precipitation

The sea temperature ranges between 1 °C (34 °F) and 17 °C (63 °F). So, it never becomes warm for swimming. Here are the average sea temperatures.
Gävle - Sea temperature
Temp (°C)2112510161713964
Temp (°F)363434364150616355484339


Best Time

The best time to visit Gävle 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.