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.4 | -5.6 | 0 | 6.3 | 14.7 | 20 | 22.3 | 21.2 | 15.8 | 9.1 | 2.3 | -4.5 |
| Average low | -17.1 | -15.5 | -9.5 | -2.6 | 4.1 | 9.5 | 12.5 | 11.6 | 6.7 | 1 | -5.1 | -13.1 |
| Average | -12.3 | -10.6 | -4.8 | 1.9 | 9.4 | 14.8 | 17.4 | 16.4 | 11.3 | 5.1 | -1.4 | -8.8 |
| Record daily high | 13 | 13 | 17 | 26 | 32.2 | 35 | 33 | 33 | 30 | 23.5 | 17 | 11.1 |
| Date | Jan 15 1995 | Feb 21 1994 | Mar 28 1999 | Apr 27 1990 | May 22 1977 | Jun 27 2001 | Jul 20 1991 | Aug 01 1995 | Sep 09 2001 | Oct 04 2001 | Nov 05 1982 | Dec 11 1969 |
| Record daily low | -36.5 | -34.4 | -30 | -20 | -12.2 | -1.1 | 3.9 | 1 | -6.1 | -12 | -21 | -38 |
| Date | Jan 18 1982 | Feb 24 1972 | Mar 07 1989 | Apr 02 1994 | May 02 1974 | Jun 12 1976 | Jul 07 1969 | Aug 29 1982 | Sep 30 1978 | Oct 30 1985 | Nov 27 1978 | Dec 26 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 17 | 8 | 26 | 58 | 119 | 122 | 136 | 116 | 128 | 108 | 68 | 33 |
| Annual average: 939 | ||||||||||||
| Monthly snowfall (cm) | 75 | 62 | 69 | 37 | 2 | 0 | 0 | 0 | 1 | 6 | 39 | 69 |
| Annual average: 360 | ||||||||||||
| Monthly precipitation (mm) | 92 | 70 | 95 | 96 | 121 | 122 | 136 | 116 | 128 | 115 | 107 | 102 |
| Annual average: 1299 | ||||||||||||
| Single day record rainfall (mm) | 44 | 74 | 47 | 81 | 55 | 117 | 72 | 105 | 82 | 55 | 61 | 48 |
| Date | Jan 11 1983 | Feb 03 1970 | Mar 02 1991 | Apr 28 1973 | May 29 1993 | Jun 22 1993 | Jul 01 1978 | Aug 29 1976 | Sep 09 1969 | Oct 28 1995 | Nov 25 1983 | Dec 06 1972 |
| Single day record snowfall (cm) | 54 | 37 | 52 | 42 | 20 | 0 | 0 | 0 | 14 | 18 | 35 | 53 |
| Date | Jan 17 1994 | Feb 18 1999 | Mar 17 1981 | Apr 03 1992 | May 09 1967 | Jun 01 1967 | Jul 01 1966 | Aug 01 1966 | Sep 29 1991 | Oct 27 1997 | Nov 21 1986 | Dec 03 1989 |
| Single day record precipitation (mm) | 54 | 74 | 52 | 81 | 55 | 117 | 72 | 105 | 82 | 57 | 61 | 53 |
| Date | Jan 17 1994 | Feb 03 1970 | Mar 17 1981 | Apr 28 1973 | May 29 1993 | Jun 22 1993 | Jul 01 1978 | Aug 29 1976 | Sep 09 1969 | Oct 24 1981 | Nov 25 1983 | Dec 03 1989 |