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.6 | -4.5 | 1.3 | 7.9 | 16.6 | 21.8 | 24.2 | 23.2 | 17.7 | 10.6 | 3.2 | -3.8 |
| Average low | -18.2 | -17.8 | -10.3 | -2.9 | 3.5 | 8 | 11.1 | 9.9 | 5.3 | 0.7 | -4.8 | -13.9 |
| Average | -12.4 | -11.2 | -4.5 | 2.5 | 10.1 | 14.9 | 17.7 | 16.6 | 11.5 | 5.7 | -0.8 | -8.9 |
| Record daily high | 21.1 | 14 | 19 | 28 | 34.4 | 34.4 | 35 | 37.2 | 33.5 | 26.7 | 19.5 | 12.8 |
| Date | Jan 28 1976 | Feb 23 1981 | Mar 28 1999 | Apr 27 1990 | May 23 1977 | Jun 16 1976 | Jul 29 1970 | Aug 02 1975 | Sep 03 1999 | Oct 09 1970 | Nov 04 1982 | Dec 21 1973 |
| Record daily low | -42.2 | -41.1 | -37 | -25 | -11.1 | -7.8 | -1.7 | -3.9 | -8.9 | -16.7 | -24.5 | -41 |
| Date | Jan 19 1971 | Feb 04 1971 | Mar 02 2001 | Apr 11 1977 | May 02 1974 | Jun 18 1973 | Jul 07 1969 | Aug 25 1978 | Sep 28 1971 | Oct 21 1972 | Nov 23 1986 | Dec 30 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 36 | 17 | 41 | 64 | 95 | 97 | 105 | 108 | 105 | 97 | 77 | 45 |
| Annual average: 885 | ||||||||||||
| Monthly snowfall (cm) | 75 | 52 | 54 | 22 | 1 | 0 | 0 | 0 | 0 | 3 | 29 | 70 |
| Annual average: 305 | ||||||||||||
| Monthly precipitation (mm) | 111 | 69 | 95 | 86 | 96 | 97 | 105 | 108 | 105 | 100 | 106 | 115 |
| Annual average: 1190 | ||||||||||||
| Single day record rainfall (mm) | 55 | 72 | 37 | 91 | 51 | 51 | 59 | 76 | 72 | 64 | 53 | 57 |
| Date | Jan 27 1996 | Feb 03 1970 | Mar 12 1985 | Apr 28 1973 | May 21 1973 | Jun 22 1993 | Jul 23 1990 | Aug 11 1990 | Sep 09 1969 | Oct 11 1976 | Nov 30 1987 | Dec 27 1976 |
| Single day record snowfall (cm) | 47 | 27 | 51 | 25 | 9 | 0 | 0 | 0 | 2 | 15 | 38 | 36 |
| Date | Jan 03 1986 | Feb 12 1988 | Mar 17 1981 | Apr 06 1982 | May 07 1995 | Jun 01 1970 | Jul 01 1969 | Aug 01 1969 | Sep 29 1991 | Oct 27 1997 | Nov 21 1986 | Dec 18 1975 |
| Single day record precipitation (mm) | 56 | 72 | 51 | 91 | 51 | 51 | 59 | 76 | 72 | 64 | 53 | 58 |
| Date | Jan 27 1996 | Feb 03 1970 | Mar 17 1981 | Apr 28 1973 | May 21 1973 | Jun 22 1993 | Jul 23 1990 | Aug 11 1990 | Sep 09 1969 | Oct 11 1976 | Nov 30 1987 | Dec 27 1976 |