XX镇属中温带干旱气候区,海拔约1148.1—1132.1m,具有典型的大陆性气候特征,冬寒长,春暖迟,夏热短,秋凉早。夏季多东南风,冬春季多西北风,主风向为西北。
多年平均日照数为2853.5h,年平均气温8.8℃,无霜期162d,年降雨量188.7mm,其中7、8、9三个月占年降水量的60%以上,年均蒸发量2085.9mm,是年降雨量的10倍以上,区内大风年均14d,最多25d,年均沙暴17d,最高58d。地下水埋深不超过2m,供水区域土壤冻结于十月下旬至十一月上旬,翌年四月上旬解冻,最大冻土深1.2m。