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 | -6 | -6.6 | -2.1 | 3.2 | 8.4 | 13.4 | 17.3 | 17.4 | 13.7 | 7.8 | 2.8 | -2.4 |
| Average low | -14.4 | -15 | -10.3 | -3.6 | 1 | 5.7 | 10.5 | 11.1 | 7.6 | 2.3 | -2.5 | -9 |
| Average | -10.2 | -10.8 | -6.2 | -0.2 | 4.8 | 9.6 | 13.9 | 14.3 | 10.6 | 5.1 | 0.2 | -5.7 |
| Record daily high | 14.5 | 13 | 12.5 | 20 | 23 | 25 | 26.5 | 26.5 | 26.7 | 21 | 19.5 | 16.1 |
| Date | Jan 03 1979 | Feb 11 1981 | Mar 26 1979 | Apr 27 1996 | May 29 2001 | Jun 11 1977 | Jul 02 1997 | Aug 17 2000 | Sep 13 1975 | Oct 24 1981 | Nov 11 1977 | Dec 22 1973 |
| Record daily low | -30 | -33 | -31 | -21.5 | -9.5 | -2.2 | 1.7 | 1 | -2 | -7.5 | -17.5 | -29.4 |
| Date | Jan 21 1987 | Feb 04 1995 | Mar 06 1985 | Apr 04 1978 | May 03 1993 | Jun 01 1974 | Jul 08 1974 | Aug 25 1981 | Sep 29 2000 | Oct 26 1986 | Nov 27 1989 | Dec 31 1972 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 21 | 12 | 25 | 36 | 70 | 103 | 108 | 112 | 108 | 98 | 64 | 33 |
| Annual average: 790 | ||||||||||||
| Monthly snowfall (cm) | 99 | 75 | 71 | 41 | 11 | 2 | 0 | 0 | 0 | 11 | 35 | 75 |
| Annual average: 420 | ||||||||||||
| Monthly precipitation (mm) | 120 | 87 | 96 | 78 | 81 | 105 | 108 | 112 | 108 | 109 | 99 | 109 |
| Annual average: 1211 | ||||||||||||
| Single day record rainfall (mm) | 50 | 21 | 27 | 32 | 51 | 70 | 73 | 61 | 45 | 35 | 67 | 33 |
| Date | Jan 26 1990 | Feb 05 1999 | Mar 29 1992 | Apr 03 1976 | May 15 1993 | Jun 08 1995 | Jul 28 1997 | Aug 17 1981 | Sep 01 2001 | Oct 13 1983 | Nov 05 1982 | Dec 26 1977 |
| Single day record snowfall (cm) | 41 | 30 | 43 | 26 | 22 | 20 | 0 | 0 | 0 | 24 | 23 | 25 |
| Date | Jan 20 1977 | Feb 05 1988 | Mar 04 1983 | Apr 02 1997 | May 04 1985 | Jun 03 1986 | Jul 01 1972 | Aug 01 1972 | Sep 28 1989 | Oct 31 1990 | Nov 29 1976 | Dec 28 1987 |
| Single day record precipitation (mm) | 53 | 30 | 43 | 32 | 51 | 70 | 73 | 61 | 45 | 45 | 67 | 33 |
| Date | Jan 09 1999 | Feb 05 1988 | Mar 04 1983 | Apr 03 1976 | May 15 1993 | Jun 08 1995 | Jul 28 1997 | Aug 17 1981 | Sep 01 2001 | Oct 28 1993 | Nov 05 1982 | Dec 26 1977 |