城关镇属暖温带大陆性季风气候,具有明显的大陆性气候特点,其特点是四季分明,光照充足,无霜期长,春季干旱少雨,冷暖多变风沙多;夏季雨量集中天炎热;秋季温和凉爽,气候宜人;冬季干冷少雪。多年平均气温13.5℃,一月平均气温-2.2℃,极端最低气温-21.3℃(1971年12月27日);7月平均气温27.1℃,极端最高气温42.8℃(1966年7月19日)。平均气温年较差29.3℃。生长期年平均209天,无霜期年平均209.3天,最长247天,最短189天。年平均日照时数2518.2小时,年多辐射123.6千卡/平方厘米。0℃以上持续期273天(一般为2月28日~12月6日)。年平均降水量596.2毫米,极端年最大降水量1027.1毫米(1963年),极端年最少年降水量243毫米(1965年)。 [1]