From Wikipedia - Reading time: 3 min

The following table lists the average winter temperature in the 25 largest cities 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.
| Rank | City | Population (2002)[1] | Avg Winter Temp (°C) |
|---|---|---|---|
| 1 | Moscow | 10,126,424 | −13.0 [2] |
| 2 | Saint Petersburg | 4,661,219 | −10.0 [3] |
| 3 | Novosibirsk | 1,425,508 | −20.0 [4] |
| 4 | Nizhny Novgorod | 1,311,252 | −15.0 [5] |
| 5 | Yekaterinburg | 1,293,537 | −17.0 [6] |
| 6 | Samara | 1,157,880 | −14.0 [7] |
| 7 | Omsk | 1,134,016 | −20.0 [8] |
| 8 | Kazan | 1,105,289 | −14.0 [9] |
| 9 | Chelyabinsk | 1,077,174 | −18.0 [10] |
| 10 | Rostov-on-Don | 1,068,267 | −7.0 [11] |
| 11 | Ufa | 1,042,437 | −14.0 [12] |
| 12 | Volgograd | 1,011,417 | −16.0 [13] |
| 13 | Perm | 1,001,653 | −15.0 [14] |
| 14 | Krasnoyarsk | 909,341 | −18.0 [15] |
| 15 | Saratov | 873,055 | −12.0 [16] |
| 16 | Voronezh | 848,752 | −6.0 [17] |
| 17 | Tolyatti | 702,879 | −18.0 [18] |
| 18 | Krasnodar | 646,175 | −7.0 [19] |
| 19 | Ulyanovsk | 635,947 | −11.0 [20] |
| 20 | Izhevsk | 632,140 | −14.0 [21] |
| 21 | Yaroslavl | 613,088 | −11.0 [22] |
| 22 | Barnaul | 600,749 | −15.5 |
| 23 | Vladivostok | 594,701 | −14.0 [23] |
| 24 | Irkutsk | 593,604 | −15.0 [24] |
| 25 | Khabarovsk | 583,072 | −22.0 [25] |