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.2 | -2.6 | 2.9 | 10.7 | 18.2 | 22.6 | 25.1 | 23.7 | 18.9 | 12.4 | 5.2 | -1.3 |
| Average low | -14.7 | -13 | -7 | 0.3 | 6.5 | 11.2 | 13.8 | 12.8 | 8.4 | 2.9 | -2.9 | -10.4 |
| Average | -9.5 | -7.9 | -2.1 | 5.5 | 12.4 | 16.9 | 19.5 | 18.3 | 13.7 | 7.7 | 1.2 | -5.9 |
| Record daily high | 17.5 | 16 | 25 | 29.5 | 31.1 | 33 | 33 | 33.5 | 30 | 27.2 | 21.5 | 18 |
| Date | Jan 15 1995 | Feb 22 1981 | Mar 16 1990 | Apr 27 1990 | May 09 1979 | Jun 15 1988 | Jul 20 1991 | Aug 03 1988 | Sep 09 2001 | Oct 22 1979 | Nov 03 1982 | Dec 06 1998 |
| Record daily low | -36.5 | -36.5 | -29.5 | -27 | -5.5 | -2.5 | 2.5 | 1 | -5 | -8.5 | -21.5 | -34 |
| Date | Jan 04 1981 | Feb 07 1993 | Mar 07 1989 | Apr 06 1989 | May 03 1987 | Jun 03 1986 | Jul 04 1982 | Aug 25 1989 | Sep 29 1980 | Oct 31 1988 | Nov 24 1989 | Dec 26 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 35 | 27 | 41 | 76 | 108 | 102 | 122 | 137 | 113 | 106 | 85 | 41 |
| Annual average: 990 | ||||||||||||
| Monthly snowfall (cm) | 61 | 48 | 49 | 26 | 2 | 0 | 0 | 0 | 0 | 5 | 31 | 60 |
| Annual average: 281 | ||||||||||||
| Monthly precipitation (mm) | 96 | 75 | 90 | 101 | 110 | 102 | 122 | 137 | 113 | 111 | 116 | 101 |
| Annual average: 1271 | ||||||||||||
| Single day record rainfall (mm) | 48 | 32 | 45 | 47 | 56 | 69 | 77 | 58 | 57 | 64 | 43 | 49 |
| Date | Jan 08 1998 | Feb 02 1981 | Mar 30 1998 | Apr 17 1982 | May 23 1984 | Jun 11 2002 | Jul 14 1997 | Aug 05 1995 | Sep 10 1992 | Oct 09 1992 | Nov 09 1996 | Dec 01 1996 |
| Single day record snowfall (cm) | 24 | 23 | 42 | 35 | 21 | 0 | 0 | 0 | 0 | 24 | 52 | 22 |
| Date | Jan 20 1989 | Feb 04 1995 | Mar 28 1992 | Apr 09 2000 | May 12 1996 | Jun 01 1979 | Jul 01 1979 | Aug 01 1979 | Sep 30 1992 | Oct 07 2001 | Nov 10 1990 | Dec 23 1990 |
| Single day record precipitation (mm) | 48 | 35 | 45 | 47 | 56 | 69 | 77 | 58 | 57 | 64 | 61 | 49 |
| Date | Jan 08 1998 | Feb 02 1981 | Mar 30 1998 | Apr 17 1982 | May 23 1984 | Jun 11 2002 | Jul 14 1997 | Aug 05 1995 | Sep 10 1992 | Oct 09 1992 | Nov 10 1990 | Dec 01 1996 |