Климат (Dfb) влажный континентальный с теплым летом. Наиболее тёплый месяц - это июль со средней температурой 22.6 °C. Месяц с минимальными температурами — январь, его характерная суточная температура -12.7 °C. Среднегодовая температура в с. Каргополь, учитывая данные наблюдений, оценивается 7.0°C. Верхний предел температуры, отмечается в июле до 31.7°С, а порог минимальной температуры до -28.9°C в январе. В течение одного календарного года: солнечно-ясные дни - 83, снегопадные дни - 66, дни с дождем - 152, облачных дней - 65.