大理位于云南中部,年平均气温15.1℃,最冷的1月平均气温8.5℃、最低气温-3.7℃,最热7月平均温度20.3℃,最高气温28.9℃.年平均降水量1078.9毫米.大理四季如春,冬无严寒,夏无酷暑,四季都是观光的好季节.7~8月,全国大部地区天气酷热,而大理气温在20~25℃之间,这里是避暑胜地.