Климат (Dwc) муссонный субарктический. Средняя температура воздуха в с. Константиновка, в соответствии с наблюдениями, составляет 4.3°C. Самая высокая температура, наблюдается в июле до 35.0°С, а низшая понижается до -36.3°C в декабре. Месяц с минимальными температурами — январь, среднесуточная температура -17.5 °C. Месяц с максимальными температурами - это июль со средним значением температуры 22.9 °C. В рамках года: солнечно-ясные дни - 106, снежных дней - 52, дни с дождем - 127, облачных дней - 81.