Home China Guide Kunming Kunming Weather

Kunming Weather

Green Lake ParkGreen Lake Park

Kunming is located in the low-latitude monsoon climate zone, with warm and comfortable weather throughout the year. It is never too cold in winter nor too hot in summer, and flowers bloom all year round, thus Kunming is given the nickname "Spring City".

The average yearly temperature is about 15 °C (59 °F). January is the coldest month with average temperature at 8 °C (about 46 °F), while July is the hottest month with average temperature at 18 °C (65 °F). Kunming has abundant rainfall, with annual precipitation at 1101 mm (43 inches). The rainy season lasts from May to October.

The pleasant weather of Kunming makes it suitable for traveling all year round, though tourists prefer the liveliest period from March to October, when there are many festivals and events. Have a look at our Kunming tours and choose your time of travel.


Enjoy peach blossom in SpringEnjoy peach blossoms in spring

Spring is from March to May. It is cool and dry. The weather is changeable, with very big difference of temperature between day and night. Prepare light sweater and coat for spring.


Summer is from June to September. It is wet but not very hot. About 60% of the annual rainfall concentrates in summer. The hottest month is July, with daily high temperature generally between 21 °C (70 °F) and 27 °C (80 °F). The difference of temperature between day and night is big, and at night it drops to 15 °C (60 °F) and 18 °C (65 °F). 

Wear any summer clothes, such as shirts, skirts and shorts, but also prepare a light coat when the temperature is lower at night or if you travel to the mountainous areas. During the rainy season, bring umbrella or raincoat.


Autumn is from October to November. The weather is pleasant, dry and cool, with much less rainfall than in summer. The weather is changeable, and temperature may drop suddenly.


Srping-like weatherSpring-like weather in winter

Winter is from December to February. It is mild and sunny most of the time. But it gets cold when it rains. The drizzles seem endless and the humidity makes it feel cold, even thought the temperature is not very low. It rarely snows in Kunming, and even if it does, it is very light.

The average low and high temperature is 4 °C (39 °F) and 11 °C (52 °F) in December, 2 °C (36 °F) and 9 °C (48 °F) in January, and 3 °C (37 °F) and 11 °C (52 °F) in February. Prepare thick sweater and overcoat or down jacket, and bring umbrella when traveling in winter.

Our Most Popular Kunming Tours

If you are planning a Kunming tour, please feel free to contact us for more information including the weather in Kunming. Our professional travel advisor will give you recommendations and suggestions about Kunming tours.

See more our tours to Kunming. Or contact us for a customized tour.

Kunming Climate Information by Month

Kunming Average Climate by Month

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
High (ºC) 15 17 20 24 25 24 24 24 23 20 18 15
Low (ºC) 2 3 5 9 14 17 17 16 14 12 7 3
Rain (mm) 12.7 12.7 15.24 27.94 91.44 172.72 205.74 205.74 121.92 88.9 40.64 12.7
High (ºF) 59 62 68 74 76 74 75 75 72 68 63 59
Low (ºF) 34 37 41 48 57 61 62 60 57 52 44 36
Rain (in) 0.5 0.5 0.6 1.1 3.6 6.8 8.1 8.1 4.8 3.5 1.6 0.5

Kunming Average Monthly Temperatures

Kunming Average Monthly Temperatures

Kunming Average Monthly Precipitation (in)

Kunming Average Monthly Precipitation