大理古城位于孟加拉湾西南季风带的迎风区,属亚热带高原季风气候类型。具有如下气候特点:寒暑适中,气候温和,气温年较差小,日较差大。坝区属北亚热带高原季风气候区,年平均气温15.1℃,最热月平均气温20.1℃,最冷月平均气温8.7℃,气温年较差平均为11.4℃,日较差达11.6~13.1℃。

大理古城日照较多,冬春季节天气晴朗,日照时数较多,夏秋季节阴雨天多,日照时数较少。