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 | -1.8 | 1.5 | 6 | 12.9 | 18.2 | 22.3 | 25.5 | 25.4 | 20.1 | 14 | 4.3 | -0.2 |
| Average low | -13.8 | -10.7 | -6.5 | -0.9 | 4.2 | 8.6 | 10.5 | 10 | 5.1 | 0 | -7.2 | -12 |
| Average | -7.8 | -4.6 | -0.2 | 6 | 11.3 | 15.5 | 18 | 17.7 | 12.6 | 7 | -1.5 | -6.1 |
| Record daily high | 16.7 | 21.8 | 23.3 | 31.1 | 34.2 | 38.3 | 39.4 | 38.9 | 36.7 | 31.7 | 22.8 | 19.6 |
| Date | Jan 19 1944 | Feb 27 1992 | Mar 29 1966 | Apr 28 1939 | May 30 1986 | Jun 23 1941 | Jul 10 1973 | Aug 03 2001 | Sep 03 1950 | Oct 04 1943 | Nov 06 1949 | Dec 30 1984 |
| Record daily low | -42.8 | -42.2 | -38 | -25.6 | -11.7 | -1.7 | 0.9 | -1 | -9.4 | -26.7 | -34.7 | -42.8 |
| Date | Jan 03 1950 | Feb 09 1939 | Mar 08 2002 | Apr 11 1940 | May 01 1954 | Jun 01 1951 | Jul 16 1999 | Aug 25 1992 | Sep 25 1972 | Oct 31 1984 | Nov 21 1996 | Dec 29 1968 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 0 | 0 | 1 | 16 | 49 | 63 | 47 | 45 | 38 | 9 | 1 | 1 |
| Annual average: 271 | ||||||||||||
| Monthly snowfall (cm) | 22 | 13 | 25 | 16 | 4 | 0 | 0 | 1 | 2 | 10 | 17 | 19 |
| Annual average: 130 | ||||||||||||
| Monthly precipitation (mm) | 18 | 12 | 24 | 31 | 53 | 63 | 47 | 46 | 40 | 19 | 17 | 17 |
| Annual average: 386 | ||||||||||||
| Single day record rainfall (mm) | 3 | 7 | 8 | 53 | 85 | 72 | 64 | 71 | 69 | 37 | 7 | 8 |
| Date | Jan 21 1948 | Feb 25 1958 | Mar 23 1945 | Apr 30 1951 | May 23 1980 | Jun 22 1963 | Jul 01 1982 | Aug 16 1993 | Sep 12 1985 | Oct 02 1946 | Nov 05 1986 | Dec 20 1939 |
| Single day record snowfall (cm) | 25 | 24 | 34 | 53 | 33 | 11 | 0 | 17 | 55 | 36 | 38 | 22 |
| Date | Jan 05 1989 | Feb 22 1953 | Mar 25 1972 | Apr 28 1967 | May 14 1955 | Jun 05 1951 | Jul 01 1938 | Aug 22 1992 | Sep 21 1968 | Oct 25 1946 | Nov 01 1944 | Dec 07 1945 |
| Single day record precipitation (mm) | 19 | 24 | 31 | 55 | 85 | 72 | 64 | 71 | 69 | 39 | 38 | 22 |
| Date | Jan 07 1949 | Feb 22 1953 | Mar 25 1972 | Apr 27 1974 | May 23 1980 | Jun 22 1963 | Jul 01 1982 | Aug 16 1993 | Sep 12 1985 | Oct 02 1946 | Nov 01 1944 | Dec 07 1945 |