Климат (Dwb) муссонный с теплым летом, влажный континентальный. Среднегодовая температура в с. Константиновка, на основе наблюдений, достигает 8.3°C. Месяц, когда зафиксированы самые высокие температуры - это июль со среднеарифметической температурой 26.5 °C. Месяц с самыми низкими температурами — январь, суточный температурный средний показатель -11.0 °C. Самая высокая температура, регистрируется в июле до 31.3°С, а самая низкая до -24.8°C в феврале. В течение года: солнечно-ясные дни - 136, дни со снегом - 25, дни с дождем - 147, пасмурных дней - 58.