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.9 | -4.7 | 0.9 | 10.4 | 16.9 | 20.2 | 22.2 | 21.9 | 16.2 | 10.6 | -0.4 | -6 |
| Average low | -18.8 | -16.1 | -9.7 | -1.6 | 4.5 | 8.9 | 10.8 | 9.7 | 4.4 | -1.3 | -10 | -16.3 |
| Average | -13.4 | -10.4 | -4.5 | 4.4 | 10.7 | 14.6 | 16.5 | 15.8 | 10.3 | 4.6 | -5.2 | -11.1 |
| Record daily high | 10 | 13.5 | 18.9 | 31.1 | 32.5 | 33.9 | 36.7 | 34.4 | 33 | 28 | 21.1 | 13.9 |
| Date | Jan 11 1987 | Feb 26 1988 | Mar 29 1966 | Apr 25 1977 | May 12 1993 | Jun 04 1960 | Jul 14 1960 | Aug 15 1960 | Sep 17 1981 | Oct 02 1987 | Nov 02 1949 | Dec 14 1997 |
| Record daily low | -47.2 | -47.8 | -42.8 | -32.2 | -11.7 | -1.1 | 1 | -1.1 | -16.1 | -23 | -35.7 | -44 |
| Date | Jan 14 1950 | Feb 01 1947 | Mar 11 1951 | Apr 02 1954 | May 01 1954 | Jun 08 1949 | Jul 25 1979 | Aug 29 1946 | Sep 27 1951 | Oct 31 1984 | Nov 22 1996 | Dec 09 1977 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 1 | 0 | 1 | 14 | 44 | 87 | 88 | 62 | 42 | 12 | 3 | 1 |
| Annual average: 354 | ||||||||||||
| Monthly snowfall (cm) | 26 | 17 | 23 | 10 | 3 | 0 | 0 | 0 | 0 | 7 | 16 | 21 |
| Annual average: 122 | ||||||||||||
| Monthly precipitation (mm) | 27 | 17 | 24 | 25 | 47 | 87 | 88 | 62 | 42 | 19 | 19 | 21 |
| Annual average: 477 | ||||||||||||
| Single day record rainfall (mm) | 6 | 2 | 8 | 22 | 45 | 91 | 49 | 50 | 42 | 30 | 6 | 11 |
| Date | Jan 04 1969 | Feb 21 1985 | Mar 31 1970 | Apr 30 1951 | May 16 1965 | Jun 24 1973 | Jul 11 1974 | Aug 05 1973 | Sep 07 1978 | Oct 03 1982 | Nov 13 1948 | Dec 25 1989 |
| Single day record snowfall (cm) | 26 | 20 | 41 | 27 | 26 | 0 | 0 | 0 | 8 | 23 | 23 | 22 |
| Date | Jan 30 1989 | Feb 13 1988 | Mar 27 1988 | Apr 09 1993 | May 14 1986 | Jun 01 1946 | Jul 01 1946 | Aug 01 1946 | Sep 24 1965 | Oct 08 1959 | Nov 15 1969 | Dec 21 1974 |
| Single day record precipitation (mm) | 26 | 20 | 41 | 35 | 45 | 91 | 49 | 50 | 42 | 30 | 23 | 22 |
| Date | Jan 30 1989 | Feb 13 1988 | Mar 27 1988 | Apr 05 1992 | May 16 1965 | Jun 24 1973 | Jul 11 1974 | Aug 05 1973 | Sep 07 1978 | Oct 03 1982 | Nov 15 1969 | Dec 21 1974 |