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.9 | -2.7 | 2.4 | 10.6 | 18.1 | 22.1 | 24.7 | 23.5 | 18.8 | 11.9 | 4.3 | -1.9 |
| Average low | -16.4 | -14.9 | -10 | -1.9 | 3.8 | 8.6 | 11.2 | 10.6 | 6.5 | 1.2 | -4.2 | -11.9 |
| Average | -10.7 | -8.8 | -3.8 | 4.3 | 10.9 | 15.4 | 18 | 17.1 | 12.7 | 6.6 | 0.1 | -6.9 |
| Record daily high | 11 | 12.5 | 21 | 31 | 29 | 33 | 33 | 32.5 | 31.5 | 26 | 19 | 16.5 |
| Date | Jan 14 1995 | Feb 23 1984 | Mar 30 1998 | Apr 28 1990 | May 24 1980 | Jun 16 1994 | Jul 12 1987 | Aug 02 1988 | Sep 04 1999 | Oct 22 1979 | Nov 09 1999 | Dec 03 1982 |
| Record daily low | -42.5 | -37.5 | -35.5 | -21 | -8.5 | -4 | -0.5 | -3.5 | -7 | -11 | -26 | -41.5 |
| Date | Jan 12 1982 | Feb 15 1987 | Mar 02 1980 | Apr 08 1982 | May 03 1984 | Jun 08 1983 | Jul 06 1983 | Aug 29 1982 | Sep 27 1989 | Oct 20 1983 | Nov 23 2000 | Dec 25 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 31 | 20 | 39 | 70 | 98 | 87 | 101 | 92 | 115 | 116 | 86 | 35 |
| Annual average: 891 | ||||||||||||
| Monthly snowfall (cm) | 85 | 53 | 30 | 10 | 0 | 0 | 0 | 0 | 0 | 5 | 38 | 85 |
| Annual average: 307 | ||||||||||||
| Monthly precipitation (mm) | 116 | 73 | 70 | 80 | 99 | 87 | 101 | 92 | 115 | 121 | 125 | 120 |
| Annual average: 1198 | ||||||||||||
| Single day record rainfall (mm) | 33 | 40 | 31 | 43 | 78 | 57 | 77 | 50 | 64 | 50 | 60 | 57 |
| Date | Jan 05 1998 | Feb 13 1984 | Mar 28 1989 | Apr 21 1995 | May 22 1984 | Jun 21 2001 | Jul 22 1991 | Aug 14 1987 | Sep 11 1986 | Oct 17 1993 | Nov 12 1992 | Dec 28 1984 |
| Single day record snowfall (cm) | 35 | 25 | 25 | 19 | 5 | 0 | 0 | 0 | 0 | 18 | 31 | 40 |
| Date | Jan 10 1998 | Feb 12 1988 | Mar 04 1985 | Apr 05 1985 | May 07 1989 | Jun 01 1980 | Jul 01 1980 | Aug 01 1980 | Sep 01 1979 | Oct 26 1997 | Nov 16 1992 | Dec 25 1992 |
| Single day record precipitation (mm) | 35 | 40 | 32 | 43 | 78 | 57 | 77 | 50 | 64 | 50 | 60 | 57 |
| Date | Jan 10 1998 | Feb 13 1984 | Mar 07 1995 | Apr 21 1995 | May 22 1984 | Jun 21 2001 | Jul 22 1991 | Aug 14 1987 | Sep 11 1986 | Oct 17 1993 | Nov 12 1992 | Dec 28 1984 |