Russia Weather
🇷🇺 2 cities covered · Europe
· humid continental climate
Warmest city
Moscow
Coolest city
Saint Petersburg
Sunniest city
Saint Petersburg
Best time to visit
May to June
Weather in Russia at a glance
Weather in Russia spans a single dominant humid continental climate across the 2 cities we cover. Moscow is typically the warmest spot, averaging 43°F (6°C) across the year, while Saint Petersburg runs coolest at 43°F (6°C).
Quick facts
- Warmest city: Moscow - annual average 43°
- Coolest city: Saint Petersburg - annual average 43°
- Sunniest city: Saint Petersburg (7.2 h sun/day)
- Best time to visit: May to June
- Climate type: humid continental
The bigger picture
For sunshine, Saint Petersburg leads with about 7.2 hours of sun per day on average. Saint Petersburg is the wettest of the covered cities, collecting roughly 745 mm (29.3 inches) of precipitation a year, and Saint Petersburg sees the most snow, around 39 snowy days annually. Averaged across the country's covered cities, May to June brings the most comfortable mix of temperature, dry days and daylight.
Live weather across Russia today
Russia cities compared
| City | Annual avg | Hottest month | Coldest month | Rainy days/yr | Sun h/day | Snowy days/yr |
|---|---|---|---|---|---|---|
| Moscow | 43° | Jul · 75° | Jan · 14° | 131 | 7.1 | 38 |
| Saint Petersburg | 43° | Jul · 71° | Jan · 18° | 153 | 7.2 | 39 |
Russia weather by month
| Month | Avg high | Avg low | Rainy days | Sunshine |
|---|---|---|---|---|
| January | 25° | 16° | 13 | 1.5 h/day |
| February | 28° | 18° | 11 | 3.3 h/day |
| March | 36° | 23° | 9 | 6.8 h/day |
| April | 49° | 33° | 11 | 9.2 h/day |
| May | 61° | 45° | 11 | 12.1 h/day |
| June | 71° | 54° | 10 | 13.9 h/day |
| July | 73° | 59° | 15 | 12.7 h/day |
| August | 72° | 57° | 11 | 11.2 h/day |
| September | 62° | 49° | 11 | 8.1 h/day |
| October | 48° | 38° | 13 | 4.7 h/day |
| November | 36° | 30° | 12 | 1.7 h/day |
| December | 30° | 23° | 14 | 0.9 h/day |
Russia weather FAQs
What is the warmest city in Russia?
Among the cities we cover, Moscow is the warmest, averaging 43°F (6°C) across the year. Its hottest month is July, with highs near 75°F (24°C).
What is the coldest city in Russia?
Saint Petersburg runs coldest, averaging 43°F (6°C) for the year; January lows average 18°F (-8°C).
What is the sunniest city in Russia?
Saint Petersburg, with about 7.2 hours of sunshine per day averaged across the year.
When is the best time to visit Russia?
Averaged across the covered cities, May to June offers the most comfortable combination of temperatures, drier days and daylight. Coastal, mountain and desert areas can differ - check each city's climate page for specifics.
Does it snow in Russia?
Yes - 2 of the 2 covered cities see regular snowfall. Saint Petersburg gets the most, about 39 snowy days in a typical year.
What is the climate of Russia like?
The covered cities fall under humid continental climate. That means warm summers and cold, often snowy winters.