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 | -0.5 | 2.9 | 7.4 | 12.6 | 16.1 | 19 | 19 | 14.3 | 7.6 | -0.1 | -3.8 |
| Average low | -13.6 | -11.3 | -8.7 | -4.6 | -0.1 | 3.5 | 5.6 | 5.2 | 1.9 | -2.3 | -8.7 | -12.6 |
| Average | -8.8 | -5.9 | -2.9 | 1.4 | 6.2 | 9.8 | 12.3 | 12.1 | 8.1 | 2.6 | -4.4 | -8.2 |
| Record daily high | 10 | 15 | 17.2 | 27.8 | 31.5 | 32.2 | 35.6 | 33.9 | 32.5 | 26.7 | 18.9 | 14.4 |
| Date | Jan 19 1981 | Feb 07 1954 | Mar 28 1930 | Apr 28 1926 | May 29 1983 | Jun 03 1978 | Jul 17 1941 | Aug 18 1897 | Sep 04 1988 | Oct 03 1935 | Nov 04 1891 | Dec 04 1907 |
| Record daily low | -46.7 | -43.3 | -37.2 | -26.1 | -15 | -6.7 | -3.9 | -7.8 | -13.3 | -30.5 | -42 | -41.7 |
| Date | Jan 31 1947 | Feb 02 1893 | Mar 04 1955 | Apr 01 1936 | May 01 1954 | Jun 12 1945 | Jul 04 1945 | Aug 20 1947 | Sep 23 1926 | Oct 31 1984 | Nov 27 1985 | Dec 28 1968 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 6 | 3 | 8 | 20 | 60 | 101 | 96 | 85 | 74 | 57 | 14 | 6 |
| Annual average: 532 | ||||||||||||
| Monthly snowfall (cm) | 93 | 61 | 60 | 36 | 10 | 1 | 0 | 0 | 3 | 29 | 87 | 102 |
| Annual average: 480 | ||||||||||||
| Monthly precipitation (mm) | 99 | 64 | 68 | 56 | 70 | 102 | 96 | 85 | 78 | 86 | 102 | 109 |
| Annual average: 1013 | ||||||||||||
| Single day record rainfall (mm) | 38 | 38 | 21 | 22 | 25 | 58 | 36 | 53 | 70 | 52 | 51 | 27 |
| Date | Jan 24 1935 | Feb 01 1962 | Mar 15 1944 | Apr 20 1908 | May 16 1901 | Jun 28 1936 | Jul 20 1929 | Aug 31 1900 | Sep 27 1908 | Oct 27 1973 | Nov 17 1932 | Dec 14 1980 |
| Single day record snowfall (cm) | 50 | 58 | 48 | 40 | 22 | 22 | 3 | 5 | 24 | 38 | 51 | 48 |
| Date | Jan 28 1974 | Feb 11 1928 | Mar 04 1942 | Apr 09 1966 | May 06 1963 | Jun 08 1915 | Jul 04 1952 | Aug 25 1900 | Sep 22 1920 | Oct 08 1959 | Nov 20 1927 | Dec 25 1929 |
| Single day record precipitation (mm) | 50 | 58 | 48 | 40 | 27 | 58 | 36 | 53 | 71 | 52 | 51 | 48 |
| Date | Jan 28 1974 | Feb 11 1928 | Mar 04 1942 | Apr 09 1966 | May 13 1971 | Jun 28 1936 | Jul 20 1929 | Aug 31 1900 | Sep 27 1908 | Oct 27 1973 | Nov 20 1927 | Dec 25 1929 |