Jiuzhaigou

Sichuan Weather & Climate: China

Climate by month across Sichuan, China, average temperatures, rainfall and the best time to visit.

Climate overview of Sichuan

Whether you're visiting Sichuan in China during the peak of July (32°C (90°F)) or the cooler months around January (10°C (50°F)), knowing what to pack starts with understanding the local climate. Our overview is based on data from Chengdu, the region's most prominent city. For more detailed climate information about other cities in the area, please see the section beneath the map further down the page.

The weather in Sichuan during April, September and October is comfortably warm, with average temperatures ranging from 22°C (72°F) to 27°C (81°F).

The peak of the heat usually falls in June, July and August.

Precipitation in Sichuan varies considerably throughout the year. The wettest conditions occur in July with 304 mm (12 in) of rain, while December stays relatively dry with 13 mm (0.5 in). The region experiences its rainy season during July and August, when monthly rainfall can range from 290 mm (11 in) to 304 mm (12 in). The driest period occurs in January and December, with rainfall remaining under 16 mm (0.6 in).

August is the sunniest period, with ideal conditions for exploring the region and all it has to offer.

Explore Sichuan by month

Pick a month to see the average temperature, rainfall and sunshine in Sichuan — and find the best time to visit. (based on Chengdu)

Popular cities by month

Compare cities per month. Toggle cities on/off.

Chengdu Emeishan Jiuzhaigou Mianyang Ya'an Xichang
Day temperature (°C)
Monthly rainfall (mm)

Climate map of Sichuan

Average daily temperature, monthly rainfall & sunshine hours across cities.

Avg day temp (°C)
32°

Compare popular cities

Average daytime and nighttime temperatures, yearly rainfall and sunshine.

Chengdu 11°C (52°F) 32°C (90°F) 4°C (39°F) 23°C (73°F) 1175 mm (46 in) 1,080 hours
Emeishan 10°C (50°F) 30°C (86°F) 3°C (37°F) 22°C (72°F) 1749 mm (69 in)
Jiuzhaigou -3°C (27°F) 18°C (64°F) -16°C (3°F) 9°C (48°F) 1251 mm (49 in)
Mianyang 11°C (52°F) 32°C (90°F) 3°C (37°F) 23°C (73°F) 1094 mm (43 in)
Ya'an 9°C (48°F) 29°C (84°F) 2°C (36°F) 21°C (70°F) 1704 mm (67 in)
Xichang 12°C (54°F) 25°C (77°F) 0°C (32°F) 16°C (61°F) 1351 mm (53 in)

Places in Sichuan, China

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

Popular cities

Explore more

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.