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 | -8.8 | -6.9 | -0.2 | 6.9 | 15.4 | 21.1 | 23.5 | 22.4 | 16.4 | 9.5 | 1.8 | -5.5 |
| Average low | -20.1 | -19.2 | -11.9 | -3.8 | 2 | 7.6 | 10.7 | 9.7 | 4.8 | 0 | -5.9 | -15.1 |
| Average | -14.5 | -13.1 | -6.1 | 1.5 | 8.7 | 14.4 | 17.1 | 16 | 10.6 | 4.8 | -2 | -10.3 |
| Record daily high | 12.5 | 14.5 | 19.4 | 29.4 | 32.8 | 33.5 | 35.6 | 34.4 | 32.8 | 26.7 | 19.5 | 13.9 |
| Date | Jan 19 1996 | Feb 23 1981 | Mar 30 1962 | Apr 30 1921 | May 24 1950 | Jun 16 1994 | Jul 07 1952 | Aug 19 1960 | Sep 12 1951 | Oct 12 1930 | Nov 08 1996 | Dec 04 1950 |
| Record daily low | -42.8 | -41.7 | -36.5 | -28 | -12.8 | -6 | -0.6 | -2 | -7.8 | -14 | -27.2 | -40 |
| Date | Jan 18 1925 | Feb 06 1934 | Mar 02 2001 | Apr 02 1994 | May 02 1972 | Jun 01 1990 | Jul 18 1951 | Aug 30 1986 | Sep 28 1922 | Oct 26 1993 | Nov 30 1925 | Dec 20 1942 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 14 | 4 | 19 | 47 | 82 | 91 | 121 | 109 | 92 | 87 | 47 | 21 |
| Annual average: 732 | ||||||||||||
| Monthly snowfall (cm) | 60 | 51 | 50 | 23 | 2 | 0 | 0 | 0 | 0 | 4 | 38 | 66 |
| Annual average: 294 | ||||||||||||
| Monthly precipitation (mm) | 73 | 55 | 69 | 70 | 83 | 91 | 121 | 109 | 92 | 91 | 85 | 87 |
| Annual average: 1026 | ||||||||||||
| Single day record rainfall (mm) | 78 | 31 | 57 | 58 | 58 | 57 | 86 | 67 | 78 | 76 | 57 | 54 |
| Date | Jan 17 1958 | Feb 21 1954 | Mar 23 1953 | Apr 18 1954 | May 27 1961 | Jun 24 1973 | Jul 16 1958 | Aug 13 1990 | Sep 22 1957 | Oct 24 1923 | Nov 25 1953 | Dec 10 1957 |
| Single day record snowfall (cm) | 41 | 37 | 41 | 31 | 8 | 2 | 0 | 0 | 6 | 31 | 43 | 61 |
| Date | Jan 01 1961 | Feb 05 1984 | Mar 14 1984 | Apr 25 1928 | May 11 1941 | Jun 20 1914 | Jul 01 1914 | Aug 01 1914 | Sep 12 1963 | Oct 29 1925 | Nov 21 1986 | Dec 20 1951 |
| Single day record precipitation (mm) | 78 | 37 | 57 | 58 | 58 | 57 | 86 | 67 | 78 | 76 | 57 | 61 |
| Date | Jan 17 1958 | Feb 05 1984 | Mar 23 1953 | Apr 18 1954 | May 27 1961 | Jun 24 1973 | Jul 16 1958 | Aug 13 1990 | Sep 22 1957 | Oct 24 1923 | Nov 25 1953 | Dec 20 1951 |