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.1 | -4.7 | 1.4 | 9.7 | 18.2 | 22.5 | 25.1 | 23.4 | 17.9 | 10.9 | 3.3 | -3.7 |
| Average low | -18.1 | -16.2 | -10 | -1.6 | 5 | 9.5 | 12.3 | 11.2 | 7.2 | 1.8 | -4.2 | -13.2 |
| Average | -12.6 | -10.5 | -4.3 | 4.1 | 11.6 | 16.1 | 18.7 | 17.3 | 12.6 | 6.4 | -0.4 | -8.5 |
| Record daily high | 13 | 14.5 | 20.6 | 31 | 32.2 | 34 | 36 | 34.5 | 31.5 | 26 | 18.9 | 17.5 |
| Date | Jan 14 1995 | Feb 26 2000 | Mar 30 1977 | Apr 28 1990 | May 22 1977 | Jun 14 1988 | Jul 08 1988 | Aug 03 1988 | Sep 04 1999 | Oct 13 1997 | Nov 07 1975 | Dec 03 1982 |
| Record daily low | -43.5 | -42 | -35 | -20 | -5.6 | -2 | 1.5 | -0.5 | -6 | -9.4 | -29 | -40.5 |
| Date | Jan 03 1981 | Feb 17 1979 | Mar 03 1982 | Apr 07 1995 | May 01 1978 | Jun 02 1986 | Jul 30 1978 | Aug 25 1995 | Sep 28 2000 | Oct 27 1976 | Nov 29 1989 | Dec 17 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 14 | 10 | 31 | 46 | 75 | 89 | 102 | 97 | 112 | 87 | 54 | 20 |
| Annual average: 737 | ||||||||||||
| Monthly snowfall (cm) | 45 | 34 | 28 | 15 | 2 | 0 | 0 | 0 | 0 | 5 | 29 | 40 |
| Annual average: 198 | ||||||||||||
| Monthly precipitation (mm) | 59 | 44 | 59 | 61 | 78 | 89 | 102 | 97 | 112 | 92 | 83 | 60 |
| Annual average: 935 | ||||||||||||
| Single day record rainfall (mm) | 20 | 22 | 45 | 40 | 47 | 54 | 89 | 58 | 122 | 54 | 42 | 37 |
| Date | Jan 22 1997 | Feb 23 1985 | Mar 31 1998 | Apr 05 1985 | May 26 1991 | Jun 19 1980 | Jul 25 1985 | Aug 17 1983 | Sep 14 1990 | Oct 17 1993 | Nov 12 1992 | Dec 28 1984 |
| Single day record snowfall (cm) | 20 | 43 | 21 | 20 | 16 | 0 | 0 | 0 | 2 | 14 | 27 | 21 |
| Date | Jan 24 1979 | Feb 21 1997 | Mar 10 1992 | Apr 03 1975 | May 07 1989 | Jun 01 1975 | Jul 01 1974 | Aug 01 1974 | Sep 30 1999 | Oct 26 1997 | Nov 02 1999 | Dec 02 1980 |
| Single day record precipitation (mm) | 22 | 44 | 45 | 40 | 47 | 54 | 89 | 58 | 122 | 54 | 42 | 37 |
| Date | Jan 24 1979 | Feb 21 1997 | Mar 31 1998 | Apr 05 1985 | May 26 1991 | Jun 19 1980 | Jul 25 1985 | Aug 17 1983 | Sep 14 1990 | Oct 17 1993 | Nov 12 1992 | Dec 28 1984 |