Russia
Across 99 destinations in Russia, the warmest is Astrakhan at 32 °C in Jul, the coolest is Petropavlovsk-Kamchatsky at 16 °C, and annual rainfall ranges from 223 mm in Astrakhan to 1,444 mm in Nalchik. Figures are 1991–2020 climate normals.
99 destinations with full climate records · 2,486 awaiting data
The rangeHow much Russia varies
Climate varies across Russia. At the warmest month of the year, Astrakhan averages 32 °C by day while Petropavlovsk-Kamchatsky reaches 16 °C — a difference of 16 °C between two places in the same country.
Rainfall separates them more than temperature does: Nalchik averages 1,444 mm a year against 223 mm in Astrakhan.
DestinationsThe year in each of the largest
All of themEvery destination with a full record
| Destination | Warmest month | Peak avg high | Annual rainfall |
|---|---|---|---|
| Moscow | Jul | 23 °C | 606 mm |
| Saint Petersburg | Jul | 22 °C | 632 mm |
| Novosibirsk | Jul | 24 °C | 509 mm |
| Yekaterinburg | Jul | 22 °C | 526 mm |
| Nizhniy Novgorod | Jul | 23 °C | 605 mm |
| Kazan | Jul | 24 °C | 564 mm |
| Chelyabinsk | Jul | 23 °C | 466 mm |
| Omsk | Jul | 24 °C | 409 mm |
| Samara | Jul | 26 °C | 477 mm |
| Rostov-on-Don | Jul | 29 °C | 524 mm |
| Ufa | Jul | 24 °C | 600 mm |
| Krasnoyarsk | Jul | 24 °C | 462 mm |
| Voronezh | Jul | 26 °C | 540 mm |
| Volgograd | Jul | 30 °C | 373 mm |
| Perm | Jul | 22 °C | 649 mm |
| Krasnodar | Aug | 30 °C | 664 mm |
| Saratov | Jul | 27 °C | 446 mm |
| Tyumen | Jul | 23 °C | 481 mm |
| Tolyatti | Jul | 25 °C | 491 mm |
| Izhevsk | Jul | 23 °C | 618 mm |
| Barnaul | Jul | 25 °C | 526 mm |
| Ulyanovsk | Jul | 24 °C | 515 mm |
| Irkutsk | Jul | 24 °C | 456 mm |
| Khabarovsk | Jul | 25 °C | 737 mm |
| Yaroslavl | Jul | 23 °C | 648 mm |
| Vladivostok | Aug | 22 °C | 694 mm |
| Makhachkala | Jul | 28 °C | 465 mm |
| Tomsk | Jul | 23 °C | 540 mm |
| Orenburg | Jul | 28 °C | 392 mm |
| Kemerovo | Jul | 24 °C | 593 mm |
| Novokuznetsk | Jul | 24 °C | 639 mm |
| Ryazan’ | Jul | 24 °C | 594 mm |
| Astrakhan | Jul | 32 °C | 223 mm |
| Penza | Jul | 25 °C | 574 mm |
| Naberezhnyye Chelny | Jul | 24 °C | 546 mm |
| Lipetsk | Jul | 25 °C | 552 mm |
| Kirov | Jul | 22 °C | 635 mm |
| Cheboksary | Jul | 23 °C | 594 mm |
| Tula | Jul | 24 °C | 628 mm |
| Kaliningrad | Jul | 23 °C | 696 mm |
| Kursk | Jul | 25 °C | 586 mm |
| Stavropol | Aug | 27 °C | 715 mm |
| Bryansk | Jul | 23 °C | 645 mm |
| Tver | Jul | 23 °C | 652 mm |
| Magnitogorsk | Jul | 24 °C | 403 mm |
| Nizhny Tagil | Jul | 22 °C | 568 mm |
| Ulan-Ude | Jul | 26 °C | 296 mm |
| Vladimir | Jul | 23 °C | 615 mm |
| Arkhangel’sk | Jul | 20 °C | 604 mm |
| Chita | Jul | 25 °C | 355 mm |
| Belgorod | Jul | 26 °C | 570 mm |
| Kaluga | Jul | 23 °C | 650 mm |
| Smolensk | Jul | 22 °C | 703 mm |
| Sochi | Aug | 26 °C | 1,315 mm |
| Saransk | Jul | 24 °C | 596 mm |
| Cherepovets | Jul | 21 °C | 666 mm |
| Vologda | Jul | 22 °C | 640 mm |
| Kurgan | Jul | 24 °C | 444 mm |
| Vladikavkaz | Jul | 24 °C | 1,165 mm |
| Orël | Jul | 24 °C | 625 mm |
| Surgut | Jul | 21 °C | 567 mm |
| Grozny | Jul | 30 °C | 621 mm |
| Murmansk | Jul | 16 °C | 532 mm |
| Petrozavodsk | Jul | 20 °C | 633 mm |
| Taganrog | Jul | 27 °C | 516 mm |
| Kostroma | Jul | 23 °C | 650 mm |
| Komsomolsk-on-Amur | Jul | 24 °C | 640 mm |
| Sterlitamak | Jul | 25 °C | 569 mm |
| Bratsk | Jul | 21 °C | 365 mm |
| Orsk | Jul | 27 °C | 352 mm |
| Syktyvkar | Jul | 22 °C | 610 mm |
| Nizhnevartovsk | Jul | 21 °C | 562 mm |
| Angarsk | Jul | 25 °C | 393 mm |
| Novorossiysk | Aug | 29 °C | 604 mm |
| Nalchik | Jul | 25 °C | 1,444 mm |
| Yakutsk | Jul | 25 °C | 231 mm |
| Staryy Oskol | Jul | 26 °C | 554 mm |
| Blagoveshchensk | Jul | 26 °C | 539 mm |
| Velikiy Novgorod | Jul | 22 °C | 739 mm |
| Shakhty | Jul | 29 °C | 511 mm |
| Prokop’yevsk | Jul | 24 °C | 568 mm |
| Rybinsk | Jul | 22 °C | 666 mm |
| Biysk | Jul | 26 °C | 553 mm |
| Pskov | Jul | 22 °C | 672 mm |
| Armavir | Aug | 29 °C | 697 mm |
| Yuzhno-Sakhalinsk | Aug | 22 °C | 877 mm |
| Engels | Jul | 28 °C | 443 mm |
| Severodvinsk | Jul | 19 °C | 574 mm |
| Zlatoust | Jul | 21 °C | 600 mm |
| Syzran | Jul | 26 °C | 493 mm |
| Abakan | Jul | 26 °C | 373 mm |
| Kamensk-Ural’skiy | Jul | 23 °C | 500 mm |
| Petropavlovsk-Kamchatsky | Aug | 16 °C | 1,218 mm |
| Berezniki | Jul | 21 °C | 739 mm |
| Volgodonsk | Jul | 29 °C | 451 mm |
| Miass | Jul | 22 °C | 474 mm |
| Nazran | Jul | 26 °C | 694 mm |
| Rubtsovsk | Jul | 26 °C | 420 mm |
| Ussuriysk | Aug | 25 °C | 676 mm |
Awaiting climate data
These destinations are in our database but do not yet have complete 30-year records, so they have no page yet.
- Kolomna
- Nakhodka
- Elektrostal’
- Pyatigorsk
- Maykop
- Zheleznodorozhnyy
- Norilsk
- Al’met’yevsk
- Korolev
- Kolpino
- Odintsovo
- Nevinnomyssk
- Pervouralsk
- Kislovodsk
- Dimitrovgrad
- Novomoskovsk
- Kamyshin
- Novocheboksarsk
- Serpukhov
- Murom
- Khasavyurt
- Neftekamsk
- Cherkessk
- Orekhovo-Zuyevo
- Achinsk
- Kyzyl
- Noginsk
- Yelets
- Novo-Peredelkino
- Tobolsk
- Shchyolkovo
- Nefteyugansk
- Novokuybyshevsk
- Noyabrsk
- Bataysk
- Seversk
- Arzamas
- Sergiyev Posad
- Leninsk-Kuznetsky
- Oktyabrsky
- Obninsk
- Elista
- Cherëmushki
- Novotroitsk
- Derbent
- Kiselëvsk
- Velikiye Luki
- Pushkino
- Artëm
- Ukhta
- Kansk
- Khanty-Mansiysk
- Mezhdurechensk
- Solikamsk
- Glazov
- Ust’-Ilimsk
- Zelenodolsk
- Novoshakhtinsk
- Sarapul
- Votkinsk
- Serov
- Balashov
- Zheleznogorsk
- Zhukovsky
- Ramenskoye
- Vostochnoe Degunino
- Novyy Urengoy
- Novoural’sk
- Zheleznogorsk
- Michurinsk
- Kineshma
- Krasnogorsk
- Pushkin
- Magadan
- Bugulma
- Kuznetsk
- Kirovo-Chepetsk
- Berdsk
- Gatchina
- Sarov
- Yeysk
- Buzuluk
- Gubkin
- Chaykovskiy
- Usol’ye-Sibirskoye
- Obruchevo
- Krasnaya Glinka
- Yegor’yevsk
- Kisilevsk
- Anzhero-Sudzhensk
- Troitsk
- Azov
- Kaspiysk
- Ozersk
- Yessentuki
- Klin
- Vorkuta
- Kropotkin
- Shadrinsk
- Vyborg
- Reutov
- Voskresensk
- Mineralnye Vody
- Kamensk-Shakhtinsky
- Belovo
- Chekhov
- Asbest
- Birobidzhan
- Peterhof
- Minusinsk
- Georgiyevsk
- Yelabuga
- Naro-Fominsk
- Sunzha
- Chernogorsk
- Zelenogorsk
- Kopeysk
- Vol’sk
- Beloretsk
- Ishimbay
… and 2,366 more.
Data sources and method
- ERA5 / ERA5-Land reanalysis — Copernicus Climate Change Service (C3S), ECMWF. Copernicus Licence
- Open-Meteo — Open-Meteo.com. CC BY 4.0
- NOAA OISST v2.1 — NOAA Physical Sciences Laboratory. Public domain
- GeoNames — GeoNames.org. CC BY 4.0
- Normal period
- 1991–2020
- Dataset version
- era5-1991-2020-scores1.1
- Last processed
Measured values come from ERA5 reanalysis and are reproduced unchanged. Calculated by us: warmest month, annual rainfall total. Full formulas are on the methodology page.
Contains modified Copernicus Climate Change Service information 2026. Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains.