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 | -4.1 | -2.5 | 3.5 | 11.2 | 19.1 | 23.9 | 26.4 | 25 | 19.9 | 12.8 | 5.9 | -0.5 |
| Average low | -14 | -12.7 | -6.4 | 1.1 | 7.8 | 13 | 15.6 | 14.6 | 10 | 4 | -1.4 | -9.3 |
| Average | -9.1 | -7.6 | -1.5 | 6.2 | 13.5 | 18.5 | 21.1 | 19.8 | 15 | 8.4 | 2.2 | -4.9 |
| Record daily high | 18 | 16.5 | 26.7 | 30.6 | 32.8 | 35 | 36.1 | 36.1 | 33.9 | 28.3 | 23 | 18 |
| Date | Jan 15 1995 | Feb 22 1981 | Mar 30 1977 | Apr 18 1976 | May 20 1975 | Jun 15 1988 | Jul 02 1963 | Aug 02 1975 | Sep 04 1953 | Oct 02 1968 | Nov 16 1989 | Dec 07 1998 |
| Record daily low | -38 | -36.1 | -28 | -14.5 | -3.3 | -0.5 | 3.5 | 2.8 | -3 | -8.9 | -18.5 | -33.3 |
| Date | Jan 27 1994 | Feb 10 1951 | Mar 01 1982 | Apr 05 1995 | May 07 1966 | Jun 03 1986 | Jul 02 1992 | Aug 31 1976 | Sep 29 1980 | Oct 20 1972 | Nov 24 1989 | Dec 22 1970 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 30 | 24 | 43 | 79 | 94 | 96 | 111 | 113 | 96 | 95 | 75 | 37 |
| Annual average: 891 | ||||||||||||
| Monthly snowfall (cm) | 50 | 41 | 35 | 11 | 0 | 0 | 0 | 0 | 0 | 1 | 18 | 47 |
| Annual average: 203 | ||||||||||||
| Monthly precipitation (mm) | 80 | 64 | 78 | 90 | 94 | 96 | 111 | 113 | 96 | 96 | 93 | 84 |
| Annual average: 1095 | ||||||||||||
| Single day record rainfall (mm) | 45 | 30 | 64 | 46 | 40 | 72 | 80 | 58 | 58 | 53 | 69 | 40 |
| Date | Jan 08 1998 | Feb 24 1981 | Mar 31 1960 | Apr 24 1968 | May 16 1994 | Jun 11 2002 | Jul 24 1961 | Aug 10 1959 | Sep 01 1954 | Oct 14 1995 | Nov 08 1996 | Dec 04 1950 |
| Single day record snowfall (cm) | 48 | 38 | 37 | 21 | 4 | 0 | 0 | 0 | 0 | 19 | 28 | 39 |
| Date | Jan 01 1961 | Feb 19 1972 | Mar 05 2001 | Apr 03 1975 | May 07 1967 | Jun 01 1951 | Jul 01 1951 | Aug 01 1951 | Sep 01 1951 | Oct 18 1959 | Nov 20 1986 | Dec 19 1951 |
| Single day record precipitation (mm) | 48 | 38 | 64 | 46 | 40 | 72 | 80 | 58 | 58 | 53 | 69 | 50 |
| Date | Jan 01 1961 | Feb 19 1972 | Mar 31 1960 | Apr 24 1968 | May 16 1994 | Jun 11 2002 | Jul 24 1961 | Aug 10 1959 | Sep 01 1954 | Oct 14 1995 | Nov 08 1996 | Dec 04 1950 |