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 | -2.7 | -1.9 | 2.3 | 8.3 | 14.8 | 19.5 | 22.4 | 22.2 | 17.7 | 11.9 | 6 | 0.3 |
| Average low | -13.6 | -12.7 | -7.3 | -1.2 | 4 | 8.4 | 11.7 | 11.6 | 7.7 | 2.7 | -2.1 | -9.7 |
| Average | -8.1 | -7.3 | -2.5 | 3.6 | 9.4 | 14 | 17.1 | 16.9 | 12.8 | 7.3 | 2 | -4.7 |
| Record daily high | 14 | 13.3 | 17.5 | 22.8 | 33 | 32 | 32.8 | 34.4 | 31 | 25.6 | 21.7 | 16.1 |
| Date | Jan 03 1979 | Feb 21 1994 | Mar 28 1999 | Apr 20 1976 | May 22 1992 | Jun 22 1983 | Jul 26 1963 | Aug 22 1976 | Sep 03 1999 | Oct 18 1947 | Nov 01 1956 | Dec 17 1973 |
| Record daily low | -31.7 | -36.7 | -30 | -16.7 | -7.8 | -2.2 | 1.1 | -0.6 | -6.7 | -10.6 | -16.9 | -34.4 |
| Date | Jan 18 1971 | Feb 11 1948 | Mar 14 1948 | Apr 04 1969 | May 15 1947 | Jun 01 1949 | Jul 08 1948 | Aug 28 1947 | Sep 29 1947 | Oct 22 1974 | Nov 30 1996 | Dec 30 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 78 | 49 | 72 | 82 | 116 | 101 | 101 | 90 | 117 | 123 | 122 | 98 |
| Annual average: 1147 | ||||||||||||
| Monthly snowfall (cm) | 67 | 50 | 47 | 22 | 1 | 0 | 0 | 0 | 0 | 2 | 13 | 55 |
| Annual average: 256 | ||||||||||||
| Monthly precipitation (mm) | 139 | 94 | 118 | 104 | 117 | 101 | 101 | 90 | 117 | 125 | 134 | 149 |
| Annual average: 1390 | ||||||||||||
| Single day record rainfall (mm) | 83 | 82 | 74 | 126 | 67 | 108 | 79 | 125 | 83 | 85 | 154 | 92 |
| Date | Jan 26 1978 | Feb 05 1947 | Mar 18 1980 | Apr 01 1962 | May 21 1973 | Jun 01 1985 | Jul 25 1990 | Aug 02 1970 | Sep 22 1999 | Oct 29 1963 | Nov 13 1975 | Dec 02 1981 |
| Single day record snowfall (cm) | 42 | 35 | 40 | 26 | 10 | 0 | 0 | 0 | 0 | 20 | 28 | 58 |
| Date | Jan 07 1975 | Feb 07 1978 | Mar 06 1963 | Apr 02 1958 | May 08 1967 | Jun 01 1947 | Jul 01 1947 | Aug 01 1947 | Sep 01 1947 | Oct 20 1974 | Nov 21 1989 | Dec 12 1960 |
| Single day record precipitation (mm) | 83 | 95 | 74 | 126 | 67 | 108 | 79 | 125 | 83 | 85 | 154 | 106 |
| Date | Jan 26 1978 | Feb 05 1947 | Mar 18 1980 | Apr 01 1962 | May 21 1973 | Jun 01 1985 | Jul 25 1990 | Aug 02 1970 | Sep 22 1999 | Oct 29 1963 | Nov 13 1975 | Dec 04 1967 |