Климат (Dwb) муссонный с теплым летом, влажный континентальный. Вершина температурного диапазона, замечается в мае до 33.4°С, а минимально может быть до -38.8°C в январе. Месяц с самыми высокими температурами - это июль со среднеарифметической температурой 21.2 °C. Месяц, когда температура наиболее низкая — январь, его среднее значение температуры за день -16.9 °C. Среднегодовая температура в п. Дукач, принимая во внимание наблюдения, оценивается 4.1°C. На протяжении года: солнечно-ясные дни - 72, дни снега - 61, дни с дождем - 103, облачных дней - 130.