Климат (BSk) холодный полуаридный (степной). Самая высокая температура, отмечается в июле до 45.1°С, а низшая понижается до -18.1°C в декабре. Средняя температура воздуха в Шицзячжуане, по данным наблюдений, оценивается 19.2°C. Наихолоднейший месяц — декабрь, среднее значение температуры за день 1.0 °C. Самый тёплый месяц - это июнь с типичной температурой 34.8 °C. На протяжении года: дни ясной погоды - 181, дни со снегом - 7, дни с осадками - 88, облачных дней - 90.