Климат (Dwc) муссонный субарктический. Самая высокая температура, отмечается в июле до 32.9°С, а наименьшая опускается до -9.4°C в феврале. Месяц с самыми высокими температурами - это июль со средним значением температуры 24.8 °C. Месяц, когда зафиксированы самые низкие температуры — февраль, характерная суточная температура 9.0 °C. Средняя температура за год в Фенгсианге, по данным наблюдений, оценивается 16.4°C. За год: ясные дни - 63, дни со снегом - 70, дни с осадками - 203, облачных дней - 30.