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 | -3.2 | -2.2 | 3.1 | 10.6 | 18.3 | 23.1 | 25.4 | 24.3 | 20 | 13.1 | 5.6 | -0.4 |
| Average low | -10.2 | -9.7 | -5 | 1 | 6.8 | 11.8 | 14 | 13.3 | 9.7 | 4.4 | -0.6 | -6.5 |
| Average | -6.7 | -6 | -1 | 5.8 | 12.6 | 17.4 | 19.7 | 18.9 | 14.9 | 8.8 | 2.5 | -3.5 |
| Record daily high | 14 | 15.5 | 24.5 | 28.5 | 32 | 36 | 35 | 36 | 32.8 | 27.2 | 21.1 | 18 |
| Date | Jan 14 1995 | Feb 26 2000 | Mar 08 2000 | Apr 23 1985 | May 21 1977 | Jun 25 1988 | Jul 06 1988 | Aug 08 2001 | Sep 04 1973 | Oct 02 1971 | Nov 03 1961 | Dec 03 1982 |
| Record daily low | -32 | -29.5 | -25 | -15.6 | -6.1 | -2.2 | 3.9 | 1 | -3.3 | -8.9 | -18 | -28.3 |
| Date | Jan 04 1981 | Feb 04 1978 | Mar 02 1962 | Apr 07 1972 | May 07 1966 | Jun 01 1966 | Jul 09 1963 | Aug 29 1982 | Sep 27 1965 | Oct 23 1969 | Nov 23 2000 | Dec 20 1963 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 29 | 25 | 47 | 76 | 82 | 77 | 90 | 83 | 104 | 79 | 79 | 48 |
| Annual average: 820 | ||||||||||||
| Monthly snowfall (cm) | 75 | 44 | 28 | 9 | 0 | 0 | 0 | 0 | 0 | 2 | 23 | 63 |
| Annual average: 243 | ||||||||||||
| Monthly precipitation (mm) | 104 | 69 | 75 | 85 | 83 | 77 | 90 | 83 | 104 | 81 | 102 | 111 |
| Annual average: 1064 | ||||||||||||
| Single day record rainfall (mm) | 38 | 45 | 38 | 55 | 64 | 44 | 137 | 71 | 106 | 53 | 58 | 42 |
| Date | Jan 04 1993 | Feb 07 1965 | Mar 04 1974 | Apr 18 1975 | May 15 1970 | Jun 20 1993 | Jul 28 1983 | Aug 11 1964 | Sep 10 1986 | Oct 22 1972 | Nov 12 1992 | Dec 06 1966 |
| Single day record snowfall (cm) | 46 | 30 | 22 | 20 | 4 | 0 | 0 | 0 | 0 | 15 | 36 | 47 |
| Date | Jan 19 1985 | Feb 11 1985 | Mar 17 1973 | Apr 03 1975 | May 13 1984 | Jun 01 1960 | Jul 01 1960 | Aug 01 1960 | Sep 01 1960 | Oct 23 1981 | Nov 23 1970 | Dec 09 1977 |
| Single day record precipitation (mm) | 46 | 45 | 38 | 55 | 64 | 44 | 137 | 71 | 106 | 53 | 58 | 47 |
| Date | Jan 19 1985 | Feb 07 1965 | Mar 04 1974 | Apr 18 1975 | May 15 1970 | Jun 20 1993 | Jul 28 1983 | Aug 11 1964 | Sep 10 1986 | Oct 22 1972 | Nov 12 1992 | Dec 09 1977 |