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.8 | -4.8 | 1.5 | 9.6 | 18 | 23.2 | 25.1 | 23.9 | 18.2 | 11.2 | 2.7 | -4.6 |
| Average low | -21.7 | -20.4 | -12.8 | -2.9 | 3.1 | 8.8 | 11.8 | 10.9 | 6.4 | 0.5 | -5.7 | -15.6 |
| Average | -14.8 | -12.6 | -5.7 | 3.4 | 10.6 | 16 | 18.5 | 17.4 | 12.3 | 5.9 | -1.5 | -10.1 |
| Record daily high | 14 | 12 | 20.5 | 29.5 | 33.5 | 36.5 | 36 | 34 | 31.5 | 27 | 18 | 13 |
| Date | Jan 01 1993 | Feb 24 1984 | Mar 27 1993 | Apr 27 1990 | May 21 1992 | Jun 19 1995 | Jul 08 1988 | Aug 26 1993 | Sep 04 1983 | Oct 13 1995 | Nov 03 1990 | Dec 06 2001 |
| Record daily low | -44 | -41 | -39.5 | -19 | -8 | -2 | 1.1 | -0.5 | -4 | -11 | -27 | -40 |
| Date | Jan 30 1997 | Feb 21 1993 | Mar 09 1984 | Apr 10 1985 | May 03 1987 | Jun 05 1985 | Jul 31 1984 | Aug 28 1986 | Sep 27 1984 | Oct 31 1986 | Nov 28 1982 | Dec 30 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 10 | 7 | 25 | 58 | 87 | 103 | 120 | 81 | 89 | 77 | 50 | 11 |
| Annual average: 719 | ||||||||||||
| Monthly snowfall (cm) | 56 | 44 | 33 | 11 | 1 | 0 | 0 | 0 | 0 | 3 | 26 | 49 |
| Annual average: 221 | ||||||||||||
| Monthly precipitation (mm) | 65 | 50 | 58 | 69 | 88 | 103 | 120 | 81 | 90 | 80 | 76 | 61 |
| Annual average: 940 | ||||||||||||
| Single day record rainfall (mm) | 30 | 22 | 28 | 33 | 38 | 60 | 60 | 49 | 49 | 44 | 75 | 18 |
| Date | Jan 19 1996 | Feb 20 1996 | Mar 26 1998 | Apr 16 1984 | May 02 1983 | Jun 07 1999 | Jul 19 1996 | Aug 27 1990 | Sep 27 1985 | Oct 20 1989 | Nov 08 1996 | Dec 01 1996 |
| Single day record snowfall (cm) | 30 | 29 | 24 | 39 | 6 | 0 | 0 | 0 | 3 | 9 | 34 | 27 |
| Date | Jan 22 1987 | Feb 28 1984 | Mar 20 1996 | Apr 08 2000 | May 03 1997 | Jun 01 1983 | Jul 22 1982 | Aug 01 1982 | Sep 28 1991 | Oct 26 1997 | Nov 16 1983 | Dec 06 1983 |
| Single day record precipitation (mm) | 36 | 29 | 28 | 39 | 38 | 60 | 60 | 49 | 49 | 44 | 75 | 27 |
| Date | Jan 20 1986 | Feb 28 1984 | Mar 26 1998 | Apr 08 2000 | May 02 1983 | Jun 07 1999 | Jul 19 1996 | Aug 27 1990 | Sep 27 1985 | Oct 20 1989 | Nov 08 1996 | Dec 06 1983 |