Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в д. Малахово, учитывая данные наблюдений, достигает 7.1°C. Вершина температурного диапазона, устанавливается в августе до 29.7°С, а минимум составляет -30.3°C в январе. Наихолоднейший месяц — январь, его среднее значение температуры за день -10.7 °C. Наитеплейший месяц — август с характерной температурой 21.6 °C. В пределах года: солнечно-ясные дни - 75, снегопадные дни - 79, дождливых дней - 118, пасмурных дней - 94.