Климат (Dfc) субарктический. Годовая средняя температура в Каргопольском р-н, основываясь на наблюдениях, достигает 5.5°C. Месяц с самым высоким температурным режимом - это август со средним значением температуры 21.3 °C. Месяц, когда температура наиболее низкая — январь, суточный температурный средний показатель -11.9 °C. Температурный максимум, замечается в августе до 30.5°С, а порог минимальной температуры до -32.5°C в январе. В пределах года: солнечных дней - 54, снегопадные дни - 96, дни с осадками - 114, пасмурных дней - 102.