Климат (Dfc) субарктический. Средняя температура воздуха в д. Федяково, принимая во внимание наблюдения, составляет 4.5°C. Наихолоднейший месяц — январь, его среднее суточное значение температуры -14.2 °C. Месяц с максимальными температурами — август с типичной температурой 19.4 °C. Вершина температурного диапазона, проявляется в июле до 28.8°С, минимальная достигает -36.6°C в январе. В пределах года: дни ясной погоды - 58, дни снега - 92, дни с осадками - 120, облачных дней - 96.