Petrozavodsk Weather & Climate

Russia

Petrozavodsk sees feels-like daytime highs peak around 23.1°C in July and nighttime lows bottom out near -14°C in January. August is the wettest month (~82 mm), while January is the driest (~4 mm). For sunshine, June leads with about 52% clear skies.

Best time to visit Petrozavodsk

Based on mild feels-like temperatures and low rain chances, the most comfortable months are July, August, and June — expect around 15.123.1°C with roughly 38% chance of rain on a given day in July.

Petrozavodsk climate by month

MonthLow / High °CRain %RainfallClear skiesWind
January-14° / -9.7°3%4 mm18%11.1 kph
February-13.4° / -8.6°2%4 mm20%11.3 kph
March-8.3° / -2.5°6%10 mm25%11.6 kph
April-1.6° / 4.5°16%25 mm35%11.6 kph
May5.3° / 12.5°27%52 mm48%11.1 kph
June11.4° / 19.1°34%71 mm52%10.2 kph
July15.1° / 23.1°38%79 mm52%9.7 kph
August12.8° / 19.7°37%82 mm48%10 kph
September7.6° / 13.2°31%56 mm38%10.7 kph
October0.6° / 5°25%43 mm26%11.1 kph
November-6.3° / -2°12%22 mm21%10.8 kph
December-11.4° / -6.6°5%8 mm18%11 kph

Feels-like temperatures from long-term historical data; ☀ marks the most comfortable months (mild temperatures, low rain).

Want to catch Petrozavodsk at its best?

Save your perfect conditions and get an email when a forecast matches.

Set up a free alert