昆明全年温差较小,市区年平均气温在15℃左右,最热时月平均气温19℃左右,最冷时月平均气温8℃左右。历史上年极端气温最高31.2℃,最低-7.8℃。由于温度、湿度适宜,日照长,霜期短,所以鲜花常年不谢。