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.
| Month | Temperature | Rainfall | Matches |
|---|---|---|---|
| January | 6.1°C43°F | 9 mm0.4″ | — |
| February | 8.2°C46.8°F | 13 mm0.5″ | — |
| March | 12.2°C54°F | 23 mm0.9″ | — |
| April | 17.4°C63.3°F | 50 mm2″ | Sunny & Mild |
| May | 21.7°C71.1°F | 85 mm3.3″ | — |
| June | 24.4°C75.9°F | 113 mm4.4″ | — |
| July | 25.9°C78.6°F | 235 mm9.3″ | — |
| August | 25.8°C78.4°F | 206 mm8.1″ | — |
| September | 22°C71.6°F | 130 mm5.1″ | — |
| October | 17.6°C63.7°F | 46 mm1.8″ | Sunny & Mild |
| November | 12.7°C54.9°F | 21 mm0.8″ | — |
| December | 8.5°C47.3°F | 7 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.