Skip to content
Petrozavodsk

Weather in Петрозаводск by month: what to expect

Photo: Insider, CC BY-SA 3.0

Weather overview

Петрозаводск lies in northwestern Russia, where the climate shifts distinctly with the seasons. Winters here are long and cold, with temperatures often dropping below freezing from November through March. The city sees its first snow in late October, and the landscape remains white until April. Summers, though short, bring mild warmth, making June to August the most pleasant months for outdoor activities.

Spring and autumn in Петрозаводск are transitional, with rapid changes in weather. April and May thaw the city, while September and October prepare it for winter again. Rainfall is spread throughout the year, but summer months tend to be the wettest, so packing accordingly will make your visit more comfortable.

Temperature

In Петрозаводск, winter temperatures average around -7.8 °C in January, the coldest month, with nights often dropping to -10.8 °C. By March, the air begins to warm, though daytime highs still hover near 1.8 °C. The transition to spring is gradual, and even in April, temperatures can swing between -1.6 °C at night and +6.7 °C during the day.

Summer in Петрозаводск is brief but pleasant, with July being the warmest month at +17.5 °C on average. Daytime highs can reach +21.4 °C, while nights cool to +13.1 °C. By September, temperatures start to decline, and by October, the city returns to chilly conditions, with averages around +4.4 °C. The first frosts typically arrive in November, marking the start of another long winter.

Average air temperature °C
Average air temperature
Month Minimum Maximum
January -10.8 -5.4
February -9 -3.5
March -4.5 1.8
April -1.6 6.7
May 4 13.5
June 10.4 19.8
July 13.1 21.4
August 12 19.9
September 7.8 14.4
October 1.9 6.7
November -3.1 0.7
December -7.3 -3.2

Precipitation

Петрозаводск receives steady precipitation year-round, though the amounts vary by season. The driest months are February and March, with around 30–33 mm of precipitation each. Summer brings more rain, peaking in August at 102 mm, which can make some outdoor plans unpredictable.

Snowfall is a defining feature of Петрозаводск’s winters, with the first snow usually appearing in October and lasting until April. While December and January are cold, they are not the snowiest months—November and March often see more frequent snowfall. If you visit in summer, a light rain jacket will help you stay comfortable during occasional showers.

Precipitation amount mm
Precipitation amount
Month Precipitation
January 45.7
February 33.3
March 30
April 48.5
May 36.7
June 57.1
July 85.7
August 102
September 68.7
October 58.5
November 46.6
December 50.5

What to pack

For a winter trip to Петрозаводск, warm clothing is essential. Pack a heavy coat, insulated boots, gloves, and a hat to handle temperatures that can drop below -10 °C in January and February. Layering will help you adjust indoors, where heating is usually strong. If you plan to explore the city’s snowy landscapes, waterproof footwear is a must.

Summer visitors to Петрозаводск should prepare for mild but changeable weather. Light layers, a waterproof jacket, and comfortable walking shoes will serve you well in June through August, when temperatures range from +13 °C at night to +21 °C during the day. A scarf or light sweater is useful for cooler evenings, especially in September when the air begins to cool again.

Spring and autumn in Петрозаводск require versatile clothing. In April and May, temperatures can shift quickly, so a mix of warm and light layers is ideal. For October and November, a medium-weight coat, waterproof shoes, and accessories like gloves and a hat will help you stay comfortable as the city transitions into winter.

Average monthly wind m/s
Average monthly wind
Month Wind speed
January 3.2
February 3.2
March 3.3
April 2.9
May 2.8
June 2.6
July 2.4
August 2.4
September 2.6
October 3
November 3.1
December 2.9

Places in Petrozavodsk

All places