York has a humid continental climate (Dfa) with hot, humid summers and moderately cold winters. The mean annual precipitation total of 41.1 inches (1,040 millimeters) is fairly evenly spread throughout the year, and falls on an average of 126.6 days per annum. Record temperatures from the York COOP range from 107 °F (42 °C), set on July 2, 1901, down to −21 °F (−29 °C), recorded on January 28, 1925 and January 21, 1994; at York Airport, with a considerably shorter period of record, the range is 100 °F (38 °C), set on July 22, 2011, down to −12 °F (−24 °C) as recently as March 6–7, 2015.[44] The York COOP also holds the official statewide 24-hour precipitation record of 13.5 in (340 mm) set on June 22, 1972, due to the impact of Hurricane Agnes.[45]