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 | 0.8 | 4.1 | 8.7 | 13.8 | 17.9 | 20.6 | 21 | 17.8 | 13.1 | 8.3 | 3.6 |
| Average low | -7 | -6.8 | -3.4 | 1.1 | 5.4 | 9.4 | 12.4 | 12.7 | 9.6 | 5.1 | 1.3 | -4.1 |
| Average | -3 | -3 | 0.3 | 4.9 | 9.7 | 13.7 | 16.5 | 16.9 | 13.8 | 9.1 | 4.8 | -0.2 |
| Record daily high | 14 | 12.8 | 17.1 | 22.4 | 24.9 | 28.3 | 30 | 30.3 | 29.4 | 25 | 18.8 | 16.1 |
| Date | Jan 16 1995 | Feb 02 1976 | Mar 28 1999 | Apr 28 1990 | May 18 1989 | Jun 17 1957 | Jul 17 1968 | Aug 27 1993 | Sep 02 1969 | Oct 09 1970 | Nov 04 1977 | Dec 11 1950 |
| Record daily low | -21.3 | -23.6 | -17.6 | -10.8 | -2.2 | 1.7 | 1.7 | 0 | -2.3 | -3.9 | -9.3 | -20 |
| Date | Jan 27 1994 | Feb 07 1993 | Mar 07 1989 | Apr 05 1995 | May 10 1972 | Jun 03 1945 | Jul 11 1996 | Aug 23 1991 | Sep 29 1980 | Oct 22 1974 | Nov 25 1993 | Dec 20 1942 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 84 | 65 | 84 | 90 | 98 | 94 | 85 | 74 | 99 | 108 | 123 | 99 |
| Annual average: 1102 | ||||||||||||
| Monthly snowfall (cm) | 65 | 44 | 30 | 9 | 1 | 0 | 0 | 0 | 0 | 2 | 7 | 43 |
| Annual average: 201 | ||||||||||||
| Monthly precipitation (mm) | 136 | 101 | 114 | 99 | 99 | 94 | 85 | 74 | 99 | 110 | 130 | 135 |
| Annual average: 1274 | ||||||||||||
| Single day record rainfall (mm) | 70 | 61 | 96 | 72 | 72 | 79 | 93 | 101 | 127 | 173 | 111 | 111 |
| Date | Jan 05 1956 | Feb 26 1979 | Mar 25 1953 | Apr 28 1973 | May 04 1945 | Jun 11 1990 | Jul 17 1967 | Aug 17 1952 | Sep 02 1996 | Oct 01 1959 | Nov 27 1950 | Dec 04 1967 |
| Single day record snowfall (cm) | 47 | 43 | 51 | 20 | 10 | 0 | 0 | 0 | 0 | 38 | 22 | 48 |
| Date | Jan 04 1943 | Feb 28 1956 | Mar 10 1964 | Apr 01 1997 | May 11 1963 | Jun 01 1940 | Jul 01 1940 | Aug 01 1940 | Sep 01 1940 | Oct 20 1974 | Nov 14 1997 | Dec 12 1960 |
| Single day record precipitation (mm) | 70 | 61 | 96 | 72 | 72 | 79 | 93 | 101 | 127 | 173 | 111 | 111 |
| Date | Jan 05 1956 | Feb 26 1979 | Mar 25 1953 | Apr 28 1973 | May 04 1945 | Jun 11 1990 | Jul 17 1967 | Aug 17 1952 | Sep 02 1996 | Oct 01 1959 | Nov 27 1950 | Dec 04 1967 |