Климат (Dfb) влажный континентальный с теплым летом. Месяц, когда температура наиболее высокая — август со средней температурой 22.0 °C. Самый холодный месяц — январь, его среднее суточное значение температуры -13.0 °C. Средняя температура за год в д. Федорово, согласно наблюдениям, составляет 7.1°C. Верхний предел температуры, устанавливается в августе до 30.8°С, а минимум составляет -33.3°C в январе. За период года: солнечно-ясные дни - 58, снегопадные дни - 85, дождливых дней - 136, облачных дней - 87.