Климат (Dfb) влажный континентальный с теплым летом. Месяц, когда зафиксированы самые низкие температуры — январь, среднее значение температуры за день -10.3 °C. Месяц с самыми высокими температурами - это июль с характерной температурой 22.2 °C. Средняя температура воздуха в д. Федорово (Демиховское с/п), на основе наблюдений, составляет 8.1°C. Самая высокая температура, замечается в июле до 30.6°С, а наименьшая опускается до -29.7°C в январе. За период года: солнечных дней - 88, дни снега - 60, дни с дождем - 153, пасмурных дней - 65.