The coldest month is January, averaging , although highs on average breach the freezing point on 2–4 days per month from December to March and there are 76 days annually of or lower temperatures, which have been recorded as early as October 12, 1996 and as late as May 5 in 1984. Average highs stay below freezing from late October until late April, and the average first and last dates of freezing lows are August 30 and June 9, respectively, a freeze-free period of 81 days. The warmest month is July, with an average of ; temperatures rarely reach or remain above the whole night. Snow averages per season, with the average first and last dates of measurable (≥) snowfall being October 4 and May 16; accumulating snow has not been officially observed in July or August. Precipitation is greatest in the summer months, and averages per year. The annual average temperature is . Extreme temperatures range from on January 27–28, 1989 up to on June 19, 2013 and July 31, 1977; the record cold daily maximum is , set on January 28–29, 1919, while, conversely, the record warm daily minimum is last set on July 20, 1993. The coldest has been February 1990 with a mean temperature of , while the warmest month was August 1977 at ; the annual mean temperature has ranged from in 1920 to in 2016.