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.1 | -4.2 | 1.5 | 9.3 | 18.4 | 22.8 | 25.2 | 23.9 | 18.2 | 11.2 | 3.4 | -3.9 |
| Average low | -19.2 | -17.1 | -10.5 | -1.8 | 4.9 | 10 | 12.5 | 11.3 | 6.4 | 0.8 | -5.2 | -14.3 |
| Average | -13.2 | -10.6 | -4.5 | 3.8 | 11.7 | 16.5 | 18.9 | 17.6 | 12.4 | 6 | -0.9 | -9.1 |
| Record daily high | 10 | 13.5 | 18.5 | 30.5 | 33.3 | 36 | 34.5 | 39.4 | 31.5 | 26.7 | 18.3 | 13 |
| Date | Jan 19 1996 | Feb 20 1994 | Mar 30 1998 | Apr 27 1990 | May 29 1978 | Jun 19 1995 | Jul 08 1988 | Aug 01 1975 | Sep 05 1983 | Oct 22 1979 | Nov 04 1978 | Dec 03 1982 |
| Record daily low | -41 | -41 | -35.5 | -19.4 | -6 | -2.5 | 2.5 | -1 | -8 | -11.7 | -25 | -39 |
| Date | Jan 04 1981 | Feb 07 1993 | Mar 01 1992 | Apr 09 1977 | May 03 1986 | Jun 03 1986 | Jul 01 1991 | Aug 27 1987 | Sep 29 1980 | Oct 30 1978 | Nov 30 1995 | Dec 30 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 25 | 16 | 35 | 75 | 86 | 109 | 94 | 106 | 96 | 89 | 63 | 23 |
| Annual average: 816 | ||||||||||||
| Monthly snowfall (cm) | 59 | 42 | 36 | 10 | 1 | 0 | 0 | 0 | 0 | 3 | 24 | 53 |
| Annual average: 227 | ||||||||||||
| Monthly precipitation (mm) | 84 | 58 | 72 | 85 | 87 | 109 | 94 | 106 | 96 | 92 | 87 | 76 |
| Annual average: 1044 | ||||||||||||
| Single day record rainfall (mm) | 49 | 48 | 49 | 47 | 40 | 88 | 69 | 72 | 75 | 71 | 66 | 60 |
| Date | Jan 08 1978 | Feb 20 1996 | Mar 19 1975 | Apr 09 1980 | May 11 1981 | Jun 19 1978 | Jul 15 1996 | Aug 04 1981 | Sep 24 2001 | Oct 20 1989 | Nov 08 1996 | Dec 08 1974 |
| Single day record snowfall (cm) | 31 | 42 | 52 | 36 | 13 | 0 | 0 | 0 | 3 | 12 | 30 | 28 |
| Date | Jan 10 1977 | Feb 12 1988 | Mar 22 2001 | Apr 03 1975 | May 07 1976 | Jun 01 1975 | Jul 01 1975 | Aug 01 1975 | Sep 28 1991 | Oct 26 1997 | Nov 16 1983 | Dec 21 1993 |
| Single day record precipitation (mm) | 64 | 51 | 52 | 47 | 40 | 88 | 69 | 72 | 75 | 71 | 66 | 60 |
| Date | Jan 08 1978 | Feb 20 1996 | Mar 22 2001 | Apr 09 1980 | May 11 1981 | Jun 19 1978 | Jul 15 1996 | Aug 04 1981 | Sep 24 2001 | Oct 20 1989 | Nov 08 1996 | Dec 08 1974 |