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 | -18.9 | -11.3 | -2 | 6.7 | 13.7 | 19.1 | 21.2 | 19.1 | 12.9 | 3.8 | -10.3 | -17.4 |
| Average low | -29.4 | -24.5 | -17.9 | -6.8 | 1 | 6.3 | 8.9 | 6.8 | 2 | -4.8 | -19.7 | -27.4 |
| Average | -24.2 | -17.9 | -10 | -0 | 7.4 | 12.8 | 15.1 | 13 | 7.5 | -0.5 | -15 | -22.4 |
| Record daily high | 8.9 | 12.2 | 11.7 | 20 | 34.2 | 33.9 | 33.3 | 32.8 | 27.8 | 21.7 | 12.2 | 8.4 |
| Date | Jan 10 1949 | Feb 26 1992 | Mar 28 1966 | Apr 28 1958 | May 30 1983 | Jun 17 1950 | Jul 10 1951 | Aug 01 1971 | Sep 04 1951 | Oct 06 1943 | Nov 02 1969 | Dec 26 1999 |
| Record daily low | -58.9 | -56.2 | -46.7 | -32.8 | -10.6 | -3.3 | 0.6 | -6.7 | -13.9 | -36.6 | -47.5 | -53.3 |
| Date | Jan 31 1947 | Feb 02 1968 | Mar 03 1955 | Apr 03 1948 | May 01 1956 | Jun 05 1940 | Jul 27 1969 | Aug 31 1941 | Sep 28 1983 | Oct 30 1984 | Nov 26 1985 | Dec 29 1984 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 0 | 0 | 4 | 35 | 52 | 60 | 44 | 40 | 19 | 0 | 0 |
| Annual average: 255 | ||||||||||||
| Monthly snowfall (cm) | 36 | 30 | 20 | 12 | 5 | 0 | 0 | 0 | 2 | 21 | 34 | 38 |
| Annual average: 196 | ||||||||||||
| Monthly precipitation (mm) | 26 | 21 | 15 | 14 | 40 | 52 | 60 | 44 | 42 | 37 | 26 | 28 |
| Annual average: 404 | ||||||||||||
| Single day record rainfall (mm) | 4 | 1 | 14 | 12 | 33 | 47 | 41 | 39 | 28 | 15 | 14 | 4 |
| Date | Jan 05 1971 | Feb 01 1954 | Mar 06 1955 | Apr 26 1997 | May 20 1986 | Jun 22 1987 | Jul 13 1953 | Aug 17 1982 | Sep 22 1993 | Oct 06 1991 | Nov 30 1956 | Dec 06 1964 |
| Single day record snowfall (cm) | 26 | 28 | 19 | 19 | 17 | 0 | 0 | 3 | 21 | 17 | 25 | 27 |
| Date | Jan 16 1952 | Feb 18 1965 | Mar 26 1969 | Apr 02 1963 | May 12 1987 | Jun 01 1939 | Jul 01 1939 | Aug 31 1987 | Sep 21 1958 | Oct 29 1966 | Nov 24 1967 | Dec 05 1959 |
| Single day record precipitation (mm) | 26 | 21 | 16 | 33 | 34 | 47 | 41 | 39 | 29 | 16 | 18 | 27 |
| Date | Jan 16 1952 | Feb 18 1965 | Mar 06 1955 | Apr 17 1961 | May 20 1986 | Jun 22 1987 | Jul 13 1953 | Aug 17 1982 | Sep 22 1993 | Oct 01 1952 | Nov 24 1940 | Dec 05 1959 |