Климат (Dfc) субарктический. Средняя температура за год в д. Каккарово, учитывая данные наблюдений, составляет 5.6°C. Температурный максимум, фиксируется в июле до 30.7°С, минимальная достигает -26.4°C в январе. Месяц с максимальными температурами - это июль с характерной температурой 20.1 °C. Месяц с минимальными температурами — январь, его среднее суточное значение температуры -10.8 °C. За год: солнечных дней - 59, снегопадные дни - 104, дни с дождем - 108, облачных дней - 95.