Winters are snowy, long but not particularly cold, especially considering the latitude, with the January featuring average highs only slight below freezing.
It is hot in the summer with average highs around 35-40 Celsius ( 95-105 Fahrenheit).
Summers are warm with average highs in the middle 80s and lows in the lower 60s.
Winters are cool with average highs in the 40s and average lows in the 20s.
The Springs are warm and can be stormy with strong to severe storms average highs in the mid 70s.
September and October are sunny but the heat is more bearable (average highs of 24-27C).
Temperatures, however, are mild, with the average highs 63 degrees and the lows 50.
The weather is cold and dry, with average highs in the 20's in January and lows of 0 or below.
In December it heats up a little, with the average highs at 97 degrees and lows at 67.
In October average highs should be around 70 degrees and lows 52, with precipitation at 1.2 inches.