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 | -5.5 | -0.8 | 5 | 11.4 | 16.5 | 19.5 | 22.1 | 21.7 | 16.4 | 9.5 | 0.6 | -4 |
| Average low | -13.6 | -10 | -5.5 | -1.1 | 3.2 | 7 | 8.8 | 7.9 | 3.8 | -0.4 | -6.3 | -11.7 |
| Average | -9.6 | -5.4 | -0.3 | 5.2 | 9.9 | 13.3 | 15.5 | 14.8 | 10.1 | 4.6 | -2.9 | -7.8 |
| Record daily high | 12.8 | 12.8 | 18.9 | 29.7 | 36 | 33.9 | 34.4 | 33.4 | 31.4 | 25.2 | 17.4 | 11.7 |
| Date | Jan 20 1968 | Feb 07 1954 | Mar 30 1995 | Apr 25 1977 | May 29 1983 | Jun 24 1958 | Jul 13 1961 | Aug 09 1981 | Sep 04 1988 | Oct 01 1987 | Nov 11 1981 | Dec 13 1952 |
| Record daily low | -50 | -45 | -37.8 | -25.6 | -8.3 | -2.8 | -1.7 | -3.9 | -12.2 | -26.5 | -41.7 | -45.6 |
| Date | Jan 02 1950 | Feb 15 1956 | Mar 24 1955 | Apr 04 1954 | May 01 1954 | Jun 25 1949 | Jul 31 1950 | Aug 20 1947 | Sep 26 1951 | Oct 31 1984 | Nov 26 1955 | Dec 16 1964 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 6 | 7 | 13 | 26 | 50 | 73 | 63 | 51 | 52 | 50 | 20 | 8 |
| Annual average: 418 | ||||||||||||
| Monthly snowfall (cm) | 56 | 30 | 23 | 6 | 1 | 0 | 0 | 0 | 1 | 8 | 36 | 54 |
| Annual average: 216 | ||||||||||||
| Monthly precipitation (mm) | 52 | 31 | 33 | 32 | 51 | 73 | 63 | 51 | 52 | 58 | 52 | 52 |
| Annual average: 600 | ||||||||||||
| Single day record rainfall (mm) | 12 | 18 | 18 | 26 | 25 | 39 | 34 | 50 | 33 | 39 | 25 | 16 |
| Date | Jan 29 1960 | Feb 02 1962 | Mar 31 1957 | Apr 24 1990 | May 13 1984 | Jun 06 1960 | Jul 02 2000 | Aug 04 1948 | Sep 24 1964 | Oct 03 1962 | Nov 01 1972 | Dec 16 1976 |
| Single day record snowfall (cm) | 29 | 23 | 20 | 22 | 9 | 1 | 0 | 0 | 9 | 22 | 27 | 31 |
| Date | Jan 22 1958 | Feb 12 1954 | Mar 21 1955 | Apr 10 1966 | May 05 1968 | Jun 06 1974 | Jul 29 1989 | Aug 01 1942 | Sep 28 1961 | Oct 25 1971 | Nov 22 1965 | Dec 30 1990 |
| Single day record precipitation (mm) | 29 | 23 | 20 | 28 | 25 | 39 | 34 | 50 | 33 | 39 | 28 | 29 |
| Date | Jan 22 1958 | Feb 12 1954 | Mar 21 1955 | Apr 09 1995 | May 13 1984 | Jun 06 1960 | Jul 02 2000 | Aug 04 1948 | Sep 24 1964 | Oct 03 1962 | Nov 01 1972 | Dec 14 1949 |