Weather in St. PetersburgSt Petersburg''s climate is mild, though unpredictable. Winters
are cold, with freezing winds and snowfall, and temperatures
average about 9°F to 10°F (-13°C to -12°C) in January and February
(the coldest months), sometimes dropping lower. June to August is
usually the warmest time of year, though temperatures are still
relatively low and average in the mid-60s Fahrenheit (about 20°C).
Summer tends to be the most popular time to travel to St
Petersburg. |