The coldest month is January with an average temperature of -7°C. The hottest month is July with an average temperature of +19°C. Right now it is +23°C and Clear sky in Moscow.