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 | -4.3 | 0.8 | 7 | 13.4 | 18.3 | 21.2 | 24 | 23.7 | 18.4 | 10.7 | 2 | -3.1 |
| Average low | -12.8 | -9.1 | -4.8 | -1 | 3.5 | 7.3 | 9.3 | 8.6 | 4.5 | 0.1 | -5.2 | -10.7 |
| Average | -8.6 | -4.2 | 1.1 | 6.3 | 10.9 | 14.3 | 16.7 | 16.2 | 11.5 | 5.4 | -1.6 | -6.9 |
| Record daily high | 13.9 | 15.1 | 22.3 | 31 | 36.5 | 35.6 | 36.7 | 36.2 | 36.1 | 26.8 | 17.2 | 12.2 |
| Date | Jan 20 1968 | Feb 25 1986 | Mar 29 1994 | Apr 25 1977 | May 29 1983 | Jun 24 1958 | Jul 13 1961 | Aug 05 1990 | Sep 04 1988 | Oct 01 1987 | Nov 02 1949 | Dec 13 1952 |
| Record daily low | -46.7 | -42.2 | -38.9 | -20 | -10 | -3.3 | 0.6 | -2.6 | -8.9 | -28.4 | -37.8 | -41.1 |
| Date | Jan 17 1950 | Feb 15 1956 | Mar 04 1955 | Apr 04 1954 | May 01 1954 | Jun 07 1955 | Jul 02 1949 | Aug 23 1992 | Sep 26 1951 | Oct 31 1984 | Nov 26 1955 | Dec 30 1968 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 9 | 6 | 15 | 19 | 40 | 69 | 62 | 50 | 44 | 45 | 21 | 7 |
| Annual average: 386 | ||||||||||||
| Monthly snowfall (cm) | 48 | 22 | 15 | 3 | 0 | 0 | 0 | 0 | 0 | 6 | 32 | 51 |
| Annual average: 177 | ||||||||||||
| Monthly precipitation (mm) | 49 | 24 | 29 | 22 | 41 | 69 | 62 | 50 | 45 | 51 | 50 | 50 |
| Annual average: 540 | ||||||||||||
| Single day record rainfall (mm) | 26 | 25 | 15 | 34 | 37 | 55 | 31 | 48 | 37 | 35 | 25 | 22 |
| Date | Jan 30 1989 | Feb 02 1962 | Mar 30 1993 | Apr 13 1969 | May 25 1981 | Jun 25 1955 | Jul 23 1970 | Aug 23 1950 | Sep 05 1984 | Oct 27 1996 | Nov 01 1972 | Dec 10 1980 |
| Single day record snowfall (cm) | 40 | 37 | 24 | 22 | 5 | 0 | 0 | 0 | 5 | 19 | 28 | 37 |
| Date | Jan 22 1958 | Feb 05 1959 | Mar 05 1955 | Apr 10 1966 | May 24 1975 | Jun 01 1946 | Jul 01 1946 | Aug 01 1946 | Sep 28 1972 | Oct 31 1967 | Nov 25 1975 | Dec 06 1966 |
| Single day record precipitation (mm) | 40 | 37 | 24 | 34 | 37 | 55 | 31 | 48 | 37 | 38 | 27 | 26 |
| Date | Jan 22 1958 | Feb 05 1959 | Mar 05 1955 | Apr 13 1969 | May 25 1981 | Jun 25 1955 | Jul 23 1970 | Aug 23 1950 | Sep 05 1984 | Oct 31 1972 | Nov 25 1975 | Dec 08 1971 |