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 | -19.2 | -14 | -5.3 | 6 | 15 | 20.8 | 22.9 | 20.7 | 13.2 | 4 | -7.9 | -16.4 |
| Average low | -28.9 | -25.6 | -19.4 | -6.8 | 1.9 | 7.8 | 10.1 | 8.1 | 2.6 | -3.9 | -15.6 | -25.4 |
| Average | -24.1 | -19.8 | -12.4 | -0.4 | 8.5 | 14.3 | 16.5 | 14.5 | 8 | 0 | -11.8 | -20.9 |
| Record daily high | 8.7 | 12.2 | 14.9 | 30 | 31.8 | 35 | 34.4 | 35.3 | 31.7 | 26.1 | 13.3 | 9.7 |
| Date | Jan 30 1993 | Feb 28 1986 | Mar 30 1984 | Apr 29 1980 | May 26 1986 | Jun 04 1970 | Jul 12 1975 | Aug 09 1981 | Sep 06 1951 | Oct 01 1947 | Nov 04 1974 | Dec 08 1984 |
| Record daily low | -49.4 | -53.9 | -44.4 | -40.6 | -19.4 | -6.1 | -3.3 | -5.6 | -12.8 | -27.9 | -40.6 | -48.3 |
| Date | Jan 27 1966 | Feb 02 1947 | Mar 02 1962 | Apr 06 1954 | May 01 1954 | Jun 02 1959 | Jul 13 1951 | Aug 24 1950 | Sep 29 1961 | Oct 31 1984 | Nov 27 1966 | Dec 14 1946 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 0 | 0 | 5 | 26 | 51 | 54 | 55 | 41 | 13 | 1 | 0 |
| Annual average: 246 | ||||||||||||
| Monthly snowfall (cm) | 25 | 19 | 16 | 9 | 3 | 0 | 0 | 0 | 1 | 21 | 32 | 25 |
| Annual average: 151 | ||||||||||||
| Monthly precipitation (mm) | 18 | 13 | 13 | 13 | 30 | 51 | 54 | 55 | 42 | 30 | 24 | 19 |
| Annual average: 362 | ||||||||||||
| Single day record rainfall (mm) | 0 | 1 | 4 | 17 | 26 | 66 | 67 | 48 | 41 | 19 | 12 | 6 |
| Date | Jan 26 1989 | Feb 23 1975 | Mar 06 1968 | Apr 30 1993 | May 09 1964 | Jun 09 1977 | Jul 02 1962 | Aug 23 1975 | Sep 17 1999 | Oct 12 1991 | Nov 01 1987 | Dec 04 1963 |
| Single day record snowfall (cm) | 22 | 16 | 16 | 17 | 24 | 2 | 0 | 4 | 14 | 21 | 23 | 16 |
| Date | Jan 16 1968 | Feb 08 1976 | Mar 07 1968 | Apr 01 1972 | May 01 1968 | Jun 07 1965 | Jul 01 1944 | Aug 24 1986 | Sep 26 1956 | Oct 12 1956 | Nov 30 1953 | Dec 23 1986 |
| Single day record precipitation (mm) | 18 | 13 | 21 | 19 | 26 | 66 | 67 | 48 | 41 | 30 | 23 | 15 |
| Date | Jan 16 1968 | Feb 09 1951 | Mar 06 1968 | Apr 04 1973 | May 09 1964 | Jun 09 1977 | Jul 02 1962 | Aug 23 1975 | Sep 17 1999 | Oct 12 1991 | Nov 30 1953 | Dec 14 1989 |