Changsha belongs to a climate that is almost subtropical, with long, hot and humid summers. June through August is the rainy season. Annual average temperature is 17.5 degrees C., with an annual average rainfall of 1387mm, and an annual average frost free period of 280 days.

Autumn is probably the best time to visit, when temperatures hit between 15 to 20 degrees C.. In spring the weather tends to change very rapidly, so it is worth bringing more clothing with you. In the coldest days of winter, Changsha averages around 5 degrees C..

Yearly Climate Info — Changsha

Detailed information about the Average, Maximun and Minimum Temperatures and the rainfall in Changsha.

Average Data
Jan
Feb
Mar
Apr
May
June
July
Aug
Sep
Oct
Nov
Dec
Average High (℉)
35/48
38/50
46/58.8
56.7/70
65.5/79
72/86
77.5/93
77/92.5
69/83.5
59/73.6
48.4/63
38.5/52
Average High (℃)
1.7/9
3.4/10
7.8/15
13.7/21
18.6/26.3
22.3/30
25.3/34
25/34
20.6/28.6
15/23
9.1/17
3.6/11
Rain (in)
13
14
17
18
16
13
10
10
9
12
11
10
Rain (mm)
61
92
139
208
192
203
107
105
63
86
75
46