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 | -7 | -4.6 | 1.5 | 10.7 | 18.8 | 23.1 | 25.5 | 24.2 | 19 | 12.1 | 4.5 | -3.6 |
| Average low | -17 | -15 | -8.3 | -0.1 | 6.2 | 10.9 | 13.6 | 12.4 | 7.3 | 1.7 | -3.6 | -12.7 |
| Average | -12.1 | -9.8 | -3.4 | 5.3 | 12.5 | 17 | 19.5 | 18.3 | 13.2 | 6.9 | 0.4 | -8.1 |
| Record daily high | 12 | 12.6 | 20 | 31.1 | 31.4 | 33.5 | 33.2 | 36.1 | 32.7 | 26.5 | 19.8 | 16.4 |
| Date | Jan 19 1996 | Feb 20 1994 | Mar 30 1986 | Apr 27 1990 | May 28 1978 | Jun 18 1994 | Jul 20 1991 | Aug 09 2001 | Sep 04 1999 | Oct 22 1979 | Nov 28 1990 | Dec 01 1998 |
| Record daily low | -37 | -33.1 | -29.9 | -15.4 | -3.8 | -0.9 | 4.8 | 1.1 | -5.3 | -8 | -22.1 | -33 |
| Date | Jan 04 1981 | Feb 18 1979 | Mar 07 1989 | Apr 05 1995 | May 04 1986 | Jun 03 1986 | Jul 01 1982 | Aug 31 1976 | Sep 29 1980 | Oct 31 1992 | Nov 27 1978 | Dec 25 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 35 | 21 | 36 | 72 | 79 | 100 | 97 | 97 | 94 | 85 | 76 | 33 |
| Annual average: 825 | ||||||||||||
| Monthly snowfall (cm) | 63 | 42 | 34 | 14 | 0 | 0 | 0 | 0 | 0 | 4 | 24 | 54 |
| Annual average: 236 | ||||||||||||
| Monthly precipitation (mm) | 99 | 62 | 71 | 87 | 80 | 100 | 97 | 97 | 94 | 89 | 100 | 87 |
| Annual average: 1064 | ||||||||||||
| Single day record rainfall (mm) | 50 | 34 | 42 | 36 | 36 | 66 | 72 | 96 | 102 | 74 | 56 | 28 |
| Date | Jan 14 1992 | Feb 24 1981 | Mar 19 1983 | Apr 02 1979 | May 11 1981 | Jun 28 1999 | Jul 22 1980 | Aug 04 1995 | Sep 14 1979 | Oct 05 1979 | Nov 08 1996 | Dec 25 1979 |
| Single day record snowfall (cm) | 38 | 23 | 26 | 28 | 5 | 0 | 0 | 0 | 0 | 28 | 28 | 28 |
| Date | Jan 21 1979 | Feb 13 1993 | Mar 22 1999 | Apr 01 1993 | May 09 1983 | Jun 01 1976 | Jul 01 1976 | Aug 24 1997 | Sep 01 1976 | Oct 22 1988 | Nov 16 1983 | Dec 15 1987 |
| Single day record precipitation (mm) | 53 | 34 | 42 | 47 | 36 | 66 | 72 | 96 | 102 | 74 | 56 | 41 |
| Date | Jan 14 1992 | Feb 24 1981 | Mar 19 1983 | Apr 08 2000 | May 11 1981 | Jun 28 1999 | Jul 22 1980 | Aug 04 1995 | Sep 14 1979 | Oct 05 1979 | Nov 08 1996 | Dec 12 1983 |