overcast and heavy rain
overcast and heavy rain
broken clouds and slight rain
broken clouds and no rain
Saint Petersburg's has a humid continental climate with cool summers and a relatively mild winter for Russian standards. This is caused because of its location close to the Gulf of Finland.
There are over 160 cloudy days per year and the average annual rainfall exceeds 600 mm. The average annual relative humidity is 78 percent.
During the months of July and August you are most likely to experience good weather with pleasant average temperatures that fall between 20°C and 26°C.
Other facts from our historical weather data: