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 | -4.9 | -5.3 | -1.5 | 3.6 | 10.4 | 16.4 | 20.2 | 19.7 | 14.8 | 8.6 | 3.1 | -2 |
| Average low | -14.5 | -15.6 | -11.4 | -4.6 | 0.5 | 5.3 | 9.4 | 9.2 | 5.4 | 0.8 | -3.7 | -10.3 |
| Average | -9.8 | -10.5 | -6.4 | -0.5 | 5.4 | 10.9 | 14.8 | 14.4 | 10.1 | 4.7 | -0.3 | -6.1 |
| Record daily high | 10 | 10 | 11.7 | 19.5 | 24 | 29.5 | 30 | 31 | 28.3 | 23 | 16 | 12 |
| Date | Jan 13 1983 | Feb 17 1996 | Mar 26 1979 | Apr 26 1986 | May 22 1988 | Jun 24 1995 | Jul 08 1982 | Aug 07 1996 | Sep 02 1972 | Oct 09 1994 | Nov 05 1982 | Dec 20 1996 |
| Record daily low | -34.5 | -39.5 | -37.5 | -28 | -9.5 | -4 | -1.5 | -1 | -5 | -10 | -23 | -32 |
| Date | Jan 24 1991 | Feb 07 1993 | Mar 08 1990 | Apr 06 1995 | May 07 1985 | Jun 05 1994 | Jul 02 1995 | Aug 25 1983 | Sep 30 1986 | Oct 27 1984 | Nov 24 1992 | Dec 31 1991 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 68 | 45 | 59 | 72 | 90 | 97 | 103 | 106 | 107 | 131 | 114 | 83 |
| Annual average: 1074 | ||||||||||||
| Monthly snowfall (cm) | 93 | 75 | 62 | 31 | 4 | 0 | 0 | 0 | 0 | 4 | 26 | 79 |
| Annual average: 373 | ||||||||||||
| Monthly precipitation (mm) | 156 | 117 | 121 | 103 | 94 | 97 | 103 | 106 | 107 | 135 | 139 | 158 |
| Annual average: 1437 | ||||||||||||
| Single day record rainfall (mm) | 89 | 80 | 62 | 53 | 42 | 68 | 49 | 84 | 52 | 78 | 76 | 111 |
| Date | Jan 13 1983 | Feb 17 1996 | Mar 15 1979 | Apr 10 1986 | May 15 1996 | Jun 06 1985 | Jul 14 1996 | Aug 17 1981 | Sep 06 1976 | Oct 03 1981 | Nov 05 1980 | Dec 26 1977 |
| Single day record snowfall (cm) | 46 | 42 | 38 | 48 | 31 | 3 | 0 | 0 | 0 | 13 | 30 | 37 |
| Date | Jan 18 1978 | Feb 14 1994 | Mar 18 1993 | Apr 02 1997 | May 06 1990 | Jun 04 1984 | Jul 01 1972 | Aug 01 1972 | Sep 01 1972 | Oct 31 1975 | Nov 21 1988 | Dec 25 1991 |
| Single day record precipitation (mm) | 89 | 80 | 67 | 53 | 42 | 68 | 49 | 84 | 52 | 78 | 76 | 111 |
| Date | Jan 13 1983 | Feb 17 1996 | Mar 11 1979 | Apr 10 1986 | May 15 1996 | Jun 06 1985 | Jul 14 1996 | Aug 17 1981 | Sep 06 1976 | Oct 03 1981 | Nov 05 1980 | Dec 26 1977 |