气候随东南向西北地势上升,呈比较完整的垂直,可分为8个不同的自然气候区,故有“十里不同天”之说。但南湿(漩口、映秀地区)北旱(威州、绵池地区)趋势明显,光、热、水分布不均,利于发展农业的多种经营生产,为州内重要农区县之一。在2000米以下地区,年均气温13.5℃(北部)一14.1℃(南部),无霜期247~269天,雨量528.7~1332.2毫米,日照1693.9~1042.2 小时,适宜各类动植物生长。