WhereItsSunny

Climate of Chengdu, Sichuan, China

Point-value climate at Chengdu (Sichuan, China). Population approximately 4,123,000.

Located in Sichuan, China, Chengdu has a Mediterranean-style climate. Population approximately 4,123,000. Monthly average temperatures range from 6.1°C / 43°F in January to 25.9°C / 78.6°F in July, with rainfall varying from 7 mm / 0.3 in (December) to 235 mm / 9.3 in (July) — about 938 mm / 36.9 in across the year. Chengdu is the capital of Sichuan. These are point-value climate normals sampled at Chengdu's coordinates — often quite different from the surrounding region's area-weighted average.

Best sunny months: April, October.

Best time to visit Chengdu →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January6.1°C43°F9 mm0.4″
February8.2°C46.8°F13 mm0.5″
March12.2°C54°F23 mm0.9″
April17.4°C63.3°F50 mm2″Sunny & Mild
May21.7°C71.1°F85 mm3.3″
June24.4°C75.9°F113 mm4.4″
July25.9°C78.6°F235 mm9.3″
August25.8°C78.4°F206 mm8.1″
September22°C71.6°F130 mm5.1″
October17.6°C63.7°F46 mm1.8″Sunny & Mild
November12.7°C54.9°F21 mm0.8″
December8.5°C47.3°F7 mm0.3″

Frequently asked questions

What is the best time to visit Chengdu?

The months with the sunniest, driest weather are April, October. Chengdu's warmest month is July at an average of 25.9°C / 78.6°F, and its driest month is December with about 7 mm / 0.3 in of rain.

What is the climate of Chengdu?

Chengdu, in Sichuan, China, has monthly average temperatures ranging from 6.1°C / 43°F in January to 25.9°C / 78.6°F in July. Annual rainfall is approximately 938 mm / 36.9 in, with the wettest month being July (235 mm / 9.3 in) and the driest December (7 mm / 0.3 in).

What is the average temperature in Chengdu in July?

The average temperature in Chengdu in July is 25.9°C / 78.6°F, with rainfall of about 235 mm / 9.3 in — the warmest month of the year.

When is the driest month in Chengdu?

The driest month in Chengdu is December, with about 7 mm / 0.3 in of average monthly rainfall. Average temperature that month is 8.5°C / 47.3°F.

When is the wettest month in Chengdu?

The wettest month in Chengdu is July, with approximately 235 mm / 9.3 in of average monthly rainfall.