The weather statistics displayed here represent the value of each meteorological parameter for each month of the year. The sampling period for this data covers 30 years. Record maximums and minimums are updated annually.
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Average high | -4.9 | -2.1 | 2 | 10.1 | 15.8 | 19.4 | 21.7 | 21.4 | 16.5 | 11.1 | 1.4 | -3 |
| Average low | -16.1 | -13.5 | -8.8 | -2.4 | 2.9 | 7.1 | 9.1 | 8.2 | 3.3 | -2 | -9.2 | -14 |
| Average | -10.5 | -7.8 | -3.4 | 3.9 | 9.4 | 13.3 | 15.4 | 14.8 | 9.9 | 4.6 | -3.9 | -8.5 |
| Record daily high | 17.2 | 18.3 | 22.8 | 29.4 | 35.6 | 36.1 | 37.2 | 33.9 | 33.9 | 30.6 | 23.3 | 19 |
| Date | Jan 29 1931 | Feb 28 1923 | Mar 29 1966 | Apr 28 1939 | May 27 1936 | Jun 29 1937 | Jul 18 1941 | Aug 28 1929 | Sep 01 1967 | Oct 14 1945 | Nov 04 1949 | Dec 27 1999 |
| Record daily low | -43.3 | -43.9 | -37.2 | -29.4 | -15.6 | -2.8 | -2.2 | -4 | -15 | -26 | -34 | -43.3 |
| Date | Jan 21 1943 | Feb 14 1916 | Mar 06 1951 | Apr 02 1954 | May 01 1954 | Jun 12 1914 | Jul 25 1918 | Aug 24 1992 | Sep 23 1926 | Oct 28 1991 | Nov 27 1985 | Dec 15 1924 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 0 | 2 | 14 | 55 | 90 | 87 | 65 | 50 | 9 | 1 | 0 |
| Annual average: 372 | ||||||||||||
| Monthly snowfall (cm) | 22 | 14 | 21 | 11 | 6 | 0 | 0 | 0 | 4 | 8 | 18 | 19 |
| Annual average: 122 | ||||||||||||
| Monthly precipitation (mm) | 22 | 14 | 23 | 26 | 60 | 90 | 87 | 65 | 54 | 17 | 19 | 19 |
| Annual average: 494 | ||||||||||||
| Single day record rainfall (mm) | 11 | 8 | 25 | 65 | 65 | 59 | 84 | 104 | 98 | 23 | 8 | 6 |
| Date | Jan 25 1926 | Feb 10 1940 | Mar 02 1936 | Apr 26 1974 | May 31 1923 | Jun 07 1928 | Jul 02 1966 | Aug 16 1916 | Sep 12 1985 | Oct 03 1938 | Nov 07 1992 | Dec 11 1951 |
| Single day record snowfall (cm) | 24 | 18 | 24 | 23 | 28 | 10 | 0 | 1 | 22 | 25 | 31 | 27 |
| Date | Jan 25 1978 | Feb 11 1961 | Mar 26 1988 | Apr 30 1935 | May 15 1916 | Jun 09 1967 | Jul 01 1914 | Aug 21 1992 | Sep 17 1997 | Oct 14 1951 | Nov 10 1938 | Dec 30 1975 |
| Single day record precipitation (mm) | 24 | 18 | 27 | 74 | 65 | 59 | 84 | 104 | 98 | 31 | 31 | 27 |
| Date | Jan 25 1978 | Feb 11 1961 | Mar 30 1955 | Apr 26 1974 | May 31 1923 | Jun 07 1928 | Jul 02 1966 | Aug 16 1916 | Sep 12 1985 | Oct 14 1951 | Nov 10 1938 | Dec 30 1975 |