Климат (Dfc) субарктический. Средняя температура за год в д. Кириллово, в соответствии с наблюдениями, достигает 3.9°C. Месяц, отмечающийся максимальными теплом - это июль с типичной температурой 19.1 °C. Самый холодный месяц — январь, его суточный температурный средний показатель -14.4 °C. Наивысшая температура, устанавливается в августе до 27.8°С, а минимальный уровень достигает -36.1°C в январе. За период года: ясные дни - 49, дни снега - 88, дождливых дней - 124, пасмурных дней - 105.