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.9 | -5 | 1.1 | 8.6 | 17.1 | 22 | 24.1 | 22.7 | 17.1 | 10 | 2.2 | -4.7 |
| Average low | -21 | -19.6 | -12.7 | -3.5 | 3.1 | 8.4 | 11 | 9.9 | 5.4 | -0.1 | -6.7 | -15.9 |
| Average | -14.5 | -12.3 | -5.8 | 2.6 | 10.1 | 15.2 | 17.6 | 16.3 | 11.3 | 5 | -2.2 | -10.3 |
| Record daily high | 11.5 | 14.5 | 19 | 28.5 | 32 | 34 | 34.5 | 36.7 | 30.5 | 26.7 | 18.3 | 13 |
| Date | Jan 15 1995 | Feb 20 1994 | Mar 16 1990 | Apr 27 1990 | May 31 1999 | Jun 16 1994 | Jul 09 1988 | Aug 01 1975 | Sep 09 2001 | Oct 08 1970 | Nov 07 1975 | Dec 05 1982 |
| Record daily low | -42.2 | -43.3 | -39 | -27.8 | -11.7 | -4.5 | -0.6 | -1.1 | -8 | -14.4 | -27 | -43.9 |
| Date | Jan 21 1970 | Feb 18 1967 | Mar 07 1989 | Apr 03 1969 | May 02 1974 | Jun 03 1986 | Jul 07 1969 | Aug 19 1968 | Sep 29 1980 | Oct 20 1972 | Nov 27 1995 | Dec 27 1967 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 15 | 6 | 25 | 48 | 84 | 103 | 98 | 102 | 93 | 76 | 47 | 16 |
| Annual average: 711 | ||||||||||||
| Monthly snowfall (cm) | 48 | 44 | 38 | 15 | 1 | 0 | 0 | 0 | 0 | 3 | 29 | 52 |
| Annual average: 230 | ||||||||||||
| Monthly precipitation (mm) | 63 | 50 | 62 | 62 | 85 | 103 | 98 | 102 | 93 | 80 | 76 | 68 |
| Annual average: 942 | ||||||||||||
| Single day record rainfall (mm) | 65 | 23 | 31 | 24 | 42 | 118 | 67 | 88 | 62 | 50 | 52 | 21 |
| Date | Jan 15 1995 | Feb 11 1981 | Mar 31 1998 | Apr 10 1993 | May 20 1986 | Jun 11 1996 | Jul 15 1984 | Aug 28 1967 | Sep 29 1987 | Oct 20 1989 | Nov 01 1994 | Dec 31 1978 |
| Single day record snowfall (cm) | 31 | 34 | 35 | 71 | 18 | 0 | 0 | 0 | 8 | 16 | 27 | 42 |
| Date | Jan 10 1977 | Feb 12 1988 | Mar 22 2001 | Apr 03 1975 | May 07 1976 | Jun 01 1967 | Jul 01 1967 | Aug 01 1967 | Sep 28 1991 | Oct 22 1988 | Nov 16 1983 | Dec 21 1993 |
| Single day record precipitation (mm) | 65 | 34 | 35 | 71 | 42 | 118 | 67 | 88 | 62 | 50 | 52 | 42 |
| Date | Jan 15 1995 | Feb 12 1988 | Mar 22 2001 | Apr 03 1975 | May 20 1986 | Jun 11 1996 | Jul 15 1984 | Aug 28 1967 | Sep 29 1987 | Oct 20 1989 | Nov 01 1994 | Dec 21 1993 |