List of cities in Russia by average winter temperature

The following table lists the average winter temperature in the 25 largestcities in Russia. Population and rank are from the All-Russian census of 2002.[1]Average winter temperatures are from the references cited on each line.

Maslenitsa by Boris Kustodiev, showing a Russian city in winter (1919).

Table

RankCityPopulation (2002)[1]Avg Winter Temp
(°C)
1Moscow10,126,424−13.0 [2]
2Saint Petersburg4,661,219−10.0 [3]
3Novosibirsk1,425,508−20.0 [4]
4Nizhny Novgorod1,311,252−15.0 [5]
5Yekaterinburg1,293,537−17.0 [6]
6Samara1,157,880−14.0 [7]
7Omsk1,134,016−20.0 [8]
8Kazan1,105,289−14.0 [9]
9Chelyabinsk1,077,174−18.0 [10]
10Rostov-on-Don1,068,267−7.0 [11]
11Ufa1,042,437−14.0 [12]
12Volgograd1,011,417−16.0 [13]
13Perm1,001,653−15.0 [14]
14Krasnoyarsk909,341−18.0 [15]
15Saratov873,055−12.0 [16]
16Voronezh848,752−6.0 [17]
17Tolyatti702,879−18.0 [18]
18Krasnodar646,175−7.0 [19]
19Ulyanovsk635,947−11.0 [20]
20Izhevsk632,140−14.0 [21]
21Yaroslavl613,088−11.0 [22]
22Barnaul600,749−15.5
23Vladivostok594,701−14.0 [23]
24Irkutsk593,604−15.0 [24]
25Khabarovsk583,072−22.0 [25]

References