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 | -1.5 | 2.9 | 9.6 | 15.6 | 20.2 | 23.9 | 28 | 28.1 | 22.6 | 13.8 | 4.2 | -1.3 |
| Average low | -8.5 | -5.6 | -2 | 1.5 | 5.7 | 9 | 11 | 10.5 | 6 | 0.8 | -2.7 | -7.5 |
| Average | -5 | -1.4 | 3.8 | 8.6 | 13 | 16.4 | 19.5 | 19.3 | 14.3 | 7.3 | 0.8 | -4.4 |
| Record daily high | 16.1 | 19.4 | 24 | 31.7 | 36.1 | 37 | 42.2 | 39.4 | 36.7 | 30 | 18.9 | 25 |
| Date | Jan 18 1944 | Feb 24 1946 | Mar 31 1994 | Apr 24 1977 | May 27 1946 | Jun 30 1987 | Jul 18 1941 | Aug 04 1961 | Sep 03 1950 | Oct 08 1945 | Nov 03 1975 | Dec 04 1943 |
| Record daily low | -38.9 | -34.4 | -22.8 | -8.3 | -8.3 | -1.7 | 1.1 | 0 | -6.1 | -14 | -29 | -37.8 |
| Date | Jan 20 1962 | Feb 01 1950 | Mar 04 1955 | Apr 19 1951 | May 01 1954 | Jun 13 1952 | Jul 06 1952 | Aug 17 1946 | Sep 28 1946 | Oct 31 1984 | Nov 28 1985 | Dec 30 1968 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 12 | 18 | 28 | 40 | 56 | 58 | 41 | 36 | 28 | 30 | 30 | 14 |
| Annual average: 391 | ||||||||||||
| Monthly snowfall (cm) | 36 | 16 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 21 | 39 |
| Annual average: 118 | ||||||||||||
| Monthly precipitation (mm) | 48 | 34 | 33 | 41 | 56 | 58 | 41 | 36 | 28 | 30 | 52 | 53 |
| Annual average: 509 | ||||||||||||
| Single day record rainfall (mm) | 25 | 17 | 18 | 25 | 38 | 41 | 48 | 38 | 31 | 27 | 23 | 21 |
| Date | Jan 01 1997 | Feb 24 1958 | Mar 17 1950 | Apr 19 1997 | May 26 1998 | Jun 10 1948 | Jul 07 1975 | Aug 21 1972 | Sep 23 1986 | Oct 01 1957 | Nov 21 1974 | Dec 12 1998 |
| Single day record snowfall (cm) | 41 | 25 | 18 | 10 | 0 | 0 | 0 | 0 | 0 | 8 | 24 | 31 |
| Date | Jan 06 1962 | Feb 26 1945 | Mar 05 1951 | Apr 14 1960 | May 07 1996 | Jun 01 1941 | Jul 01 1941 | Aug 01 1941 | Sep 01 1941 | Oct 22 1945 | Nov 27 1996 | Dec 21 1967 |
| Single day record precipitation (mm) | 41 | 25 | 18 | 25 | 38 | 41 | 48 | 38 | 31 | 27 | 24 | 31 |
| Date | Jan 06 1962 | Feb 26 1945 | Mar 17 1950 | Apr 19 1997 | May 26 1998 | Jun 10 1948 | Jul 07 1975 | Aug 21 1972 | Sep 23 1986 | Oct 01 1957 | Nov 27 1996 | Dec 21 1967 |