Климат (Dfc) субарктический. Вершина температурного диапазона, проявляется в августе до 31.1°С, минимальная достигает -31.9°C в январе. Средняя температура воздуха в д. Поршневская, исходя из наблюдений, достигает 6.8°C. Месяц, отмечающийся максимальными теплом - это июнь со среднеарифметической температурой 22.2 °C. Месяц, когда температура наиболее низкая — январь, его среднее значение температуры за день -11.3 °C. За период года: солнечно-ясные дни - 47, дни снега - 99, дни с осадками - 114, облачных дней - 106.