雲南省の気候は、亜熱帯湿潤性モンスーン型気候に属しており、太平洋とインド洋の気流の影響を受けて雨季節と乾季節に分けられます。雨期は、5月から10月までの間に集中し、年平均降水量は1100ミリです。1月の平均気温は8~12度で、7月の平均気温が18~24度です。その南部の省都・昆明市は海抜1,891メートル、三方を山に囲まれ、南は滇池と呼ばれる太湖に面し、サバンナ地帯の緯度にある高原の為、年間平均気温は15度で、冬は寒くなく、夏の酷暑はありません。古来より『春城』と呼ばれています。
| 気候 | 1月 | 2月 | 3月 | 4月 | 5月 | 6月 | 7月 | 8月 | 9月 | 10月 | 11月 | 12月 |
| 平均最高気温 ℃ | 15.9 | 17.2 | 21.7 | 24.8 | 25.3 | 24.5 | 24.7 | 24.8 | 23.3 | 20.6 | 17.7 | 15.8 |
| 平均最低最高 ℃ | 20.3 | 4.4 | 7.4 | 10.2 | 14.5 | 17.2 | 17.1 | 16.0 | 14.2 | 10.1 | 7.1 | 3.4 |
| 平均降水量(mm) | 12.5 | 12.5 | 17.5 | 22.5 | 82.5 | 177.5 | 212 | 202 | 122 | 77 | 37 | 12 |