Климат (Dfc) субарктический. Средняя температура воздуха в д. Корнилово, в соответствии с наблюдениями, оценивается 3.4°C. Самый тёплый месяц - это июль со средней температурой 20.8 °C. Месяц с самым низким температурным режимом — декабрь, его суточный температурный средний показатель -15.3 °C. Верхний предел температуры, фиксируется в июне до 31.4°С, а минимально может быть до -39.3°C в декабре. На протяжении года: дни ясной погоды - 71, дни со снегом - 82, дни с дождем - 111, облачных дней - 102.