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 | -4.9 | -3.2 | 2.3 | 10.3 | 18.1 | 22.4 | 24.7 | 23.5 | 18.8 | 12.2 | 4.6 | -1.8 |
| Average low | -15.9 | -15.2 | -9 | -1.3 | 4.9 | 9.6 | 12.3 | 11.5 | 7.1 | 1.7 | -3.4 | -11.3 |
| Average | -10.4 | -9.2 | -3.4 | 4.5 | 11.5 | 16 | 18.5 | 17.5 | 12.9 | 7 | 0.6 | -6.6 |
| Record daily high | 13.9 | 12 | 25.6 | 30.2 | 31.7 | 35 | 33.9 | 35 | 34.4 | 27.8 | 24.4 | 18.8 |
| Date | Jan 25 1950 | Feb 20 1994 | Mar 28 1945 | Apr 28 1990 | May 21 1977 | Jun 28 1944 | Jul 31 1955 | Aug 14 1944 | Sep 03 1953 | Oct 05 1946 | Nov 01 1950 | Dec 03 1982 |
| Record daily low | -40 | -41.5 | -34.3 | -21.1 | -7.8 | -2.2 | 1.7 | -1.1 | -5 | -11.1 | -23.3 | -41.1 |
| Date | Jan 16 1994 | Feb 11 1979 | Mar 02 1980 | Apr 04 1954 | May 08 1956 | Jun 01 1945 | Jul 01 1943 | Aug 30 1965 | Sep 30 1945 | Oct 19 1972 | Nov 29 1995 | Dec 20 1942 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 25 | 17 | 37 | 64 | 90 | 85 | 93 | 87 | 111 | 96 | 74 | 29 |
| Annual average: 808 | ||||||||||||
| Monthly snowfall (cm) | 91 | 53 | 39 | 15 | 1 | 0 | 0 | 0 | 0 | 6 | 42 | 88 |
| Annual average: 333 | ||||||||||||
| Monthly precipitation (mm) | 98 | 63 | 74 | 79 | 91 | 85 | 93 | 87 | 111 | 101 | 112 | 102 |
| Annual average: 1098 | ||||||||||||
| Single day record rainfall (mm) | 32 | 46 | 42 | 64 | 46 | 115 | 136 | 60 | 64 | 84 | 41 | 49 |
| Date | Jan 22 1997 | Feb 09 2001 | Mar 19 1948 | Apr 08 1991 | May 08 2000 | Jun 23 1944 | Jul 31 2000 | Aug 20 2001 | Sep 05 1985 | Oct 15 1954 | Nov 11 1995 | Dec 04 1961 |
| Single day record snowfall (cm) | 43 | 53 | 34 | 24 | 12 | 0 | 0 | 0 | 0 | 23 | 32 | 68 |
| Date | Jan 28 1999 | Feb 25 1965 | Mar 04 1985 | Apr 02 1970 | May 03 1966 | Jun 01 1935 | Jul 01 1934 | Aug 01 1934 | Sep 30 1992 | Oct 27 1942 | Nov 27 1942 | Dec 10 1995 |
| Single day record precipitation (mm) | 35 | 50 | 44 | 64 | 46 | 115 | 136 | 60 | 64 | 84 | 43 | 66 |
| Date | Jan 27 1961 | Feb 25 1965 | Mar 21 1980 | Apr 08 1991 | May 08 2000 | Jun 23 1944 | Jul 31 2000 | Aug 20 2001 | Sep 05 1985 | Oct 15 1954 | Nov 02 1999 | Dec 10 1995 |