Map from Google - Moscow

In Moscow, capital of Russia, the climate is continental, with long and cold winters, and mild summers, in which, however, there can be hot days.
Here are the average temperatures.
Average temperatures - Moscow
MoscowJanFebMarAprMayJunJulAugSepOctNovDec
MoscowJFMAMJJASOND
Min (°F)101221364654575445362716
Max (°F)212536506472737259463425

Precipitation is not abundant, but it's well distributed throughout the year. In a year, 27 inches of rain fall, which in the long winter months becomes almost always snow, while in summer it can occur in the form of thunderstorms. The first snowfalls usually occur in October, but occasionally they can occur even in late September. Snow can fall quite easily even in April, but the temperature can drop below freezing still in early May. The winter snowfalls are generally not abundant, also because of the cold, but they are frequent: a gray weather, with a light and persistent snow, is typical of the Russian capital.
Here is the average precipitation.
Average precipitation - Moscow
MoscowJanFebMarAprMayJunJulAugSepOctNovDecYear
MoscowJFMAMJJASONDY
Prec. (in)1.61.41.41.8233.732.62.42.42.227.2
Days11889811121011101212122

The rainiest months are July and August, mainly because of afternoon thunderstorms, which can sometimes be accompanied by strong winds.

Winter is cold: the temperature is usually below freezing for several months. There is an average of 175 days of frost (ie, with minimum temperatures below freezing) per year. However, the average temperature is the result of very different situations: when winds blow from Siberia the temperature easily drops to -13 °F, and in the worst times to -40 °F, but when the currents from the Atlantic Ocean arrive here, it can stay around freezing, or even slightly above, even in winter.

Typically the thaw occurs in late March or early April. From the second half of April, the Russian capital can be reached by the first gusts of warm wind from the southeast.

Summer, from June to August, is mild or pleasantly warm: the average summer temperature in Moscow is similar to that of cities like Paris or Berlin, but there are significant changes, so that there are hot and sultry days, in which the temperature can reach 95 °F, and also rainy and cool days, with highs around 59/61 °F. Typically, the periods of hot weather last a few days, and may be interrupted by thunderstorms or wind storms, although in the terrible summer of 2010 the heat lasted two months.

Moscow, Red Square

When to go

The best time to visit Moscow runs from late May to early September: the temperatures are usually pleasant, and the days long (especially from early June to July the 10th, when it doesn't get completely dark even at midnight). However, this period is not always stable: sometimes it rains and it's cool (and even a little cold at night), sometimes it's hot. There can also be afternoon thunderstorms.