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 | -8.8 | -6.8 | -1.2 | 5.4 | 13.2 | 19.1 | 21.8 | 20.6 | 15.2 | 8.8 | 1.9 | -5.2 |
| Average low | -17.4 | -15.5 | -9.7 | -1.9 | 4 | 9.2 | 12 | 11 | 6.8 | 1.7 | -4.1 | -12.7 |
| Average | -13.1 | -11.1 | -5.4 | 1.8 | 8.6 | 14.2 | 16.9 | 15.8 | 11 | 5.3 | -1.1 | -9 |
| Record daily high | 10 | 9 | 14.4 | 26 | 33.3 | 32.5 | 34.4 | 35.6 | 28.9 | 23.9 | 18.3 | 11.5 |
| Date | Jan 15 1995 | Feb 22 1990 | Mar 30 1962 | Apr 27 1990 | May 22 1977 | Jun 27 2001 | Jul 27 1963 | Aug 01 1975 | Sep 08 1959 | Oct 08 1970 | Nov 01 1956 | Dec 03 1982 |
| Record daily low | -35.6 | -33.3 | -34.4 | -19.4 | -7.8 | -1.1 | 4.4 | 1.7 | -2.2 | -9 | -21.1 | -33 |
| Date | Jan 15 1957 | Feb 01 1955 | Mar 28 1974 | Apr 04 1967 | May 17 1957 | Jun 06 1957 | Jul 30 1952 | Aug 20 1951 | Sep 24 1973 | Oct 28 1980 | Nov 27 1978 | Dec 25 1980 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 8 | 8 | 26 | 66 | 107 | 100 | 102 | 99 | 96 | 94 | 50 | 12 |
| Annual average: 765 | ||||||||||||
| Monthly snowfall (cm) | 58 | 53 | 45 | 21 | 1 | 0 | 0 | 0 | 0 | 4 | 33 | 71 |
| Annual average: 287 | ||||||||||||
| Monthly precipitation (mm) | 67 | 60 | 71 | 87 | 108 | 100 | 102 | 99 | 96 | 98 | 82 | 83 |
| Annual average: 1052 | ||||||||||||
| Single day record rainfall (mm) | 37 | 34 | 54 | 80 | 76 | 65 | 121 | 126 | 85 | 56 | 67 | 56 |
| Date | Jan 16 1959 | Feb 11 1960 | Mar 20 1975 | Apr 17 1983 | May 16 1997 | Jun 06 1977 | Jul 19 1996 | Aug 11 1954 | Sep 03 1957 | Oct 24 1960 | Nov 08 1963 | Dec 11 1969 |
| Single day record snowfall (cm) | 33 | 40 | 43 | 33 | 10 | 0 | 0 | 0 | 0 | 20 | 31 | 46 |
| Date | Jan 21 1979 | Feb 19 1998 | Mar 05 1966 | Apr 18 1953 | May 01 1994 | Jun 01 1952 | Jul 01 1952 | Aug 18 1951 | Sep 01 1951 | Oct 17 1970 | Nov 25 1971 | Dec 26 1976 |
| Single day record precipitation (mm) | 47 | 40 | 56 | 80 | 76 | 65 | 121 | 126 | 85 | 56 | 67 | 56 |
| Date | Jan 16 1959 | Feb 19 1998 | Mar 20 1975 | Apr 17 1983 | May 16 1997 | Jun 06 1977 | Jul 19 1996 | Aug 11 1954 | Sep 03 1957 | Oct 24 1960 | Nov 08 1963 | Dec 11 1969 |