Климат (Dwb) муссонный с теплым летом, влажный континентальный. Средняя температура за год в с. Шахта, на основе наблюдений, оценивается 8.7°C. Месяц, отмечающийся максимальными теплом - это июль со средней температурой 21.9 °C. Месяц с минимальными температурами — январь, средний дневной температурный уровень -5.7 °C. Верхний предел температуры, устанавливается в июле до 27.9°С, минимальная достигает -15.0°C в январе. В рамках года: солнечных дней - 158, снегопадные дни - 9, дни с дождем - 136, пасмурных дней - 63.