Климат (Dfb) влажный континентальный с теплым летом. Наивысшая температура, наблюдается в августе до 29.8°С, а минимум составляет -29.5°C в январе. Годовая средняя температура в д. Малахово, согласно наблюдениям, достигает 5.9°C. Месяц, отмечающийся максимальными теплом — август с привычной температурой 20.2 °C. Самый холодный месяц — январь, его среднее суточное значение температуры -12.0 °C. За год: дни ясной погоды - 62, снежных дней - 81, дни с осадками - 133, пасмурных дней - 90.