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 | -1.9 | 2.5 | 7.1 | 14.7 | 20.8 | 23.9 | 23.5 | 18.7 | 12.3 | 6.5 | 1.2 |
| Average low | -11.3 | -11.2 | -6.2 | -1.3 | 4.1 | 9.7 | 14.1 | 13.8 | 9.5 | 4.4 | -0.5 | -6.9 |
| Average | -6.6 | -6.6 | -1.9 | 2.9 | 9.4 | 15.3 | 19.1 | 18.6 | 14.1 | 8.4 | 3 | -2.8 |
| Record daily high | 15 | 15 | 18.3 | 26.1 | 30.6 | 32.8 | 33.9 | 36.1 | 32.2 | 25 | 21.1 | 17.8 |
| Date | Jan 24 1999 | Feb 28 2000 | Mar 23 1979 | Apr 25 1942 | May 24 1977 | Jun 22 1938 | Jul 30 1949 | Aug 12 1944 | Sep 04 1937 | Oct 01 1939 | Nov 04 1956 | Dec 05 1950 |
| Record daily low | -31 | -26.7 | -27.8 | -15 | -6.7 | -3.9 | 2 | 4.4 | -0.6 | -6.1 | -13.3 | -23.9 |
| Date | Jan 18 1982 | Feb 11 1948 | Mar 04 1938 | Apr 05 1995 | May 03 1945 | Jun 01 1943 | Jul 14 1979 | Aug 29 1957 | Sep 29 1947 | Oct 27 1936 | Nov 20 1936 | Dec 20 1942 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 43 | 30 | 41 | 68 | 86 | 90 | 94 | 88 | 112 | 120 | 107 | 84 |
| Annual average: 963 | ||||||||||||
| Monthly snowfall (cm) | 54 | 42 | 37 | 24 | 2 | 0 | 0 | 0 | 0 | 2 | 13 | 45 |
| Annual average: 219 | ||||||||||||
| Monthly precipitation (mm) | 96 | 73 | 79 | 92 | 88 | 90 | 94 | 88 | 112 | 123 | 120 | 128 |
| Annual average: 1182 | ||||||||||||
| Single day record rainfall (mm) | 38 | 51 | 30 | 60 | 54 | 57 | 64 | 128 | 79 | 72 | 52 | 41 |
| Date | Jan 25 1978 | Feb 26 1961 | Mar 29 1999 | Apr 27 2001 | May 01 1947 | Jun 17 1973 | Jul 21 1942 | Aug 15 1971 | Sep 28 1958 | Oct 28 2000 | Nov 08 1968 | Dec 25 1979 |
| Single day record snowfall (cm) | 31 | 31 | 31 | 24 | 15 | 0 | 0 | 0 | 0 | 20 | 15 | 38 |
| Date | Jan 08 1957 | Feb 17 1944 | Mar 08 1960 | Apr 09 1972 | May 01 1939 | Jun 01 1936 | Jul 01 1936 | Aug 01 1936 | Sep 01 1936 | Oct 19 1972 | Nov 11 1955 | Dec 19 1963 |
| Single day record precipitation (mm) | 38 | 64 | 31 | 60 | 54 | 57 | 64 | 128 | 79 | 72 | 52 | 52 |
| Date | Jan 25 1978 | Feb 26 1979 | Mar 08 1960 | Apr 27 2001 | May 01 1947 | Jun 17 1973 | Jul 21 1942 | Aug 15 1971 | Sep 28 1958 | Oct 28 2000 | Nov 08 1968 | Dec 31 1978 |