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.8 | -6.4 | -0.5 | 10.1 | 18.7 | 23 | 24.7 | 25.2 | 19.2 | 10.7 | -1 | -8 |
| Average low | -20.1 | -15.6 | -9.5 | -1.6 | 5.7 | 11.3 | 13.2 | 12.4 | 7 | -0.1 | -9.1 | -16.6 |
| Average | -15.5 | -11 | -5 | 4.2 | 12.2 | 17.2 | 19 | 18.8 | 13.1 | 5.4 | -5.1 | -12.3 |
| Record daily high | 8 | 11 | 17.5 | 31 | 34 | 35.5 | 36 | 39.5 | 35 | 32.5 | 22 | 10 |
| Date | Jan 10 1990 | Feb 27 1988 | Mar 30 2000 | Apr 23 1990 | May 19 1992 | Jun 11 1988 | Jul 27 1988 | Aug 06 1988 | Sep 10 1998 | Oct 01 1992 | Nov 05 2001 | Dec 14 1998 |
| Record daily low | -39.5 | -41.5 | -33 | -20.5 | -9 | 0 | 2.5 | 2 | -6 | -20 | -27.5 | -40.5 |
| Date | Jan 19 1996 | Feb 01 1996 | Mar 02 1989 | Apr 09 1997 | May 06 1989 | Jun 08 1989 | Jul 01 2001 | Aug 23 1987 | Sep 28 1992 | Oct 30 1991 | Nov 26 1996 | Dec 21 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 1 | 7 | 23 | 59 | 86 | 80 | 69 | 52 | 31 | 5 | 1 |
| Annual average: 414 | ||||||||||||
| Monthly snowfall (cm) | 24 | 23 | 22 | 12 | 2 | 0 | 0 | 0 | 1 | 8 | 24 | 27 |
| Annual average: 144 | ||||||||||||
| Monthly precipitation (mm) | 24 | 24 | 30 | 36 | 61 | 86 | 80 | 69 | 53 | 40 | 29 | 28 |
| Annual average: 559 | ||||||||||||
| Single day record rainfall (mm) | 1 | 22 | 19 | 36 | 39 | 63 | 58 | 141 | 48 | 57 | 35 | 21 |
| Date | Jan 31 1967 | Feb 25 2000 | Mar 05 1983 | Apr 12 1998 | May 03 1977 | Jun 30 1968 | Jul 19 1996 | Aug 14 1987 | Sep 08 1977 | Oct 06 1994 | Nov 01 2000 | Dec 01 1982 |
| Single day record snowfall (cm) | 17 | 39 | 25 | 22 | 29 | 0 | 0 | 0 | 26 | 20 | 28 | 28 |
| Date | Jan 10 1980 | Feb 25 1998 | Mar 27 1975 | Apr 19 1970 | May 03 1991 | Jun 01 1963 | Jul 01 1963 | Aug 01 1963 | Sep 20 1995 | Oct 14 1975 | Nov 28 1975 | Dec 28 1978 |
| Single day record precipitation (mm) | 17 | 39 | 25 | 36 | 39 | 63 | 58 | 141 | 48 | 57 | 35 | 28 |
| Date | Jan 10 1980 | Feb 25 1998 | Mar 27 1975 | Apr 12 1998 | May 03 1977 | Jun 30 1968 | Jul 19 1996 | Aug 14 1987 | Sep 08 1977 | Oct 06 1994 | Nov 01 2000 | Dec 28 1978 |