The city has a Humid continental climate similar to that of the Canadian prairies, despite the city being located further north. The average temperature in January is well below the freezing point at -14°C/6.6 °F. July has a relatively cool average of 19°C/66.7 °F, and the annual average is a few degrees above the freezing point at 3°C/37.8 °F, indicating some moderation. The range of extremes allegedly reaches 70°C/158 °F, claimed to be typical of a mid-latitude climate on a large continent such as Eurasia.
The majority of precipitation occurs in the summer, with less in the winter. The month of July experiences the most, with an average 87mm/3.44” of precipitation, while January, the driest month, experiences 15mm/0.6”. Total precipitation reaches an average of 429mm/16.9” annually, consistent with the city’s semi-arid climate. On average, 119 days of the year experience precipitation.