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 | -22.7 | -20.4 | -14.5 | -5 | 3.2 | 11.4 | 17.3 | 16.3 | 8.8 | 1.1 | -8.9 | -18.8 |
| Average low | -30.7 | -28.9 | -24.4 | -14.5 | -4.6 | 1.7 | 6.8 | 7.2 | 2.5 | -4.5 | -16.1 | -26.8 |
| Average | -26.7 | -24.6 | -19.5 | -9.7 | -0.7 | 6.6 | 12 | 11.7 | 5.6 | -1.7 | -12.6 | -22.8 |
| Record daily high | 1.7 | 1.5 | 8.3 | 28.2 | 27.7 | 32.2 | 34 | 36.9 | 27.8 | 20.6 | 10.1 | 3 |
| Date | Jan 21 1981 | Feb 17 1998 | Mar 24 1993 | Apr 29 1980 | May 23 1986 | Jun 29 1984 | Jul 27 1996 | Aug 11 1991 | Sep 02 1967 | Oct 03 1943 | Nov 09 1992 | Dec 01 1988 |
| Record daily low | -45 | -45.4 | -43.9 | -33.3 | -25.2 | -9.4 | -2.2 | -2.2 | -11.7 | -24.5 | -36.1 | -41.8 |
| Date | Jan 18 1943 | Feb 13 1979 | Mar 01 1955 | Apr 05 1950 | May 04 1983 | Jun 03 1945 | Jul 02 1972 | Aug 28 1976 | Sep 24 1972 | Oct 31 1997 | Nov 30 1961 | Dec 28 1981 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 0 | 0 | 1 | 18 | 41 | 56 | 68 | 58 | 21 | 1 | 0 |
| Annual average: 264 | ||||||||||||
| Monthly snowfall (cm) | 20 | 18 | 18 | 20 | 15 | 3 | 0 | 0 | 6 | 29 | 37 | 24 |
| Annual average: 190 | ||||||||||||
| Monthly precipitation (mm) | 17 | 16 | 16 | 19 | 32 | 44 | 56 | 68 | 63 | 47 | 33 | 20 |
| Annual average: 431 | ||||||||||||
| Single day record rainfall (mm) | 0 | 3 | 15 | 8 | 35 | 36 | 52 | 52 | 62 | 26 | 12 | 3 |
| Date | Jan 01 1977 | Feb 25 2000 | Mar 27 1968 | Apr 21 1961 | May 05 1982 | Jun 23 1982 | Jul 30 1948 | Aug 07 1988 | Sep 03 1983 | Oct 02 1970 | Nov 05 1983 | Dec 25 1999 |
| Single day record snowfall (cm) | 16 | 19 | 23 | 34 | 48 | 16 | 0 | 0 | 18 | 36 | 35 | 22 |
| Date | Jan 12 1967 | Feb 21 1987 | Mar 14 1977 | Apr 28 1984 | May 17 1978 | Jun 18 1972 | Jul 01 1943 | Aug 24 1982 | Sep 20 1972 | Oct 07 1970 | Nov 03 1961 | Dec 12 1948 |
| Single day record precipitation (mm) | 14 | 17 | 22 | 34 | 56 | 36 | 52 | 52 | 62 | 38 | 35 | 22 |
| Date | Jan 27 1982 | Feb 21 1981 | Mar 14 1977 | Apr 28 1984 | May 17 1978 | Jun 23 1982 | Jul 30 1948 | Aug 07 1988 | Sep 03 1983 | Oct 13 1997 | Nov 03 1961 | Dec 12 1948 |