WhereItsSunny

Climate of Changsha, Hunan, China

Point-value climate at Changsha (Hunan, China). Population approximately 2,604,000.

Located in Hunan, China, Changsha has a seasonal climate. Population approximately 2,604,000. Monthly average temperatures range from 5.5°C / 41.9°F in January to 29.5°C / 85.1°F in July, with rainfall varying from 53 mm / 2.1 in (December) to 205 mm / 8.1 in (June) — about 1428 mm / 56.2 in across the year. Changsha is the capital of Hunan. These are point-value climate normals sampled at Changsha's coordinates — often quite different from the surrounding region's area-weighted average.

Best time to visit Changsha →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January5.5°C41.9°F69 mm2.7″
February7.3°C45.1°F97 mm3.8″
March11.2°C52.2°F142 mm5.6″
April17.6°C63.7°F198 mm7.8″
May22.7°C72.9°F200 mm7.9″
June26.2°C79.2°F205 mm8.1″
July29.5°C85.1°F115 mm4.5″
August29.1°C84.4°F111 mm4.4″
September24.6°C76.3°F69 mm2.7″
October19.2°C66.6°F86 mm3.4″
November13.4°C56.1°F83 mm3.3″
December8.1°C46.6°F53 mm2.1″

Frequently asked questions

What is the best time to visit Changsha?

Changsha does not have a clearly "sunny" season by our profile cutoffs — see the "warmest and driest months" fallback for the closest picks. Changsha's warmest month is July at an average of 29.5°C / 85.1°F, and its driest month is December with about 53 mm / 2.1 in of rain.

What is the climate of Changsha?

Changsha, in Hunan, China, has monthly average temperatures ranging from 5.5°C / 41.9°F in January to 29.5°C / 85.1°F in July. Annual rainfall is approximately 1428 mm / 56.2 in, with the wettest month being June (205 mm / 8.1 in) and the driest December (53 mm / 2.1 in).

What is the average temperature in Changsha in July?

The average temperature in Changsha in July is 29.5°C / 85.1°F, with rainfall of about 115 mm / 4.5 in — the warmest month of the year.

When is the driest month in Changsha?

The driest month in Changsha is December, with about 53 mm / 2.1 in of average monthly rainfall. Average temperature that month is 8.1°C / 46.6°F.

When is the wettest month in Changsha?

The wettest month in Changsha is June, with approximately 205 mm / 8.1 in of average monthly rainfall.