Климат (Dfc) субарктический. Вершина температурного диапазона, замечается в июле до 32.4°С, а порог минимальной температуры до -37.9°C в январе. Среднегодовая температура в д. Порожск, исходя из данных наблюдений, оценивается 3.3°C. Наихолоднейший месяц — январь, его характерная суточная температура -15.6 °C. Наиболее тёплый месяц — июль со средним значением температуры 22.5 °C. В пределах года: дни ясной погоды - 41, дни со снегом - 142, дождливых дней - 107, облачных дней - 76.