Климат (Dfb) влажный континентальный с теплым летом. Верхний предел температуры, замечается в июне до 36.7°С, а минимально может быть до -30.7°C в январе. Месяц, когда зафиксированы самые низкие температуры — январь, средний дневной температурный уровень -14.2 °C. Месяц с самыми высокими температурами - это июль с привычной температурой 27.0 °C. Годовая средняя температура в с. Легостаево, учитывая данные наблюдений, составляет 5.7°C. В течение года: дни ясной погоды - 61, дни снега - 85, дни с осадками - 144, облачных дней - 76.