☀ Sunshine Atlas

St. Petersburg vs Petrozavodsk: which is sunnier?

🇷🇺 Russia vs 🇷🇺 Russia · 313 km apart · long-term climate normals (NASA POWER, 2001–2020)

Petrozavodsk is the sunnier overall: about 1,601 hours of sunshine a year to St. Petersburg's 1,522. St. Petersburg has the higher Sunshine Score in 3 of 12 months; the other 9 are within 2 points.

Scores are the 0–100 Sunshine Score — sunshine, daytime warmth and dryness in one number, per month.

St. Petersburg, Russia
St. Petersburg
Petrozavodsk, Russia
Petrozavodsk

At a glance

St. PetersburgPetrozavodsk
Sunshine hours / year1,5221,601
Sunniest monthJuly (71/100)July (69/100)
Nov–Feb average score0/1000/100
Jun–Aug average score68/10063/100
Rain / year724 mm790 mm
Peak midday UV4 (moderate)4 (moderate)

St. Petersburg vs Petrozavodsk month by month

MonthSunshine ScoreDay high °CRain mm
St. PetersburgPetrozavodskSt. PetersburgPetrozavodskSt. PetersburgPetrozavodsk
January00-5°-9°4543
February00-5°-8°3836
March00-2°4042
April004749
May443715°14°6072
June615918°18°7891
July716922°22°88100
August716220°19°90112
September453115°13°5871
October006766
November00-2°5960
December00-3°-7°5448

The sunnier month by month: Jan even · Feb even · Mar even · Apr even · May St. Petersburg · Jun even · Jul even · Aug St. Petersburg · Sep St. Petersburg · Oct even · Nov even · Dec even.

When to pick which

Full month-by-month guides: St. Petersburg weather by month · Petrozavodsk weather by month · Best time to visit Russia.

More comparisons: St. Petersburg vs Helsinki (Vantaa) · St. Petersburg vs Tallinn · St. Petersburg vs Cherepovets · Petrozavodsk vs Archangelsk · Petrozavodsk vs Cherepovets · all head-to-heads