Климат (Dfc) субарктический. Среднегодовая температура в д. Целягино, исходя из данных наблюдений, составляет 3.4°C. Максимальная температура, проявляется в августе до 28.1°С, а минимальный уровень достигает -35.1°C в январе. Месяц с самыми низкими температурами — январь, его среднее суточное значение температуры -14.3 °C. Месяц с самым высоким температурным режимом - это август со средней температурой 19.5 °C. В течение года: солнечных дней - 58, снегопадные дни - 119, дни с дождем - 106, пасмурных дней - 83.