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 | -6.8 | -3.4 | 2.3 | 11.4 | 17.8 | 21.5 | 23.6 | 23.2 | 17.4 | 11.6 | 1 | -5.1 |
| Average low | -16.9 | -13.6 | -7.3 | 0.1 | 5.7 | 10 | 12.1 | 11 | 5.9 | 0.3 | -7.9 | -14.6 |
| Average | -11.9 | -8.5 | -2.5 | 5.8 | 11.8 | 15.8 | 17.9 | 17.1 | 11.7 | 6 | -3.5 | -9.9 |
| Record daily high | 11 | 15 | 20.6 | 30 | 35 | 34.4 | 36 | 37 | 35.6 | 29.5 | 20.5 | 14 |
| Date | Jan 07 2002 | Feb 28 1992 | Mar 22 1968 | Apr 26 1977 | May 28 1986 | Jun 03 1970 | Jul 26 1984 | Aug 05 1998 | Sep 05 1967 | Oct 06 1980 | Nov 01 1978 | Dec 14 1997 |
| Record daily low | -44.4 | -42.2 | -39.4 | -25.6 | -7 | -3.3 | 4.4 | 0 | -6.5 | -21 | -32 | -45 |
| Date | Jan 14 1972 | Feb 01 1978 | Mar 02 1972 | Apr 01 1975 | May 05 1991 | Jun 12 1969 | Jul 01 1969 | Aug 24 1992 | Sep 28 1983 | Oct 28 1991 | Nov 24 1996 | Dec 09 1977 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 1 | 2 | 15 | 45 | 79 | 73 | 58 | 38 | 11 | 2 | 0 |
| Annual average: 324 | ||||||||||||
| Monthly snowfall (cm) | 17 | 11 | 15 | 7 | 1 | 0 | 0 | 0 | 0 | 4 | 12 | 15 |
| Annual average: 81 | ||||||||||||
| Monthly precipitation (mm) | 17 | 11 | 16 | 22 | 46 | 79 | 73 | 58 | 38 | 15 | 13 | 15 |
| Annual average: 405 | ||||||||||||
| Single day record rainfall (mm) | 7 | 10 | 13 | 22 | 45 | 82 | 79 | 57 | 50 | 19 | 7 | 3 |
| Date | Jan 29 1989 | Feb 27 1976 | Mar 28 1986 | Apr 19 1985 | May 08 1983 | Jun 30 1970 | Jul 10 1989 | Aug 05 1973 | Sep 02 1987 | Oct 04 1970 | Nov 03 1978 | Dec 17 1985 |
| Single day record snowfall (cm) | 17 | 11 | 23 | 19 | 20 | 0 | 0 | 0 | 4 | 19 | 14 | 18 |
| Date | Jan 04 1994 | Feb 28 1972 | Mar 27 1988 | Apr 18 1987 | May 06 1996 | Jun 01 1968 | Jul 01 1968 | Aug 01 1967 | Sep 30 1996 | Oct 22 1997 | Nov 08 1995 | Dec 03 1980 |
| Single day record precipitation (mm) | 17 | 11 | 23 | 22 | 45 | 82 | 79 | 57 | 50 | 20 | 14 | 18 |
| Date | Jan 04 1994 | Feb 28 1972 | Mar 27 1988 | Apr 19 1985 | May 08 1983 | Jun 30 1970 | Jul 10 1989 | Aug 05 1973 | Sep 02 1987 | Oct 13 1989 | Nov 08 1995 | Dec 03 1980 |