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 | -4.6 | -3.1 | 3 | 11.3 | 19.3 | 23.9 | 26.7 | 25.3 | 20.2 | 13.2 | 5.9 | -1.3 |
| Average low | -12.9 | -11.4 | -5.5 | 1.7 | 8.5 | 13.4 | 16.4 | 15.4 | 10.8 | 4.9 | -0.8 | -8.5 |
| Average | -8.8 | -7.3 | -1.3 | 6.5 | 13.9 | 18.7 | 21.6 | 20.4 | 15.5 | 9.1 | 2.6 | -4.9 |
| Record daily high | 18 | 18 | 26 | 30.5 | 33 | 35 | 35.6 | 36.5 | 34.5 | 28.5 | 23.9 | 20 |
| Date | Jan 19 1996 | Feb 27 2000 | Mar 31 1998 | Apr 27 1990 | May 31 1999 | Jun 30 1964 | Jul 22 1955 | Aug 08 2001 | Sep 04 1999 | Oct 05 1991 | Nov 03 1961 | Dec 05 2001 |
| Record daily low | -43.3 | -35.6 | -25 | -15 | -5.6 | 0.6 | 3.3 | 1.7 | -6.1 | -8.3 | -20 | -33.3 |
| Date | Jan 15 1957 | Feb 10 1951 | Mar 07 1989 | Apr 03 1954 | May 05 1952 | Jun 04 1953 | Jul 30 1952 | Aug 22 1957 | Sep 30 1951 | Oct 26 1956 | Nov 06 1951 | Dec 28 1951 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 27 | 20 | 34 | 70 | 83 | 88 | 93 | 93 | 102 | 81 | 69 | 34 |
| Annual average: 794 | ||||||||||||
| Monthly snowfall (cm) | 54 | 43 | 33 | 11 | 0 | 0 | 0 | 0 | 0 | 1 | 17 | 47 |
| Annual average: 207 | ||||||||||||
| Monthly precipitation (mm) | 82 | 63 | 67 | 81 | 83 | 88 | 93 | 93 | 102 | 82 | 86 | 81 |
| Annual average: 1001 | ||||||||||||
| Single day record rainfall (mm) | 38 | 38 | 39 | 34 | 47 | 59 | 73 | 71 | 110 | 60 | 46 | 35 |
| Date | Jan 08 1978 | Feb 25 1961 | Mar 17 1973 | Apr 03 1990 | May 08 2000 | Jun 23 1969 | Jul 17 1977 | Aug 20 1962 | Sep 14 1979 | Oct 05 1995 | Nov 26 2000 | Dec 15 1982 |
| Single day record snowfall (cm) | 53 | 34 | 38 | 36 | 9 | 0 | 0 | 0 | 0 | 14 | 36 | 36 |
| Date | Jan 30 1966 | Feb 03 1972 | Mar 04 1971 | Apr 03 1975 | May 10 1963 | Jun 01 1951 | Jul 01 1951 | Aug 01 1951 | Sep 01 1951 | Oct 22 1988 | Nov 14 1975 | Dec 21 1993 |
| Single day record precipitation (mm) | 53 | 38 | 42 | 42 | 47 | 59 | 73 | 71 | 110 | 60 | 46 | 36 |
| Date | Jan 30 1966 | Feb 25 1961 | Mar 17 1973 | Apr 08 2000 | May 08 2000 | Jun 23 1969 | Jul 17 1977 | Aug 20 1962 | Sep 14 1979 | Oct 05 1995 | Nov 26 2000 | Dec 21 1993 |