Over the next 10 days Petrozavodsk tops out around 20° (Monday) and dips to 4° on the coolest night (Tuesday). Models drop roughly 1.4 in of precipitation across the stretch — watch Saturday (94%). Hold onto the patio furniture Monday: gusts could hit 27 mph. Right now Petrozavodsk is about 10° cooler than nearby Saint Petersburg. Longer view: a high-latitude climate — short, luminous summers and long, dark winters.
Petrozavodsk, Russia · 61.79°N, 34.35°E · Europe/Moscow · Forecast computed for these exact coordinates