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 | -13 | -9 | -2.2 | 7.4 | 16 | 21.3 | 24 | 23 | 16.5 | 8.9 | -1.8 | -10.2 |
| Average low | -23.2 | -20.1 | -13.1 | -3.3 | 5.5 | 12 | 15 | 13.6 | 7.6 | 1 | -8.7 | -19.1 |
| Average | -18.2 | -14.6 | -7.7 | 2 | 10.8 | 16.7 | 19.5 | 18.3 | 12.1 | 5 | -5.2 | -14.7 |
| Record daily high | 7.8 | 10.5 | 13 | 27.8 | 36 | 33.5 | 35 | 35 | 33 | 26 | 16.1 | 9.5 |
| Date | Jan 24 1973 | Feb 29 1992 | Mar 22 2000 | Apr 26 1977 | May 22 1980 | Jun 07 1988 | Jul 21 1989 | Aug 05 1988 | Sep 02 1983 | Oct 01 1992 | Nov 04 1975 | Dec 16 1980 |
| Record daily low | -40 | -42 | -40 | -28.9 | -9.4 | 0 | 3.9 | -1 | -3 | -17.5 | -38.5 | -38.9 |
| Date | Jan 04 1968 | Feb 01 1996 | Mar 16 1984 | Apr 03 1975 | May 02 1967 | Jun 06 1998 | Jul 09 1968 | Aug 27 1982 | Sep 23 1995 | Oct 31 1991 | Nov 30 1985 | Dec 31 1967 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 1 | 7 | 18 | 54 | 81 | 68 | 68 | 58 | 32 | 6 | 1 |
| Annual average: 393 | ||||||||||||
| Monthly snowfall (cm) | 22 | 17 | 19 | 14 | 2 | 0 | 0 | 0 | 1 | 7 | 19 | 22 |
| Annual average: 121 | ||||||||||||
| Monthly precipitation (mm) | 22 | 18 | 25 | 32 | 56 | 81 | 68 | 68 | 59 | 39 | 24 | 23 |
| Annual average: 515 | ||||||||||||
| Single day record rainfall (mm) | 3 | 11 | 19 | 34 | 46 | 71 | 86 | 113 | 79 | 48 | 31 | 9 |
| Date | Jan 10 1990 | Feb 25 2000 | Mar 27 1993 | Apr 16 1976 | May 05 1986 | Jun 27 2001 | Jul 30 1975 | Aug 20 1980 | Sep 08 1977 | Oct 15 1984 | Nov 01 2000 | Dec 02 1982 |
| Single day record snowfall (cm) | 19 | 12 | 22 | 27 | 16 | 0 | 0 | 0 | 8 | 19 | 18 | 19 |
| Date | Jan 11 1975 | Feb 26 1998 | Mar 04 1991 | Apr 20 1967 | May 17 1968 | Jun 01 1967 | Jul 01 1966 | Aug 01 1966 | Sep 24 1972 | Oct 30 1971 | Nov 28 1975 | Dec 12 1975 |
| Single day record precipitation (mm) | 19 | 12 | 24 | 34 | 46 | 71 | 86 | 113 | 79 | 48 | 31 | 19 |
| Date | Jan 11 1975 | Feb 26 1998 | Mar 27 1993 | Apr 16 1976 | May 05 1986 | Jun 27 2001 | Jul 30 1975 | Aug 20 1980 | Sep 08 1977 | Oct 15 1984 | Nov 01 2000 | Dec 12 1975 |