Климат (Dfc) субарктический. Самая высокая температура, регистрируется в августе до 30.3°С, минимальная достигает -32.7°C в январе. Среднегодовая температура в д. Красково, исходя из наблюдений, оценивается 5.2°C. Месяц с минимальными температурами — январь, его среднее суточное значение температуры -12.1 °C. Самый тёплый месяц - это август со среднеарифметической температурой 21.1 °C. В пределах года: солнечно-ясные дни - 48, снегопадные дни - 100, дождливых дней - 113, облачных дней - 105.