Climate Saint Petersburg

The climate is cold and temperate. Saint Petersburg has a significant amount of rainfall during the year. This is true even for the driest month. This location is classified as Dfb by Köppen and Geiger. The temperature here averages 4.9 °C. Precipitation here averages 636 mm.

Climate graph // Weather by Month Saint Petersburg

The driest month is February, with 29 mm of rain. With an average of 79 mm, the most precipitation falls in August.

average temperature Saint Petersburg

July is the warmest month of the year. The temperature in July averages 17.8 °C. January has the lowest average temperature of the year. It is -7.4 °C.

Saint Petersburg Weather by month // weather averages

Avg. Temperature (°C)

Avg. Temperature (°F)

Precipitation / Rainfall (mm)

January

-7.4

18.7

38

February

-7.2

19.0

29

March

-2.7

27.1

33

April

4.1

39.4

36

May

10.5

50.9

40

June

15.7

60.3

61

July

17.8

64.0

77

August

16.4

61.5

79

September

11

51.8

71

October

5.4

41.7

65

November

-0.2

31.6

58

December

-4.6

23.7

49

January

February

March

April

May

June

July

August

September

October

November

December

Avg. Temperature (°C)

-7.4

-7.2

-2.7

4.1

10.5

15.7

17.8

16.4

11

5.4

-0.2

-4.6

Min. Temperature (°C)

-10

-10.1

-6.1

0.1

5.7

11.2

13.4

12.3

7.6

2.8

-2.1

-7

Max. Temperature (°C)

-4.8

-4.2

0.8

8.2

15.4

20.3

22.2

20.5

14.5

8

1.7

-2.1

Avg. Temperature (°F)

18.7

19.0

27.1

39.4

50.9

60.3

64.0

61.5

51.8

41.7

31.6

23.7

Min. Temperature (°F)

14.0

13.8

21.0

32.2

42.3

52.2

56.1

54.1

45.7

37.0

28.2

19.4

Max. Temperature (°F)

23.4

24.4

33.4

46.8

59.7

68.5

72.0

68.9

58.1

46.4

35.1

28.2

Precipitation / Rainfall (mm)

38

29

33

36

40

61

77

79

71

65

58

49

There is a difference of 50 mm of precipitation between the driest and wettest months. During the year, the average temperatures vary by 25.2 °C.