Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в с. Федоровское, принимая во внимание наблюдения, достигает 7.6°C. Месяц, когда температура наиболее низкая — январь, среднее значение температуры за день -11.6 °C. Месяц с максимальными температурами — август с характерной температурой 22.4 °C. Температурный максимум, замечается в августе до 30.0°С, а низшая понижается до -34.7°C в январе. В рамках года: солнечных дней - 58, дни со снегом - 72, дождливых дней - 131, пасмурных дней - 105.