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 | -6.4 | -4.2 | 1.6 | 10.3 | 18.8 | 23.4 | 25.9 | 24.4 | 19.2 | 12.2 | 4.4 | -2.9 |
| Average low | -16.2 | -14.6 | -8.1 | -0.2 | 6.6 | 11.6 | 14.1 | 12.9 | 8.1 | 2.4 | -3.1 | -11.5 |
| Average | -11.3 | -9.4 | -3.3 | 5.1 | 12.7 | 17.5 | 20 | 18.7 | 13.7 | 7.3 | 0.7 | -7.2 |
| Record daily high | 13 | 14 | 25.6 | 30 | 32.8 | 35 | 36.1 | 35.6 | 32.5 | 27.8 | 23.9 | 16.5 |
| Date | Jan 15 1995 | Feb 22 1981 | Mar 28 1945 | Apr 27 1990 | May 19 1962 | Jun 27 1941 | Jul 16 1953 | Aug 11 1944 | Sep 08 2001 | Oct 02 1968 | Nov 08 1938 | Dec 05 2001 |
| Record daily low | -38.3 | -38.3 | -30 | -16.1 | -6.1 | -2 | 2.2 | -0.6 | -5 | -10 | -24 | -34.4 |
| Date | Jan 24 1976 | Feb 03 1971 | Mar 09 1984 | Apr 04 1954 | May 07 1966 | Jun 03 1986 | Jul 07 1969 | Aug 25 1971 | Sep 26 1978 | Oct 20 1972 | Nov 30 1995 | Dec 20 1942 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 28 | 19 | 41 | 74 | 87 | 99 | 106 | 103 | 96 | 88 | 76 | 32 |
| Annual average: 849 | ||||||||||||
| Monthly snowfall (cm) | 63 | 51 | 38 | 11 | 0 | 0 | 0 | 0 | 0 | 2 | 21 | 54 |
| Annual average: 240 | ||||||||||||
| Monthly precipitation (mm) | 91 | 70 | 79 | 85 | 87 | 99 | 106 | 103 | 96 | 90 | 97 | 86 |
| Annual average: 1090 | ||||||||||||
| Single day record rainfall (mm) | 43 | 30 | 40 | 58 | 48 | 56 | 62 | 78 | 78 | 73 | 66 | 41 |
| Date | Jan 04 1993 | Feb 02 1973 | Mar 04 1974 | Apr 03 1990 | May 03 1954 | Jun 21 1997 | Jul 14 1997 | Aug 31 1954 | Sep 14 1979 | Oct 05 1979 | Nov 08 1996 | Dec 04 1961 |
| Single day record snowfall (cm) | 55 | 42 | 31 | 24 | 10 | 0 | 0 | 0 | 0 | 15 | 27 | 46 |
| Date | Jan 23 1966 | Feb 11 1956 | Mar 26 1978 | Apr 09 2000 | May 06 1970 | Jun 01 1938 | Jul 01 1938 | Aug 01 1937 | Sep 01 1937 | Oct 31 1993 | Nov 28 1958 | Dec 24 1966 |
| Single day record precipitation (mm) | 55 | 42 | 42 | 58 | 48 | 56 | 62 | 78 | 78 | 73 | 66 | 46 |
| Date | Jan 23 1966 | Feb 11 1956 | Mar 22 1972 | Apr 03 1990 | May 03 1954 | Jun 21 1997 | Jul 14 1997 | Aug 31 1954 | Sep 14 1979 | Oct 05 1979 | Nov 08 1996 | Dec 24 1966 |