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 | -6.4 | -3.2 | 2.2 | 10.6 | 16.4 | 19.6 | 21.6 | 21.8 | 16.8 | 11.1 | 0.4 | -5 |
| Average low | -17.5 | -15.1 | -9.6 | -2.7 | 2.7 | 6.7 | 8.5 | 8 | 3 | -2.4 | -10.4 | -15.8 |
| Average | -12 | -9.2 | -3.7 | 4 | 9.6 | 13.2 | 15.1 | 14.9 | 9.9 | 4.3 | -5 | -10.4 |
| Record daily high | 14 | 19 | 18 | 33.3 | 31.5 | 31.5 | 33.9 | 33.5 | 32 | 28.5 | 22.2 | 16 |
| Date | Jan 11 1987 | Feb 26 1988 | Mar 27 1986 | Apr 29 1977 | May 28 1986 | Jun 01 1986 | Jul 27 1975 | Aug 05 1998 | Sep 15 1979 | Oct 06 1980 | Nov 04 1975 | Dec 14 1997 |
| Record daily low | -45.6 | -42.5 | -36.1 | -24.4 | -9 | -2.5 | 0 | -4 | -10 | -29 | -37.5 | -44.4 |
| Date | Jan 26 1972 | Feb 02 1989 | Mar 01 1972 | Apr 01 1975 | May 08 1996 | Jun 01 2000 | Jul 07 1984 | Aug 24 1992 | Sep 28 1985 | Oct 28 1991 | Nov 26 1985 | Dec 09 1977 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 1 | 0 | 0 | 10 | 57 | 96 | 104 | 73 | 53 | 11 | 0 | 0 |
| Annual average: 404 | ||||||||||||
| Monthly snowfall (cm) | 27 | 16 | 24 | 14 | 5 | 0 | 0 | 0 | 4 | 9 | 20 | 22 |
| Annual average: 140 | ||||||||||||
| Monthly precipitation (mm) | 27 | 16 | 24 | 24 | 62 | 96 | 104 | 73 | 57 | 21 | 20 | 22 |
| Annual average: 545 | ||||||||||||
| Single day record rainfall (mm) | 8 | 0 | 1 | 23 | 58 | 213 | 78 | 52 | 96 | 33 | 2 | 0 |
| Date | Jan 06 1971 | Feb 01 1971 | Mar 24 1979 | Apr 30 1978 | May 06 1981 | Jun 30 1970 | Jul 02 1990 | Aug 15 1998 | Sep 12 1985 | Oct 24 1989 | Nov 03 1997 | Dec 11 1987 |
| Single day record snowfall (cm) | 17 | 14 | 33 | 25 | 22 | 0 | 0 | 2 | 30 | 26 | 28 | 24 |
| Date | Jan 02 1996 | Feb 27 1972 | Mar 10 1976 | Apr 21 1972 | May 20 1997 | Jun 01 1970 | Jul 01 1970 | Aug 17 1973 | Sep 17 1997 | Oct 21 1991 | Nov 30 1972 | Dec 29 1975 |
| Single day record precipitation (mm) | 17 | 14 | 33 | 25 | 58 | 213 | 78 | 52 | 96 | 33 | 28 | 24 |
| Date | Jan 02 1996 | Feb 27 1972 | Mar 10 1976 | Apr 21 1972 | May 06 1981 | Jun 30 1970 | Jul 02 1990 | Aug 15 1998 | Sep 12 1985 | Oct 24 1989 | Nov 30 1972 | Dec 29 1975 |