Климат (Dfb) влажный континентальный с теплым летом. Месяц с минимальными температурами — январь, его среднесуточная температура -8.9 °C. Наиболее тёплый месяц — август со среднеарифметической температурой 21.9 °C. Вершина температурного диапазона, регистрируется в августе до 31.5°С, а минимально может быть до -30.5°C в январе. Средняя температура воздуха в д. Козлаково, в соответствии с наблюдениями, оценивается 8.2°C. За период года: ясные дни - 68, дни снега - 79, дождливых дней - 141, облачных дней - 78.