Климат (Dfc) субарктический. Месяц, когда зафиксированы самые низкие температуры — январь, суточный температурный средний показатель -14.2 °C. Месяц с самым высоким температурным режимом — август со средней температурой 19.6 °C. Самая высокая температура, фиксируется в августе до 27.8°С, а самая низкая до -34.4°C в январе. Годовая средняя температура в д. Козлово, исходя из наблюдений, составляет 4.0°C. В течение одного календарного года: солнечно-ясные дни - 62, снегопадные дни - 88, дождливых дней - 125, пасмурных дней - 91.