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 | -9.4 | -5.2 | 1.4 | 11.5 | 18.9 | 23.4 | 26.5 | 26 | 19.3 | 12.2 | 0.7 | -6.5 |
| Average low | -20.1 | -15.5 | -9 | -1.6 | 5.1 | 10.2 | 12.5 | 11.3 | 5.4 | -1 | -9.4 | -16.9 |
| Average | -14.8 | -10.4 | -3.8 | 5 | 12.1 | 16.8 | 19.5 | 18.6 | 12.4 | 5.6 | -4.3 | -11.7 |
| Record daily high | 11.4 | 17 | 25.6 | 32.2 | 38.7 | 39.1 | 40.5 | 41.1 | 37.8 | 33.3 | 22.1 | 13.3 |
| Date | Jan 11 1987 | Feb 29 1992 | Mar 27 1946 | Apr 28 1952 | May 22 1980 | Jun 10 1988 | Jul 06 1981 | Aug 08 1958 | Sep 04 1945 | Oct 01 1992 | Nov 07 1999 | Dec 01 1969 |
| Record daily low | -42.2 | -41.5 | -36.7 | -22.8 | -10 | -2.8 | 2.8 | -0.6 | -8.1 | -21.5 | -32.8 | -39.5 |
| Date | Jan 20 1954 | Feb 01 1996 | Mar 10 1948 | Apr 02 1975 | May 08 1945 | Jun 12 1969 | Jul 10 1951 | Aug 19 1950 | Sep 21 1995 | Oct 30 1991 | Nov 24 1996 | Dec 23 1983 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 1 | 6 | 17 | 52 | 76 | 65 | 49 | 43 | 19 | 3 | 1 |
| Annual average: 333 | ||||||||||||
| Monthly snowfall (cm) | 21 | 16 | 18 | 11 | 3 | 0 | 0 | 0 | 1 | 6 | 17 | 19 |
| Annual average: 111 | ||||||||||||
| Monthly precipitation (mm) | 17 | 15 | 23 | 29 | 56 | 76 | 65 | 49 | 44 | 24 | 18 | 17 |
| Annual average: 433 | ||||||||||||
| Single day record rainfall (mm) | 7 | 7 | 22 | 32 | 48 | 66 | 92 | 76 | 67 | 32 | 26 | 6 |
| Date | Jan 12 2002 | Feb 25 1961 | Mar 28 1993 | Apr 28 1975 | May 02 1955 | Jun 17 1959 | Jul 11 1974 | Aug 16 1985 | Sep 03 1951 | Oct 20 1958 | Nov 01 2000 | Dec 07 1946 |
| Single day record snowfall (cm) | 16 | 26 | 17 | 35 | 18 | 1 | 0 | 0 | 12 | 29 | 23 | 19 |
| Date | Jan 14 1952 | Feb 25 1998 | Mar 26 1991 | Apr 07 1980 | May 12 1983 | Jun 02 1998 | Jul 01 1945 | Aug 01 1945 | Sep 22 1965 | Oct 15 1962 | Nov 07 2000 | Dec 10 1949 |
| Single day record precipitation (mm) | 16 | 25 | 32 | 38 | 48 | 66 | 92 | 76 | 67 | 34 | 37 | 19 |
| Date | Jan 14 1952 | Feb 28 1951 | Mar 12 1990 | Apr 28 1970 | May 02 1955 | Jun 17 1959 | Jul 11 1974 | Aug 16 1985 | Sep 03 1951 | Oct 15 1962 | Nov 01 2000 | Dec 10 1949 |