Over the next 10 days Petrozavodsk tops out around 68° (Wednesday) and dips to 40° on the coolest night (Saturday). Models drop roughly 0.83 in of precipitation across the stretch — watch Monday (89%). Right now Petrozavodsk is running about 6° warmer than Cherepovets. 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