WhereItsSunny

Climate of Petrozavodsk, Karelia, Russia

Point-value climate at Petrozavodsk (Karelia, Russian Federation). Population approximately 265,025.

Located in Karelia, Russian Federation, Petrozavodsk has a strongly continental climate. Population approximately 265,025. Monthly average temperatures range from -10.1°C / 13.8°F in January to 16.3°C / 61.3°F in July, with rainfall varying from 25 mm / 1 in (February) to 80 mm / 3.1 in (August) — about 602 mm / 23.7 in across the year. Petrozavodsk is the capital of Karelia. These are point-value climate normals sampled at Petrozavodsk's coordinates — often quite different from the surrounding region's area-weighted average.

Best time to visit Petrozavodsk →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January-10.1°C13.8°F35 mm1.4″Snowy
February-9.2°C15.4°F25 mm1″Snowy
March-3.7°C25.3°F33 mm1.3″Snowy
April1.7°C35.1°F37 mm1.5″Snowy
May8.4°C47.1°F41 mm1.6″
June13.8°C56.8°F64 mm2.5″
July16.3°C61.3°F71 mm2.8″
August14.1°C57.4°F80 mm3.1″
September8.8°C47.8°F64 mm2.5″
October3.1°C37.6°F60 mm2.4″
November-3°C26.6°F49 mm1.9″Snowy
December-7.2°C19°F43 mm1.7″Snowy

Frequently asked questions

What is the best time to visit Petrozavodsk?

Petrozavodsk does not have a clearly "sunny" season by our profile cutoffs — see the "warmest and driest months" fallback for the closest picks. Petrozavodsk's warmest month is July at an average of 16.3°C / 61.3°F, and its driest month is February with about 25 mm / 1 in of rain.

What is the climate of Petrozavodsk?

Petrozavodsk, in Karelia, Russian Federation, has monthly average temperatures ranging from -10.1°C / 13.8°F in January to 16.3°C / 61.3°F in July. Annual rainfall is approximately 602 mm / 23.7 in, with the wettest month being August (80 mm / 3.1 in) and the driest February (25 mm / 1 in).

What is the average temperature in Petrozavodsk in July?

The average temperature in Petrozavodsk in July is 16.3°C / 61.3°F, with rainfall of about 71 mm / 2.8 in — the warmest month of the year.

When is the driest month in Petrozavodsk?

The driest month in Petrozavodsk is February, with about 25 mm / 1 in of average monthly rainfall. Average temperature that month is -9.2°C / 15.4°F.

When is the wettest month in Petrozavodsk?

The wettest month in Petrozavodsk is August, with approximately 80 mm / 3.1 in of average monthly rainfall.