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.7 | -4 | 0.6 | 6.1 | 12.8 | 18.6 | 22.5 | 21.6 | 16.6 | 9.9 | 4.1 | -1.1 |
| Average low | -14 | -15.6 | -10.6 | -3.3 | 0.9 | 5.3 | 9.7 | 9.2 | 5.2 | 0.6 | -3.1 | -9.6 |
| Average | -8.9 | -9.8 | -5 | 1.4 | 6.9 | 12 | 16.1 | 15.4 | 10.9 | 5.3 | 0.5 | -5.4 |
| Record daily high | 13.9 | 12.4 | 18.1 | 23.2 | 28.6 | 32.2 | 33.5 | 33.3 | 29.8 | 23.9 | 20.6 | 16.7 |
| Date | Jan 12 1984 | Feb 18 1996 | Mar 24 1979 | Apr 26 1986 | May 17 1986 | Jun 16 1988 | Jul 09 1982 | Aug 22 1976 | Sep 09 2001 | Oct 04 1968 | Nov 04 1967 | Dec 22 1973 |
| Record daily low | -33.9 | -38.3 | -37.3 | -24.6 | -8.3 | -3.9 | -0.6 | -1.7 | -9.7 | -11.3 | -23.1 | -31.1 |
| Date | Jan 01 1972 | Feb 04 1995 | Mar 08 1990 | Apr 03 1994 | May 07 1985 | Jun 01 1974 | Jul 19 1972 | Aug 31 1972 | Sep 13 1989 | Oct 30 1982 | Nov 24 1992 | Dec 31 1971 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 21 | 12 | 27 | 42 | 67 | 80 | 92 | 100 | 96 | 92 | 61 | 29 |
| Annual average: 718 | ||||||||||||
| Monthly snowfall (cm) | 108 | 78 | 58 | 30 | 6 | 0 | 0 | 0 | 0 | 8 | 41 | 96 |
| Annual average: 425 | ||||||||||||
| Monthly precipitation (mm) | 108 | 78 | 76 | 69 | 73 | 80 | 92 | 100 | 96 | 100 | 97 | 109 |
| Annual average: 1078 | ||||||||||||
| Single day record rainfall (mm) | 38 | 20 | 29 | 29 | 35 | 70 | 59 | 77 | 51 | 60 | 50 | 48 |
| Date | Jan 24 1999 | Feb 13 1969 | Mar 08 1979 | Apr 21 1995 | May 15 1993 | Jun 08 1995 | Jul 14 1996 | Aug 21 1992 | Sep 05 1998 | Oct 13 1980 | Nov 05 1980 | Dec 26 1977 |
| Single day record snowfall (cm) | 43 | 45 | 38 | 31 | 33 | 11 | 0 | 0 | 1 | 29 | 26 | 43 |
| Date | Jan 05 1977 | Feb 12 1973 | Mar 10 1984 | Apr 02 1997 | May 04 1985 | Jun 03 1994 | Jul 01 1965 | Aug 01 1965 | Sep 27 1989 | Oct 20 1972 | Nov 09 1967 | Dec 13 1976 |
| Single day record precipitation (mm) | 43 | 61 | 37 | 29 | 40 | 70 | 59 | 77 | 51 | 60 | 50 | 48 |
| Date | Jan 24 1999 | Feb 12 1973 | Mar 18 1981 | Apr 21 1995 | May 04 1985 | Jun 08 1995 | Jul 14 1996 | Aug 21 1992 | Sep 05 1998 | Oct 13 1980 | Nov 05 1980 | Dec 26 1977 |