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 | -10.7 | -7.8 | 0.2 | 10.9 | 18.2 | 21.9 | 24.1 | 23.5 | 17.5 | 10.6 | -1.4 | -8.3 |
| Average low | -20.2 | -17.7 | -9.9 | -2 | 4.1 | 8.6 | 10.5 | 9.4 | 4.3 | -1.8 | -10.5 | -17.4 |
| Average | -15.5 | -12.8 | -4.9 | 4.4 | 11.2 | 15.3 | 17.3 | 16.5 | 10.9 | 4.4 | -6 | -13 |
| Record daily high | 9 | 8.5 | 17.5 | 31 | 35 | 39.5 | 40 | 39 | 35.6 | 28.9 | 18.9 | 13 |
| Date | Jan 04 1984 | Feb 25 1986 | Mar 31 1991 | Apr 29 1980 | May 29 1986 | Jun 29 1984 | Jul 27 1984 | Aug 05 1998 | Sep 05 1967 | Oct 03 1975 | Nov 02 1978 | Dec 14 1997 |
| Record daily low | -45 | -42.5 | -37.2 | -27.8 | -8 | -1.7 | 2.2 | -1.1 | -8 | -26.5 | -33.5 | -40.6 |
| Date | Jan 26 1972 | Feb 07 1994 | Mar 02 1972 | Apr 02 1975 | May 05 1989 | Jun 12 1969 | Jul 02 1967 | Aug 22 1977 | Sep 30 1983 | Oct 28 1991 | Nov 27 1985 | Dec 29 1968 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 0 | 0 | 13 | 36 | 64 | 65 | 44 | 29 | 7 | 1 | 0 |
| Annual average: 260 | ||||||||||||
| Monthly snowfall (cm) | 18 | 12 | 14 | 12 | 1 | 0 | 0 | 0 | 1 | 6 | 15 | 18 |
| Annual average: 97 | ||||||||||||
| Monthly precipitation (mm) | 18 | 12 | 14 | 25 | 38 | 64 | 65 | 44 | 30 | 13 | 16 | 18 |
| Annual average: 357 | ||||||||||||
| Single day record rainfall (mm) | 6 | 0 | 6 | 76 | 47 | 53 | 57 | 52 | 46 | 20 | 13 | 3 |
| Date | Jan 23 1981 | Feb 22 1963 | Mar 26 1968 | Apr 15 1963 | May 15 1977 | Jun 12 1993 | Jul 20 1968 | Aug 28 1965 | Sep 09 1983 | Oct 02 1994 | Nov 12 1973 | Dec 24 1975 |
| Single day record snowfall (cm) | 14 | 18 | 15 | 35 | 13 | 0 | 0 | 0 | 15 | 18 | 17 | 17 |
| Date | Jan 11 1999 | Feb 27 1972 | Mar 23 1980 | Apr 27 1991 | May 01 1979 | Jun 01 1963 | Jul 01 1963 | Aug 01 1962 | Sep 28 1982 | Oct 26 1970 | Nov 19 1996 | Dec 03 1980 |
| Single day record precipitation (mm) | 14 | 18 | 15 | 76 | 47 | 53 | 57 | 52 | 46 | 20 | 17 | 17 |
| Date | Jan 11 1999 | Feb 27 1972 | Mar 23 1980 | Apr 15 1963 | May 15 1977 | Jun 12 1993 | Jul 20 1968 | Aug 28 1965 | Sep 09 1983 | Oct 02 1994 | Nov 19 1996 | Dec 03 1980 |