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.1 | 3 | 8.1 | 14.1 | 21.1 | 27 | 28.8 | 27.3 | 24.2 | 17.4 | 8.8 | 2.9 |
| Average low | -7 | -4.9 | -1.5 | 3.5 | 9.8 | 16 | 17.8 | 17.4 | 13.1 | 7.6 | 1.5 | -3.5 |
| Average | -3.5 | -1 | 3.3 | 8.8 | 15.5 | 21.5 | 23.3 | 22.4 | 18.6 | 12.5 | 5.2 | -0.3 |
| Record daily high | 19.4 | 22 | 27 | 32.2 | 35 | 36.7 | 39 | 38.5 | 38.3 | 32.2 | 25 | 21 |
| Date | Jan 01 1876 | Feb 26 2000 | Mar 27 1998 | Apr 23 1925 | May 28 1874 | Jun 05 1925 | Jul 14 1995 | Aug 08 2001 | Sep 06 1881 | Oct 11 1928 | Nov 01 1876 | Dec 06 1998 |
| Record daily low | -32.8 | -29.4 | -24.4 | -13.3 | -3.3 | 2.8 | 4.4 | 5 | -1.1 | -7.2 | -18.9 | -29.4 |
| Date | Jan 29 1873 | Feb 03 1868 | Mar 03 1868 | Apr 18 1887 | May 01 1876 | Jun 01 1883 | Jul 19 1886 | Aug 08 1884 | Sep 30 1871 | Oct 23 1868 | Nov 22 1880 | Dec 23 1872 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
| Monthly rainfall (mm) | 39 | 42 | 45 | 98 | 80 | 78 | 92 | 89 | 82 | 59 | 46 | 37 |
| Annual average: 786 | ||||||||||||
| Monthly snowfall (cm) | 40 | 19 | 22 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 21 |
| Annual average: 112 | ||||||||||||
| Monthly precipitation (mm) | 79 | 62 | 67 | 103 | 80 | 78 | 92 | 89 | 82 | 59 | 52 | 58 |
| Annual average: 899 | ||||||||||||
| Single day record rainfall (mm) | 33 | 63 | 48 | 80 | 49 | 82 | 113 | 88 | 55 | 78 | 57 | 49 |
| Date | Jan 22 1874 | Feb 17 1998 | Mar 13 1997 | Apr 20 2000 | May 27 1882 | Jun 06 1905 | Jul 31 1925 | Aug 17 1926 | Sep 09 2001 | Oct 05 1995 | Nov 29 2001 | Dec 14 1901 |
| Single day record snowfall (cm) | 41 | 40 | 33 | 15 | 1 | 0 | 0 | 0 | 0 | 8 | 31 | 31 |
| Date | Jan 24 1873 | Feb 26 1869 | Mar 05 1999 | Apr 05 1874 | May 02 1909 | Jun 01 1866 | Jul 01 1866 | Aug 01 1866 | Sep 01 1866 | Oct 21 1873 | Nov 22 1869 | Dec 18 1876 |
| Single day record precipitation (mm) | 41 | 63 | 49 | 80 | 49 | 82 | 113 | 88 | 55 | 78 | 57 | 49 |
| Date | Jan 24 1873 | Feb 17 1998 | Mar 13 1997 | Apr 20 2000 | May 27 1882 | Jun 06 1905 | Jul 31 1925 | Aug 17 1926 | Sep 09 2001 | Oct 05 1995 | Nov 29 2001 | Dec 14 1901 |