Климат (Dfc) субарктический. Наиболее тёплый месяц - это июль со средним значением температуры 20.2 °C. Месяц с минимальными температурами — январь, его среднесуточная температура -18.7 °C. Средняя температура воздуха в д. Константиновка, в соответствии с наблюдениями, достигает 0.1°C. Максимальная температура, регистрируется в августе до 29.2°С, а минимум составляет -38.0°C в январе. В течение одного календарного года: солнечно-ясные дни - 34, снегопадные дни - 156, дни с дождем - 84, пасмурных дней - 92.