Климат (Dfc) субарктический. Самый холодный месяц — январь, типичное среднесуточное температурное значение -13.9 °C. Месяц с самым высоким температурным режимом - это июль со средней температурой 19.2 °C. Наивысшая температура, регистрируется в августе до 28.4°С, а низшая понижается до -36.0°C в январе. Средняя температура воздуха в п. Малаховский Бор, основываясь на наблюдениях, оценивается 4.2°C. На протяжении года: солнечно-ясные дни - 59, снегопадные дни - 99, дни с осадками - 118, пасмурных дней - 90.