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 | -1.1 | 4.1 | 11.5 | 18.8 | 23.7 | 26.8 | 25.6 | 21 | 13.9 | 7 | 0.9 |
| Average low | -10.5 | -9.7 | -5 | 1 | 6.9 | 11.9 | 14.8 | 14 | 9.6 | 3.9 | -0.7 | -6.7 |
| Average | -6.3 | -5.4 | -0.4 | 6.3 | 12.9 | 17.8 | 20.8 | 19.9 | 15.3 | 8.9 | 3.2 | -2.9 |
| Record daily high | 16.7 | 14.9 | 25.6 | 31.1 | 34.4 | 36.7 | 37.6 | 38.3 | 36.7 | 30.6 | 25 | 20 |
| Date | Jan 25 1950 | Feb 23 1984 | Mar 28 1945 | Apr 25 1990 | May 16 1962 | Jun 25 1952 | Jul 07 1988 | Aug 25 1948 | Sep 02 1953 | Oct 05 1951 | Nov 01 1950 | Dec 03 1982 |
| Record daily low | -31.3 | -31.1 | -28.9 | -17.2 | -5.6 | 0.6 | 3.9 | 1.1 | -3.9 | -8.3 | -18.3 | -31.1 |
| Date | Jan 04 1981 | Feb 15 1943 | Mar 04 1950 | Apr 07 1972 | May 07 1966 | Jun 08 1949 | Jul 30 1968 | Aug 30 1965 | Sep 27 1965 | Oct 23 1969 | Nov 26 1949 | Dec 20 1942 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 25 | 22 | 37 | 62 | 72 | 74 | 74 | 80 | 78 | 63 | 62 | 35 |
| Annual average: 684 | ||||||||||||
| Monthly snowfall (cm) | 31 | 22 | 19 | 6 | 0 | 0 | 0 | 0 | 0 | 1 | 8 | 29 |
| Annual average: 115 | ||||||||||||
| Monthly precipitation (mm) | 52 | 43 | 57 | 68 | 73 | 74 | 74 | 80 | 78 | 64 | 69 | 61 |
| Annual average: 792 | ||||||||||||
| Single day record rainfall (mm) | 59 | 32 | 42 | 56 | 93 | 54 | 119 | 81 | 108 | 121 | 86 | 41 |
| Date | Jan 09 1946 | Feb 24 1975 | Mar 16 1942 | Apr 11 1992 | May 31 1944 | Jun 13 2000 | Jul 28 1980 | Aug 30 1970 | Sep 18 1948 | Oct 15 1954 | Nov 10 1962 | Dec 06 1962 |
| Single day record snowfall (cm) | 37 | 40 | 32 | 27 | 2 | 0 | 0 | 0 | 0 | 7 | 34 | 28 |
| Date | Jan 23 1966 | Feb 25 1965 | Mar 10 1964 | Apr 10 1939 | May 07 1976 | Jun 01 1938 | Jul 01 1938 | Aug 01 1938 | Sep 01 1938 | Oct 25 1962 | Nov 30 1940 | Dec 11 1944 |
| Single day record precipitation (mm) | 59 | 56 | 42 | 56 | 93 | 54 | 119 | 81 | 108 | 121 | 86 | 41 |
| Date | Jan 09 1946 | Feb 25 1965 | Mar 16 1942 | Apr 11 1992 | May 31 1944 | Jun 13 2000 | Jul 28 1980 | Aug 30 1970 | Sep 18 1948 | Oct 15 1954 | Nov 10 1962 | Dec 06 1962 |