Климат (Dfc) субарктический. Средняя температура воздуха в д. Кулаково, основываясь на наблюдениях, достигает 5.1°C. Наивысшая температура, проявляется в июле до 30.4°С, а самая низкая до -34.4°C в январе. Месяц, когда зафиксированы самые высокие температуры — июль со средним значением температуры 21.2 °C. Наихолоднейший месяц — январь, его среднее значение температуры за день -13.6 °C. В течение года: ясные дни - 52, дни со снегом - 99, дождливых дней - 151, пасмурных дней - 64.