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.7 | -2.5 | 2.7 | 9.6 | 17.5 | 22.4 | 25.1 | 24.2 | 19 | 12.2 | 5.1 | -1.8 |
| Average low | -15.8 | -14.4 | -8.1 | -1.5 | 4.1 | 9 | 12.4 | 11.6 | 6.8 | 1.6 | -3.3 | -11.3 |
| Average | -10.2 | -8.5 | -2.7 | 4.1 | 10.8 | 15.7 | 18.7 | 17.9 | 12.9 | 6.9 | 0.9 | -6.6 |
| Record daily high | 13.5 | 19 | 19.5 | 30 | 35 | 34 | 35 | 35 | 33 | 26 | 20 | 15 |
| Date | Jan 11 1983 | Feb 20 1994 | Mar 28 1989 | Apr 27 1990 | May 24 1977 | Jun 09 1984 | Jul 20 1991 | Aug 06 2001 | Sep 03 1999 | Oct 01 1988 | Nov 01 1982 | Dec 17 2000 |
| Record daily low | -37.5 | -36 | -33 | -17.8 | -6.5 | -1.5 | 1 | -1.5 | -4.5 | -12.2 | -22 | -33.5 |
| Date | Jan 04 1981 | Feb 18 2000 | Mar 02 2001 | Apr 11 1977 | May 05 1977 | Jun 26 1979 | Jul 30 1987 | Aug 25 1978 | Sep 25 1980 | Oct 02 1976 | Nov 30 1989 | Dec 30 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 36 | 22 | 45 | 68 | 97 | 94 | 102 | 87 | 97 | 100 | 82 | 53 |
| Annual average: 881 | ||||||||||||
| Monthly snowfall (cm) | 70 | 41 | 47 | 15 | 0 | 0 | 0 | 0 | 0 | 1 | 15 | 46 |
| Annual average: 234 | ||||||||||||
| Monthly precipitation (mm) | 106 | 63 | 92 | 83 | 98 | 94 | 102 | 87 | 97 | 101 | 97 | 99 |
| Annual average: 1116 | ||||||||||||
| Single day record rainfall (mm) | 67 | 33 | 53 | 34 | 51 | 70 | 60 | 92 | 66 | 68 | 60 | 65 |
| Date | Jan 02 1979 | Feb 13 1985 | Mar 25 1979 | Apr 22 1993 | May 30 1983 | Jun 24 1985 | Jul 13 1996 | Aug 05 1989 | Sep 25 1991 | Oct 09 1976 | Nov 01 1994 | Dec 11 1993 |
| Single day record snowfall (cm) | 70 | 45 | 46 | 18 | 5 | 0 | 0 | 0 | 2 | 10 | 26 | 33 |
| Date | Jan 11 1987 | Feb 04 1988 | Mar 14 1984 | Apr 06 1982 | May 07 1985 | Jun 01 1976 | Jul 01 1976 | Aug 01 1976 | Sep 29 1991 | Oct 19 1974 | Nov 18 1980 | Dec 16 1987 |
| Single day record precipitation (mm) | 70 | 45 | 53 | 34 | 51 | 70 | 60 | 92 | 66 | 68 | 60 | 65 |
| Date | Jan 11 1987 | Feb 04 1988 | Mar 25 1979 | Apr 22 1993 | May 30 1983 | Jun 24 1985 | Jul 13 1996 | Aug 05 1989 | Sep 25 1991 | Oct 09 1976 | Nov 01 1994 | Dec 11 1993 |