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 | -2.8 | 1.5 | 5.5 | 13 | 18.5 | 22.6 | 26.2 | 26.1 | 20.3 | 13.9 | 4.8 | -0.6 |
| Average low | -14.3 | -10.2 | -7 | -0.5 | 4.7 | 9.1 | 11.4 | 10.6 | 5.4 | 0.3 | -6.5 | -11.8 |
| Average | -8.6 | -4.4 | -0.8 | 6.2 | 11.6 | 15.8 | 18.8 | 18.4 | 12.9 | 7.1 | -0.9 | -6.2 |
| Record daily high | 17.8 | 24 | 25 | 31.1 | 36.1 | 39.4 | 40.6 | 38.5 | 35.6 | 31.1 | 23.5 | 19 |
| Date | Jan 07 1958 | Feb 27 1992 | Mar 29 1966 | Apr 18 1936 | May 29 1936 | Jun 27 1936 | Jul 17 1936 | Aug 03 2001 | Sep 01 1967 | Oct 07 1936 | Nov 07 1999 | Dec 16 1980 |
| Record daily low | -43.3 | -38 | -36.7 | -21.1 | -11.7 | -1.1 | 2.8 | -0.6 | -7.8 | -26.5 | -33 | -42.2 |
| Date | Jan 23 1969 | Feb 02 1996 | Mar 11 1951 | Apr 03 1954 | May 02 1954 | Jun 07 1938 | Jul 06 1977 | Aug 20 1938 | Sep 25 1972 | Oct 29 1991 | Nov 27 1985 | Dec 29 1968 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 1 | 4 | 21 | 47 | 63 | 34 | 43 | 34 | 11 | 2 | 1 |
| Annual average: 260 | ||||||||||||
| Monthly snowfall (cm) | 22 | 13 | 21 | 9 | 1 | 0 | 0 | 0 | 1 | 7 | 15 | 18 |
| Annual average: 107 | ||||||||||||
| Monthly precipitation (mm) | 22 | 14 | 24 | 31 | 48 | 63 | 34 | 43 | 35 | 18 | 18 | 19 |
| Annual average: 368 | ||||||||||||
| Single day record rainfall (mm) | 9 | 15 | 19 | 40 | 43 | 93 | 44 | 82 | 44 | 21 | 10 | 10 |
| Date | Jan 21 1948 | Feb 23 1963 | Mar 31 1978 | Apr 30 1951 | May 03 1986 | Jun 21 1963 | Jul 03 1995 | Aug 22 1978 | Sep 11 1978 | Oct 11 1994 | Nov 25 1977 | Dec 13 1977 |
| Single day record snowfall (cm) | 21 | 19 | 50 | 36 | 11 | 1 | 0 | 6 | 18 | 20 | 25 | 17 |
| Date | Jan 05 1989 | Feb 25 1958 | Mar 17 1998 | Apr 28 1967 | May 11 1942 | Jun 11 1969 | Jul 01 1907 | Aug 21 1992 | Sep 17 1942 | Oct 21 1957 | Nov 14 1958 | Dec 11 1958 |
| Single day record precipitation (mm) | 21 | 25 | 50 | 40 | 43 | 93 | 44 | 82 | 44 | 21 | 25 | 17 |
| Date | Jan 05 1989 | Feb 25 1958 | Mar 17 1998 | Apr 30 1951 | May 03 1986 | Jun 21 1963 | Jul 03 1995 | Aug 22 1978 | Sep 11 1978 | Oct 11 1994 | Nov 14 1958 | Dec 11 1958 |