Hefei features a humid subtropical climate with four distinct seasons. Hefei’s annual average temperature is 16.19 °C (61.1 °F). Its annual precipitation is just slightly over 1,000 millimetres (39 in), being heavier from May through August. Winters are damp and cold, with January lows dipping just below freezing and January averaging 2.8 °C (37.0 °F). The city sees irregular snowfalls that rarely turn significant. Springs are generally relatively pleasant if somewhat erratic. Summers here are oppressively hot and humid, with a July average of 28.3 °C (82.9 °F). In the months of June, July, August, and often September, daily temperatures can reach or surpass 37 °C (99 °F) with high humidity levels being the norm. Autumn in Hefei sees a gradual cooling and drying. With monthly percent possible sunshine ranging from 35 percent in March to 50 percent in August, the city receives 1,868 hours of bright sunshine annually. Extremes since 1951 have ranged from −20.6 °C (−5 °F) on 6 January 1955 to 41.1 °C (106 °F) on 27 July 2017.