Климат (Dfc) субарктический. Температурный максимум, проявляется в июле до 31.2°С, а самая низкая до -35.4°C в январе. Месяц, когда зафиксированы самые низкие температуры — январь, суточный температурный средний показатель -13.8 °C. Месяц, когда температура наиболее высокая - это июль со средней температурой 19.8 °C. Средняя температура за год в д. Шиленьга, по данным наблюдений, составляет 4.3°C. В пределах года: ясные дни - 45, снежных дней - 109, дни с осадками - 141, пасмурных дней - 71.