Санкт-Петербург Weather Averages
Climate averages for Санкт-Петербург based on 10 years of historical data.
Annual avg temp
6.0°C
Annual avg high
8.8°C
Annual avg low
3.0°C
Record high
33°C
Record low
-31°C
Annual rainfall
767 mm
Rainy days
148
Sunshine
2.5h/day
Umiditate
81%
Average Санкт-Петербург temperatures by month
Avg high
Avg low
Average rainfall in Санкт-Петербург by month
Rainfall (mm)
Sunshine hours in Санкт-Петербург by month
Sunshine (h/day)
Humidity in Санкт-Петербург by month
Average humidity
Sea temperature in Санкт-Петербург by month
Sea temp
Month-by-month averages
| Month | Avg High | Avg Low | Rainfall | Sunshine | Sea Temp |
|---|---|---|---|---|---|
| Vremea în Ianuarie | -3°C | -8°C | 48 mm | 0.8h | -0.1°C |
| Vremea în Februarie | -2°C | -7°C | 47 mm | 1.1h | -0.1°C |
| Vremea în Martie | 2°C | -4°C | 45 mm | 1.7h | 0.2°C |
| Vremea în Aprilie | 7°C | 0°C | 53 mm | 2.7h | 2.6°C |
| Vremea în Mai | 14°C | 6°C | 46 mm | 4.8h | 11.2°C |
| Vremea în Iunie | 20°C | 12°C | 59 mm | 5.8h | 19.9°C |
| Vremea în Iulie | 21°C | 14°C | 100 mm | 3.5h | 22.2°C |
| Vremea în August | 21°C | 13°C | 116 mm | 3.6h | 21.6°C |
| Vremea în Septembrie | 16°C | 10°C | 66 mm | 2.5h | 18.0°C |
| Vremea în Octombrie | 8°C | 4°C | 74 mm | 1.5h | 9.4°C |
| Vremea în Noiembrie | 3°C | 0°C | 58 mm | 1.1h | 2.6°C |
| Vremea în Decembrie | -1°C | -4°C | 56 mm | 0.6h | 0.1°C |