Климат (Dfb) влажный континентальный с теплым летом. Месяц, когда зафиксированы самые низкие температуры — январь, его характерная суточная температура -13.6 °C. Месяц, отмечающийся максимальными теплом - это август со среднеарифметической температурой 20.3 °C. Вершина температурного диапазона, проявляется в августе до 28.1°С, а минимум составляет -34.6°C в январе. Средняя температура воздуха в д. Федяево, по данным наблюдений, оценивается 4.9°C. В течение года: дни ясной погоды - 60, дни снега - 90, дождливых дней - 131, облачных дней - 85.