Климат (Dwb) муссонный с теплым летом, влажный континентальный. Среднегодовая температура в с. Константиновка, на основе наблюдений, достигает 8.7°C. Месяц, когда зафиксированы самые высокие температуры - это июль со среднеарифметической температурой 24.7 °C. Месяц с самыми низкими температурами — январь, суточный температурный средний показатель -11.0 °C. Самая высокая температура, регистрируется в июле до 31.5°С, а самая низкая до -24.8°C в феврале. В течение года: солнечно-ясные дни - 121, дни со снегом - 32, дни с дождем - 136, пасмурных дней - 77.