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 | -3.6 | -2.7 | 2 | 8 | 15.9 | 21.3 | 24.5 | 23.8 | 18.8 | 12.4 | 5.6 | -0.7 |
| Average low | -14.3 | -13.2 | -7.8 | -1.7 | 3.9 | 8.9 | 12.6 | 12 | 7.2 | 1.8 | -2.9 | -10.3 |
| Average | -8.9 | -8 | -2.9 | 3.2 | 9.9 | 15.1 | 18.6 | 17.9 | 13 | 7.1 | 1.4 | -5.5 |
| Record daily high | 16.1 | 15.3 | 18.9 | 28.3 | 34.2 | 34.4 | 35.6 | 37.2 | 33.3 | 26.1 | 22.9 | 17.8 |
| Date | Jan 24 1999 | Feb 20 1994 | Mar 29 1945 | Apr 25 1942 | May 23 1977 | Jun 29 1944 | Jul 30 1949 | Aug 12 1944 | Sep 01 1942 | Oct 05 1946 | Nov 05 1982 | Dec 11 1966 |
| Record daily low | -32.2 | -31.7 | -27.4 | -16.1 | -6.1 | -2.1 | 1.2 | 0.6 | -3.3 | -10 | -17.4 | -29 |
| Date | Jan 14 1957 | Feb 02 1962 | Mar 07 1989 | Apr 04 1969 | May 03 1945 | Jun 02 1978 | Jul 12 2000 | Aug 31 1965 | Sep 29 1947 | Oct 31 1944 | Nov 22 1978 | Dec 30 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 42 | 27 | 46 | 57 | 91 | 91 | 103 | 80 | 93 | 100 | 81 | 55 |
| Annual average: 865 | ||||||||||||
| Monthly snowfall (cm) | 80 | 68 | 71 | 36 | 5 | 0 | 0 | 0 | 0 | 3 | 22 | 66 |
| Annual average: 349 | ||||||||||||
| Monthly precipitation (mm) | 119 | 93 | 124 | 99 | 97 | 91 | 103 | 80 | 93 | 104 | 105 | 116 |
| Annual average: 1223 | ||||||||||||
| Single day record rainfall (mm) | 67 | 47 | 37 | 132 | 62 | 62 | 77 | 66 | 100 | 103 | 62 | 49 |
| Date | Jan 08 1979 | Feb 08 1958 | Mar 14 1980 | Apr 01 1962 | May 14 2001 | Jun 13 1968 | Jul 22 1983 | Aug 25 1968 | Sep 16 1940 | Oct 21 1968 | Nov 16 1959 | Dec 03 1980 |
| Single day record snowfall (cm) | 63 | 83 | 65 | 46 | 29 | 0 | 0 | 0 | 0 | 27 | 39 | 45 |
| Date | Jan 02 1982 | Feb 01 1992 | Mar 07 1999 | Apr 10 1946 | May 07 1995 | Jun 01 1940 | Jul 01 1940 | Aug 01 1940 | Sep 01 1940 | Oct 20 1974 | Nov 27 1997 | Dec 04 1970 |
| Single day record precipitation (mm) | 74 | 78 | 65 | 132 | 62 | 62 | 77 | 66 | 100 | 103 | 63 | 61 |
| Date | Jan 14 1978 | Feb 01 1992 | Mar 07 1999 | Apr 01 1962 | May 14 2001 | Jun 13 1968 | Jul 22 1983 | Aug 25 1968 | Sep 16 1940 | Oct 21 1968 | Nov 08 1968 | Dec 04 1967 |