Ved å ta hensyn til været kan du gjøre reisen til Petrozavodsk enda mer avslappende, særlig hvis du skal skjemme bort deg selv. De varmeste månedene er vanligvis juli og august, med en gjennomsnittstemperatur på 15 °C, og de kaldeste månedene er januar og februar, med en gjennomsnittstemperatur på -6 °C. De mest snørike månedene i Petrozavodsk er januar, februar, mars og desember. I løpet av denne perioden faller det i snitt 220 cm snø hver måned.