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.4 | -3.9 | 0.4 | 5.7 | 12.1 | 17.8 | 21.8 | 21.1 | 16.3 | 9.9 | 4.3 | -0.7 |
| Average low | -13.7 | -15.6 | -10.7 | -3.6 | 0.7 | 5.1 | 9.5 | 9 | 5.2 | 0.9 | -2.8 | -8.9 |
| Average | -8.6 | -9.8 | -5.2 | 1 | 6.5 | 11.5 | 15.7 | 15.1 | 10.8 | 5.4 | 0.7 | -4.9 |
| Record daily high | 12 | 12 | 19.5 | 22 | 28 | 31 | 32 | 32.2 | 30 | 24 | 17.8 | 15 |
| Date | Jan 28 1986 | Feb 17 1996 | Mar 29 1999 | Apr 26 1986 | May 08 1999 | Jun 16 1988 | Jul 05 1983 | Aug 22 1976 | Sep 09 2001 | Oct 01 1987 | Nov 04 1967 | Dec 04 1969 |
| Record daily low | -32.8 | -37.2 | -36.5 | -23 | -10 | -5 | -2.2 | -1.7 | -7 | -11 | -21.5 | -26 |
| Date | Jan 31 1975 | Feb 04 1975 | Mar 08 1990 | Apr 06 1995 | May 02 1972 | Jun 08 1956 | Jul 19 1972 | Aug 19 1976 | Sep 18 1988 | Oct 22 1988 | Nov 27 1989 | Dec 30 1993 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 34 | 25 | 40 | 51 | 73 | 84 | 96 | 98 | 90 | 100 | 78 | 40 |
| Annual average: 808 | ||||||||||||
| Monthly snowfall (cm) | 64 | 53 | 45 | 24 | 5 | 1 | 0 | 0 | 0 | 5 | 21 | 56 |
| Annual average: 274 | ||||||||||||
| Monthly precipitation (mm) | 98 | 78 | 85 | 75 | 78 | 85 | 96 | 98 | 90 | 105 | 99 | 97 |
| Annual average: 1082 | ||||||||||||
| Single day record rainfall (mm) | 56 | 30 | 41 | 46 | 42 | 50 | 62 | 70 | 80 | 82 | 68 | 46 |
| Date | Jan 13 1983 | Feb 14 1971 | Mar 08 1979 | Apr 01 1962 | May 15 1993 | Jun 21 1981 | Jul 15 1957 | Aug 07 1983 | Sep 05 1998 | Oct 02 1957 | Nov 26 1995 | Dec 22 1975 |
| Single day record snowfall (cm) | 36 | 55 | 33 | 31 | 15 | 10 | 0 | 0 | 5 | 33 | 24 | 56 |
| Date | Jan 21 1991 | Feb 14 1994 | Mar 28 1974 | Apr 03 1965 | May 11 1972 | Jun 11 1959 | Jul 01 1956 | Aug 01 1956 | Sep 21 1970 | Oct 22 1969 | Nov 19 1980 | Dec 21 1964 |
| Single day record precipitation (mm) | 56 | 55 | 41 | 46 | 46 | 50 | 62 | 70 | 80 | 82 | 68 | 56 |
| Date | Jan 13 1983 | Feb 14 1994 | Mar 08 1979 | Apr 01 1962 | May 01 1969 | Jun 21 1981 | Jul 15 1957 | Aug 07 1983 | Sep 05 1998 | Oct 02 1957 | Nov 26 1995 | Dec 21 1964 |