Климат (Cfa) влажный субтропический. Месяц, когда температура наиболее низкая — январь, его типичное среднесуточное температурное значение 3.3 °C. Месяц, когда температура наиболее высокая — июль с привычной температурой 25.0 °C. Максимальная температура, наблюдается в августе до 35.2°С, а самая низкая до -12.1°C в январе. Средняя температура воздуха в с. Федоровка, по данным наблюдений, составляет 14.1°C. За период года: солнечно-ясные дни - 184, дни со снегом - 6, дождливых дней - 106, пасмурных дней - 70.