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.5 | -2.6 | 1.6 | 6.7 | 13.1 | 18.7 | 23 | 22.2 | 17.2 | 10.7 | 5.1 | 0 |
| Average low | -12.7 | -13.3 | -8.2 | -1.9 | 2.6 | 7 | 11.6 | 11.3 | 7.1 | 2.1 | -2.2 | -8.5 |
| Average | -7.6 | -8 | -3.3 | 2.4 | 7.9 | 12.9 | 17.3 | 16.8 | 12.2 | 6.4 | 1.5 | -4.3 |
| Record daily high | 13.5 | 14 | 17 | 23.5 | 30 | 33 | 34 | 35 | 32 | 25.6 | 21.1 | 17.8 |
| Date | Jan 28 1986 | Feb 12 1981 | Mar 25 1979 | Apr 24 1986 | May 08 1999 | Jun 16 1988 | Jul 10 1979 | Aug 22 1976 | Sep 09 2001 | Oct 06 1976 | Nov 04 1967 | Dec 05 1969 |
| Record daily low | -32.8 | -36.7 | -32 | -18.5 | -9.4 | -3.5 | 0 | -0.6 | -3.3 | -10 | -20 | -33.3 |
| Date | Jan 31 1975 | Feb 04 1975 | Mar 08 1990 | Apr 04 1978 | May 01 1962 | Jun 02 1978 | Jul 24 1964 | Aug 22 1959 | Sep 29 1972 | Oct 27 1984 | Nov 27 1989 | Dec 31 1972 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 31 | 22 | 40 | 54 | 82 | 92 | 88 | 102 | 97 | 104 | 75 | 41 |
| Annual average: 825 | ||||||||||||
| Monthly snowfall (cm) | 68 | 62 | 53 | 27 | 4 | 1 | 0 | 0 | 0 | 5 | 22 | 57 |
| Annual average: 299 | ||||||||||||
| Monthly precipitation (mm) | 99 | 84 | 92 | 81 | 86 | 92 | 88 | 102 | 97 | 108 | 97 | 98 |
| Annual average: 1124 | ||||||||||||
| Single day record rainfall (mm) | 51 | 44 | 43 | 34 | 53 | 45 | 59 | 67 | 54 | 66 | 57 | 72 |
| Date | Jan 13 1983 | Feb 05 1984 | Mar 05 1965 | Apr 27 1995 | May 20 1990 | Jun 22 1973 | Jul 14 1996 | Aug 07 1983 | Sep 05 1998 | Oct 27 1973 | Nov 15 1971 | Dec 19 1966 |
| Single day record snowfall (cm) | 38 | 61 | 50 | 30 | 22 | 10 | 0 | 0 | 0 | 18 | 31 | 50 |
| Date | Jan 11 1960 | Feb 10 1962 | Mar 18 1993 | Apr 23 1990 | May 11 1972 | Jun 03 1994 | Jul 01 1959 | Aug 01 1959 | Sep 01 1959 | Oct 27 1973 | Nov 19 1980 | Dec 30 1981 |
| Single day record precipitation (mm) | 51 | 61 | 52 | 39 | 53 | 45 | 59 | 67 | 54 | 84 | 63 | 72 |
| Date | Jan 13 1983 | Feb 10 1962 | Mar 08 1969 | Apr 19 1970 | May 20 1990 | Jun 22 1973 | Jul 14 1996 | Aug 07 1983 | Sep 05 1998 | Oct 27 1973 | Nov 14 1963 | Dec 19 1966 |