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.9 | -4 | 1.7 | 9.3 | 17.5 | 22.1 | 24.5 | 23.2 | 18 | 11.4 | 3.9 | -2.7 |
| Average low | -14.9 | -13.5 | -7.3 | -0.1 | 6.4 | 11.7 | 14.3 | 13.2 | 8.6 | 2.9 | -2.9 | -10.7 |
| Average | -10.4 | -8.8 | -2.8 | 4.6 | 12 | 16.9 | 19.4 | 18.2 | 13.3 | 7.1 | 0.5 | -6.7 |
| Record daily high | 17 | 15 | 24 | 29 | 33.9 | 33 | 34.4 | 33.3 | 30.6 | 27.2 | 22.8 | 18 |
| Date | Jan 16 1995 | Feb 22 1981 | Mar 31 1998 | Apr 27 1990 | May 23 1977 | Jun 15 1988 | Jul 28 1959 | Aug 04 1955 | Sep 01 1953 | Oct 02 1950 | Nov 02 1950 | Dec 06 1998 |
| Record daily low | -37.2 | -38 | -31.7 | -17.2 | -6.1 | -2 | 2 | 0.6 | -5 | -8.9 | -20.6 | -32.2 |
| Date | Jan 14 1957 | Feb 07 1993 | Mar 03 1950 | Apr 05 1954 | May 08 1966 | Jun 08 1983 | Jul 02 1978 | Aug 25 1978 | Sep 29 1980 | Oct 20 1972 | Nov 28 1951 | Dec 22 1963 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 23 | 17 | 35 | 65 | 100 | 110 | 120 | 120 | 98 | 94 | 64 | 29 |
| Annual average: 875 | ||||||||||||
| Monthly snowfall (cm) | 63 | 45 | 46 | 17 | 0 | 0 | 0 | 0 | 0 | 2 | 28 | 58 |
| Annual average: 258 | ||||||||||||
| Monthly precipitation (mm) | 86 | 62 | 80 | 82 | 100 | 110 | 120 | 120 | 98 | 96 | 92 | 88 |
| Annual average: 1134 | ||||||||||||
| Single day record rainfall (mm) | 48 | 35 | 52 | 44 | 50 | 50 | 93 | 64 | 68 | 71 | 33 | 44 |
| Date | Jan 08 1998 | Feb 25 1961 | Mar 27 1989 | Apr 17 1982 | May 28 1987 | Jun 28 1999 | Jul 06 1984 | Aug 26 1975 | Sep 12 1960 | Oct 06 1962 | Nov 19 1948 | Dec 01 1996 |
| Single day record snowfall (cm) | 62 | 41 | 36 | 24 | 8 | 0 | 0 | 0 | 0 | 14 | 33 | 51 |
| Date | Jan 27 1963 | Feb 04 1995 | Mar 08 1956 | Apr 16 1983 | May 06 1997 | Jun 01 1949 | Jul 04 1948 | Aug 01 1948 | Sep 01 1948 | Oct 23 1997 | Nov 17 1965 | Dec 26 1969 |
| Single day record precipitation (mm) | 62 | 41 | 52 | 44 | 50 | 50 | 93 | 64 | 68 | 71 | 41 | 51 |
| Date | Jan 27 1963 | Feb 04 1995 | Mar 27 1989 | Apr 17 1982 | May 28 1987 | Jun 28 1999 | Jul 06 1984 | Aug 26 1975 | Sep 12 1960 | Oct 06 1962 | Nov 27 1959 | Dec 26 1969 |