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 | 6.2 | 7.7 | 10.1 | 13.3 | 16.9 | 19.7 | 22.7 | 22.6 | 19.3 | 13.6 | 8.9 | 6.5 |
| Average low | 1.7 | 2.3 | 3.3 | 5.4 | 8.5 | 11.5 | 13.7 | 14.1 | 11.7 | 8 | 4.3 | 2.2 |
| Average | 4 | 5 | 6.7 | 9.4 | 12.7 | 15.6 | 18.2 | 18.3 | 15.5 | 10.8 | 6.6 | 4.4 |
| Record daily high | 15.6 | 18 | 20 | 23.9 | 33 | 33 | 33.9 | 33 | 29.4 | 24 | 20 | 15 |
| Date | Jan 28 1940 | Feb 27 1986 | Mar 29 1926 | Apr 25 1971 | May 29 1983 | Jun 18 1982 | Jul 12 1961 | Aug 07 1978 | Sep 14 1951 | Oct 03 1980 | Nov 27 1950 | Dec 14 1952 |
| Record daily low | -14.4 | -12 | -10 | -1.7 | -6.7 | 3.3 | 6.1 | 6 | 0 | -4 | -11 | -12.8 |
| Date | Jan 13 1950 | Feb 03 1989 | Mar 14 1969 | Apr 04 1929 | May 06 1975 | Jun 09 1933 | Jul 10 1971 | Aug 28 1981 | Sep 19 1983 | Oct 31 1984 | Nov 28 1985 | Dec 28 1968 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 125 | 98 | 96 | 68 | 70 | 63 | 40 | 47 | 57 | 116 | 156 | 136 |
| Annual average: 1072 | ||||||||||||
| Monthly snowfall (cm) | 13 | 7 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 6 |
| Annual average: 31 | ||||||||||||
| Monthly precipitation (mm) | 138 | 105 | 98 | 68 | 70 | 63 | 40 | 47 | 57 | 116 | 160 | 141 |
| Annual average: 1103 | ||||||||||||
| Single day record rainfall (mm) | 65 | 49 | 71 | 28 | 62 | 59 | 48 | 47 | 57 | 49 | 58 | 68 |
| Date | Jan 24 1951 | Feb 09 1951 | Mar 17 1997 | Apr 29 1992 | May 14 1998 | Jun 26 1958 | Jul 19 1965 | Aug 31 1936 | Sep 08 1972 | Oct 27 1973 | Nov 01 1980 | Dec 12 1947 |
| Single day record snowfall (cm) | 51 | 32 | 22 | 3 | 0 | 0 | 0 | 0 | 0 | 5 | 20 | 29 |
| Date | Jan 04 1978 | Feb 01 1947 | Mar 04 1956 | Apr 07 1927 | May 01 1924 | Jun 01 1924 | Jul 01 1924 | Aug 01 1924 | Sep 01 1924 | Oct 31 1984 | Nov 25 1985 | Dec 29 1964 |
| Single day record precipitation (mm) | 65 | 49 | 71 | 28 | 62 | 59 | 48 | 47 | 57 | 49 | 58 | 68 |
| Date | Jan 24 1951 | Feb 09 1951 | Mar 17 1997 | Apr 29 1992 | May 14 1998 | Jun 26 1958 | Jul 19 1965 | Aug 31 1936 | Sep 08 1972 | Oct 27 1973 | Nov 01 1980 | Dec 12 1947 |