Lijiang

Yunnan Weather & Climate: China

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

Climate overview of Yunnan

Whether you're visiting Yunnan in China during the peak of June (24°C (75°F)) or the cooler months around January (12°C (54°F)), knowing what to pack starts with understanding the local climate. Our overview is based on data from Lijiang, 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 Yunnan during April, May, June, July, August, September and October is comfortably warm, with average temperatures ranging from 19°C (66°F) to 24°C (75°F).

When it comes to rainfall, Yunnan sees significant variations throughout the year. July tends to be the wettest, receiving 321 mm (13 in) of rain, while December is much drier with just 13 mm (0.5 in). Travelers should note that the rainy season falls during June, July, August and September, bringing substantial precipitation ranging from 254 mm (10 in) to 321 mm (13 in) monthly. December marks the driest time of year, with rainfall falling below 13 mm (0.5 in).

For those seeking sunshine, December usually has the brightest skies, making it an excellent time for exploring the region.

Explore Yunnan by month

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

Popular cities by month

Compare cities per month. Toggle cities on/off.

Lijiang Dali Kunming Shangri-La Jinghong Xishuangbanna
Day temperature (°C)
Monthly rainfall (mm)

Climate map of Yunnan

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.

Lijiang 13°C (55°F) 24°C (75°F) -1°C (30°F) 14°C (57°F) 1535 mm (60 in) 2,466 hours
Dali 16°C (61°F) 26°C (79°F) 3°C (37°F) 17°C (63°F) 1317 mm (52 in)
Kunming 16°C (61°F) 26°C (79°F) 5°C (41°F) 18°C (64°F) 1505 mm (59 in) 2,191 hours
Shangri-La 3°C (37°F) 18°C (64°F) -10°C (14°F) 10°C (50°F) 1286 mm (51 in)
Jinghong 25°C (77°F) 33°C (91°F) 11°C (52°F) 23°C (73°F) 1695 mm (67 in)
Xishuangbanna 25°C (77°F) 33°C (91°F) 11°C (52°F) 23°C (73°F) 1725 mm (68 in)

Places in Yunnan, China

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

Explore more

Bucket list

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