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 | -6.1 | -3.9 | 2.1 | 10.9 | 19.1 | 23.8 | 26.4 | 25 | 19.7 | 12.6 | 4.9 | -2.9 |
| Average low | -14.8 | -13.2 | -7 | 1.1 | 8 | 13 | 15.5 | 14.3 | 9.7 | 3.7 | -1.9 | -10.3 |
| Average | -10.5 | -8.6 | -2.4 | 6 | 13.6 | 18.4 | 21 | 19.7 | 14.7 | 8.2 | 1.5 | -6.6 |
| Record daily high | 11.7 | 12.2 | 25.6 | 31.2 | 35 | 36.7 | 37.8 | 37.8 | 36.7 | 29.4 | 23.3 | 16.1 |
| Date | Jan 14 1932 | Feb 21 1953 | Mar 28 1945 | Apr 27 1990 | May 21 1921 | Jun 22 1921 | Jul 04 1913 | Aug 01 1917 | Sep 11 1931 | Oct 03 1891 | Nov 03 1961 | Dec 07 1951 |
| Record daily low | -37.8 | -38.3 | -36.7 | -20.6 | -7.2 | 0 | 3.3 | 1.7 | -4.4 | -12.8 | -23.9 | -38.9 |
| Date | Jan 19 1925 | Feb 17 1934 | Mar 04 1938 | Apr 01 1923 | May 10 1902 | Jun 04 1910 | Jul 10 1942 | Aug 30 1934 | Sep 28 1947 | Oct 26 1933 | Nov 30 1925 | Dec 29 1933 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 23 | 16 | 34 | 60 | 81 | 91 | 89 | 88 | 87 | 76 | 61 | 29 |
| Annual average: 733 | ||||||||||||
| Monthly snowfall (cm) | 49 | 41 | 32 | 7 | 0 | 0 | 0 | 0 | 0 | 3 | 18 | 52 |
| Annual average: 202 | ||||||||||||
| Monthly precipitation (mm) | 64 | 52 | 65 | 68 | 81 | 91 | 89 | 88 | 87 | 79 | 77 | 74 |
| Annual average: 914 | ||||||||||||
| Single day record rainfall (mm) | 40 | 38 | 42 | 48 | 76 | 78 | 74 | 90 | 93 | 58 | 49 | 73 |
| Date | Jan 15 1995 | Feb 21 1997 | Mar 21 1980 | Apr 15 1956 | May 17 1916 | Jun 17 1946 | Jul 11 1899 | Aug 23 1943 | Sep 09 1942 | Oct 05 1995 | Nov 07 1907 | Dec 31 1933 |
| Single day record snowfall (cm) | 56 | 46 | 48 | 33 | 19 | 0 | 0 | 0 | 0 | 22 | 53 | 38 |
| Date | Jan 29 1894 | Feb 08 1895 | Mar 02 1947 | Apr 02 1970 | May 04 1907 | Jun 01 1890 | Jul 01 1890 | Aug 01 1890 | Sep 01 1890 | Oct 24 1933 | Nov 25 1912 | Dec 20 1973 |
| Single day record precipitation (mm) | 56 | 46 | 49 | 48 | 76 | 78 | 74 | 90 | 93 | 58 | 53 | 73 |
| Date | Jan 29 1894 | Feb 08 1895 | Mar 12 1962 | Apr 15 1956 | May 17 1916 | Jun 17 1946 | Jul 11 1899 | Aug 23 1943 | Sep 09 1942 | Oct 05 1995 | Nov 25 1912 | Dec 31 1933 |