Климат (Dfc) субарктический. Средняя температура воздуха в д. Черновраговская, учитывая данные наблюдений, достигает 3.7°C. Наихолоднейший месяц — январь, типичное среднесуточное температурное значение -14.1 °C. Наиболее тёплый месяц — июль со среднеарифметической температурой 19.8 °C. Наивысшая температура, отмечается в августе до 29.1°С, минимальная достигает -35.5°C в январе. На протяжении года: солнечных дней - 55, снегопадные дни - 112, дни с осадками - 110, пасмурных дней - 89.