Климат (Dfb) влажный континентальный с теплым летом. Максимальная температура, фиксируется в августе до 28.9°С, а минимально может быть до -35.0°C в январе. Средняя температура за год в д. Козулино, основываясь на наблюдениях, составляет 6.3°C. Месяц с минимальными температурами — январь, средний дневной температурный уровень -12.3 °C. Наиболее тёплый месяц — август со средней температурой 20.5 °C. За год: солнечно-ясные дни - 70, снежных дней - 72, дождливых дней - 131, облачных дней - 93.