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.3 | -2.2 | 2.9 | 10.5 | 18 | 23.1 | 25.6 | 24.4 | 19.6 | 13 | 6.1 | -0.3 |
| Average low | -13.7 | -11.7 | -6.6 | 0.6 | 7.2 | 12.5 | 15.6 | 15 | 10.9 | 4.9 | -0.3 | -7.8 |
| Average | -9 | -6.9 | -1.8 | 5.6 | 12.6 | 17.8 | 20.6 | 19.7 | 15.2 | 9 | 2.9 | -4.1 |
| Record daily high | 14 | 15 | 23.5 | 29 | 32.8 | 35.5 | 34.5 | 34.5 | 31 | 27 | 22 | 18 |
| Date | Jan 14 1995 | Feb 23 1984 | Mar 30 1998 | Apr 23 1985 | May 21 1977 | Jun 21 1998 | Jul 05 1993 | Aug 09 2001 | Sep 01 1979 | Oct 22 1979 | Nov 05 1978 | Dec 03 1982 |
| Record daily low | -34.4 | -36 | -27 | -14 | -3 | 2 | 4 | 4 | 0 | -4.5 | -19 | -31 |
| Date | Jan 18 1977 | Feb 18 1979 | Mar 02 1980 | Apr 07 1982 | May 01 1978 | Jun 09 1980 | Jul 01 1982 | Aug 28 1986 | Sep 27 1980 | Oct 17 1978 | Nov 30 1995 | Dec 25 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 15 | 19 | 39 | 56 | 82 | 89 | 77 | 86 | 103 | 85 | 70 | 25 |
| Annual average: 745 | ||||||||||||
| Monthly snowfall (cm) | 110 | 52 | 33 | 9 | 1 | 0 | 0 | 0 | 0 | 2 | 29 | 87 |
| Annual average: 321 | ||||||||||||
| Monthly precipitation (mm) | 125 | 70 | 71 | 65 | 83 | 89 | 77 | 86 | 103 | 87 | 100 | 111 |
| Annual average: 1067 | ||||||||||||
| Single day record rainfall (mm) | 38 | 27 | 39 | 41 | 54 | 80 | 89 | 61 | 80 | 96 | 37 | 34 |
| Date | Jan 01 1891 | Feb 01 1968 | Mar 30 1998 | Apr 21 1995 | May 30 1908 | Jun 29 1996 | Jul 03 1999 | Aug 14 1981 | Sep 05 1985 | Oct 15 1954 | Nov 13 1978 | Dec 24 1889 |
| Single day record snowfall (cm) | 36 | 42 | 34 | 36 | 10 | 0 | 0 | 0 | 0 | 17 | 46 | 50 |
| Date | Jan 28 1965 | Feb 28 1984 | Mar 21 1983 | Apr 09 1909 | May 03 1976 | Jun 01 1889 | Jul 01 1889 | Aug 01 1889 | Sep 01 1889 | Oct 26 1997 | Nov 21 1964 | Dec 20 1980 |
| Single day record precipitation (mm) | 38 | 42 | 39 | 41 | 54 | 80 | 89 | 61 | 80 | 96 | 46 | 50 |
| Date | Jan 01 1891 | Feb 28 1984 | Mar 30 1998 | Apr 21 1995 | May 30 1908 | Jun 29 1996 | Jul 03 1999 | Aug 14 1981 | Sep 05 1985 | Oct 15 1954 | Nov 21 1964 | Dec 20 1980 |