Климат (Dfc) субарктический. Среднегодовая температура в д. Панфиловская, по данным наблюдений, составляет 3.5°C. Месяц, когда температура наиболее низкая — январь, среднее суточное значение температуры -14.4 °C. Самый тёплый месяц - это август со среднеарифметической температурой 19.5 °C. Самая высокая температура, наблюдается в июле до 31.6°С, а минимальный уровень достигает -35.3°C в январе. В пределах года: солнечно-ясные дни - 61, дни со снегом - 116, дождливых дней - 110, пасмурных дней - 79.