Климат (Dfb) влажный континентальный с теплым летом. Наивысшая температура, регистрируется в июле до 32.6°С, а минимально может быть до -33.4°C в январе. Месяц с самыми низкими температурами — январь, среднее значение температуры за день -10.9 °C. Наиболее тёплый месяц — июль с типичной температурой 22.7 °C. Годовая средняя температура в д. Федоровское (Назаровская с/а), исходя из данных наблюдений, достигает 8.6°C. На протяжении года: дни ясной погоды - 64, дни снега - 81, дни с осадками - 122, пасмурных дней - 99.