嘉峪关市属温带大陆性荒漠气候,年均气温在6.7℃—7.7℃之间,年日照8000小时。自然降水量年平均85.3毫米,蒸发量2149毫米。夏凉冬寒,全年无霜期130天左右。