Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в д. Малахово, согласно наблюдениям, достигает 6.2°C. Температурный максимум, наблюдается в июле до 30.6°С, минимальная достигает -34.1°C в январе. Наихолоднейший месяц — январь, его среднее значение температуры за день -13.1 °C. Месяц, отмечающийся максимальными теплом — август со среднеарифметической температурой 21.5 °C. В течение года: ясные дни - 56, дни снега - 84, дождливых дней - 129, облачных дней - 97.