Historical weather statistics for Saint Petersburg, Russia
Typical weather in Saint Petersburg
July is typically the warmest month, with median daily highs near 21.2 °C and lows near 14.5 °C. January is typically the coolest month, with median daily highs near -3.0 °C and lows near -6.6 °C. Median precipitation probability is highest in December, at about 47.0 %. Median relative humidity reaches its annual high in November, at about 97.6 %. These are historical climate statistics, not a day-to-day forecast.
Monthly values are medians of historical daily weather statistics. They describe typical conditions and are not a forecast.
Loading interactive weather charts…
| Month | Daily max temperature (°C) | Daily min temperature (°C) | Wind chance (%) | Humidity (%) | Precipitation chance (%) | Snow depth (cm) |
|---|---|---|---|---|---|---|
| January | -3.0 °C | -6.6 °C | 15.0 % | 97.3 % | 44.0 % | 10.5 cm |
| February | -2.6 °C | -6.9 °C | 12.3 % | 96.9 % | 39.0 % | 14.4 cm |
| March | 0.9 °C | -4.7 °C | 14.1 % | 96.1 % | 35.3 % | 16.2 cm |
| April | 6.6 °C | -0.5 °C | 9.1 % | 93.7 % | 31.5 % | 0.4 cm |
| May | 14.6 °C | 6.3 °C | 9.1 % | 91.5 % | 34.0 % | 0.0 cm |
| June | 18.8 °C | 11.0 °C | 8.2 % | 91.4 % | 42.3 % | 0.0 cm |
| July | 21.2 °C | 14.5 °C | 4.1 % | 92.8 % | 43.7 % | 0.0 cm |
| August | 20.5 °C | 14.3 °C | 8.2 % | 93.6 % | 46.3 % | 0.0 cm |
| September | 15.1 °C | 9.8 °C | 15.9 % | 95.3 % | 42.2 % | 0.0 cm |
| October | 7.9 °C | 4.2 °C | 18.2 % | 96.9 % | 44.0 % | 0.0 cm |
| November | 3.0 °C | 0.3 °C | 20.9 % | 97.6 % | 46.7 % | 0.2 cm |
| December | -0.3 °C | -3.1 °C | 20.9 % | 97.4 % | 47.0 % | 4.6 cm |