Climate in Saint Petersbrug

Climatic facts about Saint Petersburg

Filming weather in St. Petersburg

By Köppen climate classification Petersburg is classified as Dfb, a humid continental climate of the cool summer subtype. Distinct moderating influence of the Baltic Sea cyclones result in warm, humid and short summers and long, cold wet winters.

The average daily temperature in July is +22 °C (72 °F); maximum about +37 °C (99 °F) occurred during the 2010 Northern Hemisphere summer heat wave. A winter minimum of −35.9 °C (−32.6 °F) was recorded in 1883. The average annual temperature is +5.4 °C (41.72 °F). The Neva River within the city limits usually freezes up in November–December and break-up occurs in April. From December to March there are 123 days average with snow cover, which reaches the average of 24 centimeters (9.4 in) by February. The frost-free period in the city lasts on average for about 135 days. The city has a climate slightly warmer than its suburbs. Weather conditions are quite variable all year round.

Average annual precipitation varies across the city, averaging 600 millimeters (24 in) per year and reaching maximum in late summer. Soil moisture is almost always high because of lower evapotranspiration due to the cool climate. Air humidity is 78% on average, while overcast is 165 days a year on average.

Climate data for Saint Petersburg
Month Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year
Record high °C (°F) 8.3
(46.9)
10.2
(50.4)
14.9
(58.8)
25.3
(77.5)
30.9
(87.6)
34.6
(94.3)
35.3
(95.5)
37.1
(98.8)
30.4
(86.7)
21.0
(69.8)
12.3
(54.1)
10.9
(51.6)
37.1
(98.8)
Average high °C (°F) −3.1
(26.4)
−3
(26.6)
2.0
(35.6)
9.3
(48.7)
16.0
(60.8)
20.0
(68.0)
23.0
(73.4)
20.8
(69.4)
15.0
(59.0)
8.6
(47.5)
2.0
(35.6)
−1.5
(29.3)
9.1
(48.4)
Daily mean °C (°F) −5.5
(22.1)
−5.8
(21.6)
−1.3
(29.7)
5.1
(41.2)
11.3
(52.3)
15.7
(60.3)
18.8
(65.8)
16.9
(62.4)
11.6
(52.9)
6.2
(43.2)
0.1
(32.2)
−3.7
(25.3)
5.78
(42.41)
Average low °C (°F) −8
(17.6)
−8.5
(16.7)
−4.2
(24.4)
1.5
(34.7)
7.0
(44.6)
11.7
(53.1)
15.0
(59.0)
13.5
(56.3)
8.8
(47.8)
4.0
(39.2)
−1.8
(28.8)
−6.1
(21.0)
2.7
(36.9)
Record low °C (°F) −35.9
(−32.6)
−35.2
(−31.4)
−29.9
(−21.8)
−21.8
(−7.2)
−6.6
(20.1)
0.1
(32.2)
4.9
(40.8)
1.3
(34.3)
−3.1
(26.4)
−12.9
(8.8)
−22.2
(−8.0)
−34.4
(−29.9)
−35.9
(−32.6)
Precipitation mm (inches) 44
(1.73)
33
(1.3)
37
(1.46)
31
(1.22)
46
(1.81)
71
(2.8)
79
(3.11)
83
(3.27)
64
(2.52)
67
(2.64)
56
(2.2)
51
(2.01)
662
(26.06)
Sunshine hours 21.7 53.2 124.0 180.0 260.4 276.0 266.6 213.9 129.0 71.3 24.0 12.4 1,632.5
Source no. 1: Pogoda.ru.net
Source no. 2: HKO (sunshine hours)