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 | -7.6 | -3.2 | 1.9 | 11.5 | 17.6 | 21.2 | 22.3 | 22.9 | 17.6 | 10.7 | -0.8 | -4 |
| Average low | -19.2 | -15.6 | -9.7 | -2 | 3.3 | 7.9 | 9.5 | 8.5 | 3.1 | -3.1 | -11.1 | -14.6 |
| Average | -13.4 | -9.5 | -3.9 | 4.8 | 10.5 | 14.6 | 15.9 | 15.7 | 10.4 | 3.8 | -6 | -9.3 |
| Record daily high | 10 | 13 | 18 | 28.5 | 33 | 31 | 32.5 | 35 | 32 | 29 | 15.5 | 13 |
| Date | Jan 10 1992 | Feb 07 1991 | Mar 30 1991 | Apr 27 1987 | May 28 1986 | Jun 01 1986 | Jul 25 1988 | Aug 06 1997 | Sep 02 1998 | Oct 02 1987 | Nov 04 2001 | Dec 14 1997 |
| Record daily low | -45.5 | -43.5 | -34 | -19.5 | -8 | -1 | 1.5 | -2.5 | -7.5 | -25.5 | -35 | -41 |
| Date | Jan 19 1996 | Feb 07 1994 | Mar 08 2002 | Apr 03 1996 | May 09 1996 | Jun 01 2000 | Jul 13 1993 | Aug 24 1992 | Sep 28 1985 | Oct 28 1991 | Nov 22 1996 | Dec 20 1989 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 2 | 1 | 2 | 14 | 46 | 82 | 90 | 64 | 44 | 12 | 2 | 1 |
| Annual average: 359 | ||||||||||||
| Monthly snowfall (cm) | 23 | 15 | 20 | 9 | 2 | 0 | 0 | 0 | 1 | 5 | 16 | 17 |
| Annual average: 106 | ||||||||||||
| Monthly precipitation (mm) | 24 | 16 | 21 | 23 | 49 | 82 | 90 | 64 | 44 | 17 | 18 | 18 |
| Annual average: 466 | ||||||||||||
| Single day record rainfall (mm) | 16 | 9 | 10 | 23 | 42 | 75 | 87 | 92 | 38 | 22 | 10 | 15 |
| Date | Jan 04 1969 | Feb 15 1991 | Mar 28 1963 | Apr 20 1955 | May 24 1972 | Jun 30 1970 | Jul 03 1990 | Aug 07 1948 | Sep 07 1978 | Oct 09 1998 | Nov 10 1964 | Dec 25 1989 |
| Single day record snowfall (cm) | 24 | 15 | 26 | 27 | 17 | 0 | 0 | 0 | 10 | 30 | 24 | 20 |
| Date | Jan 30 1989 | Feb 10 1990 | Mar 23 1980 | Apr 09 1993 | May 20 1997 | Jun 01 1947 | Jul 01 1947 | Aug 01 1947 | Sep 25 1951 | Oct 17 1982 | Nov 15 1969 | Dec 21 1974 |
| Single day record precipitation (mm) | 24 | 15 | 26 | 48 | 42 | 75 | 87 | 92 | 38 | 33 | 24 | 20 |
| Date | Jan 30 1989 | Feb 10 1990 | Mar 23 1980 | Apr 20 1955 | May 24 1972 | Jun 30 1970 | Jul 03 1990 | Aug 07 1948 | Sep 07 1978 | Oct 04 1959 | Nov 15 1969 | Dec 21 1974 |