陇南市气候在横向分布上分北亚热带、暖温带、中温带三大类型。
北亚热带包括康县南部、武都南部、文县东部,白龙江、白水江、嘉陵江河谷浅山地区。年平均气温在2℃~14℃,降水量在600毫米左右。
暖温带包括全市的中部、东部及南部的广大地区,降雨量500-800毫米之间,耕地面积约150万亩,占全市耕地总面积的33.3%,为一年二熟农业区。
中温带包括全市的北部和西部地区,主要是宕昌、西和县,武都区的金厂、马营、池坝,礼县的下四区等区域。年最低气温在-20℃以下。(来源:市委政策研究室)