Климат (Dfb) влажный континентальный с теплым летом. Месяц с самыми высокими температурами - это август со средней температурой 20.9 °C. Месяц, когда температура наиболее низкая — январь, типичное среднесуточное температурное значение -13.0 °C. Вершина температурного диапазона, замечается в июле до 29.9°С, а минимум составляет -34.0°C в январе. Среднегодовая температура в д. Красново, исходя из наблюдений, составляет 5.7°C. За год: ясные дни - 64, снежных дней - 95, дождливых дней - 125, пасмурных дней - 82.