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 | -9.7 | -6.5 | -0.5 | 7.6 | 16.2 | 21 | 23.3 | 21.6 | 15.8 | 8.4 | 0.2 | -6.5 |
| Average low | -22.4 | -19.9 | -13.8 | -4.8 | 2.5 | 8 | 10.6 | 9.8 | 5.3 | -0.6 | -7.8 | -17.1 |
| Average | -16 | -13.2 | -7.2 | 1.4 | 9.4 | 14.5 | 17 | 15.7 | 10.6 | 3.9 | -3.8 | -11.8 |
| Record daily high | 5 | 10.5 | 19 | 30 | 32.5 | 36.5 | 35 | 34 | 31 | 25.5 | 18.3 | 22 |
| Date | Jan 11 1980 | Feb 17 1981 | Mar 14 1995 | Apr 27 1986 | May 15 1998 | Jun 19 1995 | Jul 08 1988 | Aug 07 2001 | Sep 03 1983 | Oct 12 1995 | Nov 09 1999 | Dec 16 1982 |
| Record daily low | -50 | -43.5 | -41.5 | -24 | -9.5 | -6 | -3 | -1 | -7.5 | -17 | -31 | -42 |
| Date | Jan 11 1984 | Feb 03 1996 | Mar 08 1984 | Apr 05 1982 | May 04 1996 | Jun 06 1983 | Jul 05 1983 | Aug 29 1982 | Sep 30 1981 | Oct 24 1981 | Nov 24 1989 | Dec 19 1983 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 2 | 2 | 13 | 24 | 70 | 77 | 87 | 76 | 87 | 69 | 23 | 3 |
| Annual average: 531 | ||||||||||||
| Monthly snowfall (cm) | 58 | 41 | 37 | 22 | 3 | 0 | 0 | 0 | 0 | 9 | 39 | 67 |
| Annual average: 276 | ||||||||||||
| Monthly precipitation (mm) | 56 | 41 | 48 | 46 | 73 | 77 | 87 | 76 | 88 | 78 | 60 | 66 |
| Annual average: 796 | ||||||||||||
| Single day record rainfall (mm) | 7 | 12 | 21 | 26 | 47 | 83 | 53 | 56 | 72 | 57 | 29 | 17 |
| Date | Jan 18 1996 | Feb 11 1999 | Mar 27 1998 | Apr 21 2001 | May 30 1980 | Jun 27 1991 | Jul 07 1978 | Aug 13 1988 | Sep 13 1993 | Oct 17 1990 | Nov 05 1988 | Dec 05 2001 |
| Single day record snowfall (cm) | 31 | 39 | 31 | 27 | 22 | 0 | 0 | 0 | 3 | 20 | 33 | 37 |
| Date | Jan 25 1990 | Feb 28 1999 | Mar 09 1986 | Apr 30 1996 | May 19 1997 | Jun 01 1979 | Jul 01 1978 | Aug 01 1978 | Sep 26 1991 | Oct 19 1989 | Nov 16 1989 | Dec 23 1998 |
| Single day record precipitation (mm) | 31 | 29 | 31 | 34 | 47 | 83 | 53 | 56 | 72 | 57 | 33 | 36 |
| Date | Jan 25 1990 | Feb 10 1996 | Mar 09 1986 | Apr 30 1996 | May 30 1980 | Jun 27 1991 | Jul 07 1978 | Aug 13 1988 | Sep 13 1993 | Oct 17 1990 | Nov 16 1989 | Dec 23 1998 |