Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в с. Федоровка, в соответствии с наблюдениями, достигает 6.3°C. Максимальная температура, наблюдается в июле до 31.2°С, а наименьшая опускается до -31.8°C в декабре. Месяц с самыми низкими температурами — январь, типичное среднесуточное температурное значение -13.7 °C. Самый тёплый месяц — август со средней температурой 22.2 °C. За период года: дни ясной погоды - 66, дни снега - 74, дни с осадками - 132, облачных дней - 94.