Климат (Dfc) субарктический. Среднегодовая температура в д. Мальшинская, учитывая данные наблюдений, оценивается 4.4°C. Наивысшая температура, замечается в августе до 29.1°С, а самая низкая до -32.6°C в январе. Месяц с минимальными температурами — январь, его среднее значение температуры за день -13.1 °C. Месяц, когда зафиксированы самые высокие температуры — август со средним значением температуры 20.1 °C. На протяжении года: ясные дни - 56, дни со снегом - 105, дни с осадками - 106, пасмурных дней - 99.