Климат (BSk) холодный полуаридный (степной). Самая высокая температура, отмечается в июне до 43.8°С, а низшая понижается до -18.1°C в декабре. Средняя температура воздуха в Шицзячжуане, по данным наблюдений, оценивается 18.5°C. Наихолоднейший месяц — декабрь, среднее значение температуры за день -0.8 °C. Самый тёплый месяц - это июнь с типичной температурой 34.9 °C. На протяжении года: дни ясной погоды - 192, дни со снегом - 6, дни с осадками - 106, облачных дней - 62.