Climate in St. Petersburg

St. Petersburg experiences four distinct seasons with cold, snowy winters and relatively mild summers. Temperatures can swing significantly, with frosts common in the colder months. Spring and early autumn offer the most pleasant times to visit.

Monthly Averages

MonthHighAvgLowRainDaysSun (h)Comfort

Nearby Cities