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 | -0.9 | 0.6 | 6.4 | 13.4 | 20.5 | 25.4 | 27.9 | 26.6 | 22.5 | 15.6 | 8.3 | 1.9 |
| Average low | -8.1 | -7 | -2.4 | 3 | 9.3 | 14.7 | 17.4 | 16.6 | 12.3 | 6.2 | 0.9 | -4.8 |
| Average | -4.5 | -3.2 | 2 | 8.2 | 14.9 | 20.1 | 22.7 | 21.6 | 17.4 | 11 | 4.6 | -1.5 |
| Record daily high | 17.8 | 20.4 | 26.6 | 31.1 | 34 | 40.2 | 38.3 | 37.7 | 37.2 | 32.2 | 26.1 | 19.6 |
| Date | Jan 25 1950 | Feb 26 2000 | Mar 30 1986 | Apr 25 1990 | May 31 1988 | Jun 25 1988 | Jul 27 1941 | Aug 17 1988 | Sep 02 1953 | Oct 06 1963 | Nov 01 1950 | Dec 06 1998 |
| Record daily low | -29.1 | -23.4 | -19.4 | -9.5 | -2.8 | 2.8 | 5.6 | 5.2 | -1.1 | -5 | -15.6 | -23.4 |
| Date | Jan 19 1994 | Feb 06 1982 | Mar 08 1943 | Apr 07 1982 | May 10 1966 | Jun 05 1945 | Jul 11 1945 | Aug 29 1982 | Sep 29 1942 | Oct 29 1965 | Nov 30 1958 | Dec 30 1983 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 29 | 33 | 56 | 81 | 81 | 90 | 82 | 80 | 96 | 64 | 67 | 47 |
| Annual average: 805 | ||||||||||||
| Monthly snowfall (cm) | 35 | 28 | 21 | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 8 | 30 |
| Annual average: 126 | ||||||||||||
| Monthly precipitation (mm) | 58 | 57 | 75 | 85 | 81 | 90 | 82 | 80 | 96 | 65 | 76 | 75 |
| Annual average: 918 | ||||||||||||
| Single day record rainfall (mm) | 43 | 71 | 40 | 95 | 55 | 78 | 82 | 79 | 89 | 72 | 48 | 73 |
| Date | Jan 04 1993 | Feb 22 1990 | Mar 24 1954 | Apr 20 2000 | May 30 1953 | Jun 25 1968 | Jul 29 1983 | Aug 13 1994 | Sep 30 1981 | Oct 11 1949 | Nov 30 2001 | Dec 21 1967 |
| Single day record snowfall (cm) | 28 | 37 | 22 | 14 | 1 | 0 | 0 | 0 | 0 | 14 | 35 | 32 |
| Date | Jan 02 1999 | Feb 25 1965 | Mar 22 1968 | Apr 16 1961 | May 03 1954 | Jun 01 1941 | Jul 01 1941 | Aug 01 1940 | Sep 01 1940 | Oct 19 1989 | Nov 02 1966 | Dec 01 1974 |
| Single day record precipitation (mm) | 43 | 71 | 40 | 95 | 55 | 78 | 82 | 79 | 89 | 72 | 51 | 73 |
| Date | Jan 04 1993 | Feb 22 1990 | Mar 24 1954 | Apr 20 2000 | May 30 1953 | Jun 25 1968 | Jul 29 1983 | Aug 13 1994 | Sep 30 1981 | Oct 11 1949 | Nov 06 1951 | Dec 21 1967 |