Yongzhou has a humid subtropical climate, with a 1981–2010 annual mean temperature of 18.03 °C (64.5 °F), although within the prefecture-level city the range during 1971–2000 was 17.6 to 18.6 °C (63.7 to 65.5 °F).Winters are mild and brief, beginning somewhat dry and turning wet and gloomy as the season progresses. Spring is very rainy, especially in May, which is the wettest month. Summer is very hot and humid, with moderate levels of rain, and generous sunshine; on average, July and August are the only two months where the area receives more than half of possible sunshine. Autumn is the driest season. From January to May, on average, more than half of the days each month receive some precipitation. The monthly 24-hour average temperature ranges from 6.1 °C (43.0 °F) in January to 29.0 °C (84.2 °F) in July. The annual precipitation is around 1,426 mm (56 in). With monthly percent possible sunshine ranging from 15% in February and March to 58% in July, the city receives 1,491 hours of sunshine annually.