昆明屬北緯低緯度亞熱帶-高原山地季風氣候,日照長、霜期短、年平均氣溫15℃,年均日照2200小時左右,無霜期240天以上。氣候溫和,夏無酷暑,冬無嚴寒,四季如春,氣候宜人,年降水量1035mm,具有典型的溫帶氣候特點,城區溫度在0~29℃之間,年溫差為全國最小,市區年平均氣溫在15℃左右,最熱時月平均氣溫19℃左右,最冷時月平均氣溫8℃左右。歷史上年極端氣溫最高31.2℃,最低-7.8℃。冬季日溫差可達12~20℃,夏季日溫差為可達4~10℃。
昆明氣候的主要特點有以下幾點:
1.春季溫暖,干燥少雨,蒸發旺盛,日溫變化大;
2.夏無酷暑,雨量集中,且多大 雨、暴雨,降水量占全年的60%以上,故易受洪澇災害;
3.秋季溫涼,天高氣爽,雨水減少。秋季降溫快,天氣干燥,多數地區氣溫要比春季低2℃左右。降水 量比夏季減少一半多,但多于冬、春兩季,故秋旱較少見;
4.冬無嚴寒,日照充足,天晴少雨。5.干、濕季分明。全年降水量在時間分布上,明顯地分為干、濕 兩季。5~10月為雨季,降水量占全年的85%左右;11月至次年4月為干季,降水量僅占全年的15%左右。