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.6 | -4.9 | 1 | 8.4 | 17.4 | 22 | 24.3 | 22.9 | 17.1 | 10.2 | 2.3 | -4.6 |
| Average low | -18.5 | -17.1 | -10.4 | -2.1 | 5.6 | 11 | 13.3 | 12.4 | 7.5 | 1.7 | -4.8 | -14.1 |
| Average | -13.1 | -11 | -4.7 | 3.2 | 11.5 | 16.5 | 18.9 | 17.6 | 12.3 | 6 | -1.3 | -9.4 |
| Record daily high | 10 | 12.5 | 18.5 | 29.5 | 33.3 | 33.3 | 35 | 36.1 | 30.5 | 26.1 | 16.7 | 13 |
| Date | Jan 19 1973 | Feb 20 1994 | Mar 16 1990 | Apr 27 1990 | May 19 1962 | Jun 30 1964 | Jul 09 1988 | Aug 01 1975 | Sep 05 1983 | Oct 22 1979 | Nov 07 1975 | Dec 05 2001 |
| Record daily low | -40 | -41.7 | -33.3 | -22.2 | -6.7 | -0.6 | 3.9 | 1.1 | -5 | -9 | -25.6 | -36.5 |
| Date | Jan 15 1965 | Feb 23 1972 | Mar 02 1980 | Apr 03 1969 | May 05 1974 | Jun 09 1980 | Jul 06 1965 | Aug 31 1976 | Sep 29 1980 | Oct 31 1988 | Nov 27 1978 | Dec 29 1993 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 24 | 16 | 39 | 69 | 94 | 115 | 104 | 103 | 104 | 97 | 69 | 30 |
| Annual average: 864 | ||||||||||||
| Monthly snowfall (cm) | 70 | 55 | 47 | 17 | 1 | 0 | 0 | 0 | 0 | 4 | 33 | 72 |
| Annual average: 299 | ||||||||||||
| Monthly precipitation (mm) | 94 | 71 | 87 | 86 | 95 | 115 | 104 | 103 | 104 | 101 | 102 | 102 |
| Annual average: 1164 | ||||||||||||
| Single day record rainfall (mm) | 41 | 60 | 48 | 53 | 46 | 67 | 101 | 58 | 79 | 82 | 59 | 38 |
| Date | Jan 11 1980 | Feb 20 1996 | Mar 17 1973 | Apr 09 1980 | May 17 1990 | Jun 21 1972 | Jul 01 1979 | Aug 01 1994 | Sep 11 1986 | Oct 05 1979 | Nov 07 1963 | Dec 10 1971 |
| Single day record snowfall (cm) | 31 | 51 | 41 | 46 | 13 | 0 | 0 | 0 | 3 | 14 | 31 | 37 |
| Date | Jan 30 1966 | Feb 03 1972 | Mar 22 2001 | Apr 03 1975 | May 10 1963 | Jun 01 1961 | Jul 01 1962 | Aug 01 1964 | Sep 28 1991 | Oct 22 1988 | Nov 12 1968 | Dec 21 1993 |
| Single day record precipitation (mm) | 49 | 60 | 52 | 53 | 46 | 67 | 101 | 58 | 79 | 82 | 59 | 38 |
| Date | Jan 08 1978 | Feb 20 1996 | Mar 17 1973 | Apr 09 1980 | May 17 1990 | Jun 21 1972 | Jul 01 1979 | Aug 01 1994 | Sep 11 1986 | Oct 05 1979 | Nov 07 1963 | Dec 10 1971 |