属季风型大陆性山地气候,受地势影响,南北东西气候分布不均,差异较大。其气候规律是四季明显,干湿分明,冬季寒冷漫长,夏季较短。热量条件充沛,光照充足,降水适中,灾害性天气较多。
属大陆型半湿润季风气候。冬季受蒙古冷高压和极地变性大陆性气团影响,天气寒冷干燥,降水稀少。春季暖气团势力增强,气温回升较快,多大风出现,降水相对增多。夏季受蒙古气旋和太平洋副热带海洋气团影响,天气温暖多雨,降水集中,多阵性天气产生,降水量居全年之冠。秋季冷暖空气交替出现,秋初气温缓慢降低,多连阴雨天气。
由于地形原因,南北、东西温度差异较大,年均气温为7.6—10.2℃。其中范家卓子乡、白马滩镇最热,崾先乡最冷。最热月平均气温为21.5℃,极端最高温度为36.7℃;最冷月平均气温为-5.7℃,极端最低温度为-23.7℃,年较差为27.2℃。无霜期126——186天,南北相差60天。年降水量600毫米左右,西北部降水多于东南部。灾害性天气主要有:霜冻、干旱、冰雹、连阴雨等。