Климат (Dfc) субарктический. Верхний предел температуры, наблюдается в августе до 28.6°С, а минимальный уровень достигает -33.6°C в январе. Годовая средняя температура в д. Крапивино, по данным наблюдений, достигает 4.4°C. Месяц, когда температура наиболее низкая — январь, его средний дневной температурный уровень -13.4 °C. Месяц, отмечающийся максимальными теплом — август со средней температурой 20.4 °C. На протяжении года: солнечно-ясные дни - 62, снегопадные дни - 91, дни с дождем - 123, пасмурных дней - 90.