星星峡镇属温带大陆性气候。其特点是春秋多风,夏季干旱少雨,冬季寒冷少雪。多年平均气温6.7℃,极端最低气温-29.7℃(出现在2006年1月6日);极端最高气温40.6℃(出现在1999年8月2日)。年平均风季7个月以上风力6~10级为多。年平均降水量74毫米。年平均日照时数3575小时。 [1]