Hunan's climate is subtropical, and, under the Köppen climate classification, is classified as being humid subtropical (Köppen Cfa), with short, cool, damp winters, very hot and humid summers, and plenty of rainfall. January temperatures average 3 to 8 °C (37 to 46 °F) while July temperatures average around 27 to 30 °C (81 to 86 °F). Average annual precipitation is 1,200 to 1,700 millimetres (47 to 67 in).