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 | -14.6 | -10 | -2.5 | 6.3 | 16 | 20.1 | 23.9 | 21.2 | 14.6 | 7.4 | -1.5 | -10.8 |
| Average low | -28.9 | -26.5 | -19.4 | -9.1 | -0.1 | 4.9 | 8.3 | 6.7 | 1.8 | -2.6 | -11.8 | -24 |
| Average | -21.8 | -18.3 | -11 | -1.4 | 8 | 12.5 | 16.1 | 14 | 8.2 | 2.4 | -6.7 | -17.4 |
| Record daily high | 5 | 10 | 16.1 | 27.8 | 34.5 | 35.6 | 38.3 | 36.7 | 31.7 | 27.2 | 20.6 | 10 |
| Date | Jan 26 1944 | Feb 09 1976 | Mar 28 1946 | Apr 24 1942 | May 22 1980 | Jun 26 1941 | Jul 30 1975 | Aug 07 1949 | Sep 02 1971 | Oct 10 1938 | Nov 06 1975 | Dec 02 1962 |
| Record daily low | -50 | -47.8 | -45.6 | -35 | -16.1 | -6.7 | -5.6 | -3.9 | -11.7 | -21.7 | -36.7 | -49.4 |
| Date | Jan 29 1957 | Feb 05 1951 | Mar 02 1943 | Apr 07 1972 | May 01 1974 | Jun 08 1971 | Jul 03 1972 | Aug 23 1940 | Sep 28 1967 | Oct 18 1974 | Nov 28 1958 | Dec 30 1953 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 0 | 10 | 18 | 51 | 88 | 89 | 91 | 82 | 52 | 10 | 1 |
| Annual average: 491 | ||||||||||||
| Monthly snowfall (cm) | 38 | 33 | 37 | 17 | 5 | 0 | 0 | 0 | 3 | 16 | 42 | 38 |
| Annual average: 228 | ||||||||||||
| Monthly precipitation (mm) | 32 | 30 | 46 | 36 | 57 | 88 | 89 | 91 | 85 | 69 | 50 | 32 |
| Annual average: 705 | ||||||||||||
| Single day record rainfall (mm) | 2 | 3 | 25 | 30 | 63 | 59 | 64 | 48 | 99 | 41 | 37 | 16 |
| Date | Jan 05 1939 | Feb 16 1947 | Mar 26 1977 | Apr 28 1940 | May 31 1969 | Jun 28 1977 | Jul 05 1982 | Aug 24 1968 | Sep 20 1941 | Oct 09 1968 | Nov 07 1947 | Dec 11 1949 |
| Single day record snowfall (cm) | 38 | 53 | 22 | 35 | 18 | 7 | 0 | 0 | 32 | 33 | 26 | 30 |
| Date | Jan 23 1969 | Feb 05 1940 | Mar 25 1948 | Apr 23 1968 | May 01 1954 | Jun 02 1969 | Jul 01 1939 | Aug 01 1938 | Sep 26 1951 | Oct 22 1951 | Nov 28 1960 | Dec 31 1965 |
| Single day record precipitation (mm) | 34 | 53 | 27 | 37 | 63 | 59 | 64 | 48 | 99 | 46 | 42 | 26 |
| Date | Jan 23 1969 | Feb 05 1940 | Mar 07 1973 | Apr 29 1940 | May 31 1969 | Jun 28 1977 | Jul 05 1982 | Aug 24 1968 | Sep 20 1941 | Oct 24 1975 | Nov 07 1947 | Dec 31 1965 |