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 | -2.2 | -1.7 | 3 | 9.8 | 16.6 | 21.4 | 24.5 | 23.8 | 19.6 | 13.3 | 6.5 | 0.7 |
| Average low | -9.4 | -9.5 | -5.4 | 0.8 | 6.1 | 11.1 | 14.9 | 14.8 | 11 | 5.7 | 0.5 | -5.4 |
| Average | -5.8 | -5.6 | -1.2 | 5.3 | 11.3 | 16.2 | 19.7 | 19.3 | 15.3 | 9.5 | 3.5 | -2.4 |
| Record daily high | 15.5 | 18.5 | 24.5 | 30.5 | 31.7 | 35 | 34 | 34 | 31.7 | 28.3 | 22 | 18.5 |
| Date | Jan 14 1995 | Feb 26 2000 | Mar 15 1990 | Apr 28 1990 | May 21 1977 | Jun 10 2000 | Jul 05 1993 | Aug 02 1988 | Sep 04 1973 | Oct 01 1971 | Nov 05 1978 | Dec 03 1982 |
| Record daily low | -30 | -34 | -27.5 | -15 | -4.4 | 0 | 4.4 | 3.3 | -1.1 | -5.6 | -15.5 | -24 |
| Date | Jan 16 1994 | Feb 18 1979 | Mar 08 1984 | Apr 03 1965 | May 07 1966 | Jun 01 1966 | Jul 05 1972 | Aug 24 1971 | Sep 27 1965 | Oct 29 1965 | Nov 29 1995 | Dec 22 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 24 | 20 | 40 | 62 | 72 | 76 | 73 | 89 | 105 | 86 | 74 | 33 |
| Annual average: 752 | ||||||||||||
| Monthly snowfall (cm) | 111 | 58 | 38 | 9 | 0 | 0 | 0 | 0 | 0 | 2 | 36 | 94 |
| Annual average: 347 | ||||||||||||
| Monthly precipitation (mm) | 135 | 78 | 77 | 70 | 72 | 76 | 73 | 89 | 105 | 89 | 109 | 127 |
| Annual average: 1100 | ||||||||||||
| Single day record rainfall (mm) | 43 | 42 | 43 | 53 | 37 | 76 | 72 | 76 | 50 | 45 | 44 | 30 |
| Date | Jan 26 1974 | Feb 21 1997 | Mar 11 1990 | Apr 20 2000 | May 17 1999 | Jun 10 2000 | Jul 14 1980 | Aug 19 1968 | Sep 20 1983 | Oct 01 1988 | Nov 05 1990 | Dec 28 1984 |
| Single day record snowfall (cm) | 57 | 29 | 42 | 21 | 3 | 0 | 0 | 0 | 0 | 13 | 29 | 62 |
| Date | Jan 06 1999 | Feb 13 1995 | Mar 04 1985 | Apr 03 1975 | May 03 1976 | Jun 01 1965 | Jul 01 1965 | Aug 01 1965 | Sep 26 1965 | Oct 22 1997 | Nov 30 1976 | Dec 10 1995 |
| Single day record precipitation (mm) | 57 | 46 | 50 | 53 | 37 | 76 | 72 | 76 | 50 | 45 | 44 | 62 |
| Date | Jan 06 1999 | Feb 21 1997 | Mar 04 1985 | Apr 20 2000 | May 17 1999 | Jun 10 2000 | Jul 14 1980 | Aug 19 1968 | Sep 20 1983 | Oct 01 1988 | Nov 05 1990 | Dec 10 1995 |