Климат (Dwc) муссонный субарктический. Средняя температура воздуха в д. Козлово, по данным наблюдений, составляет 5.6°C. Самая высокая температура, фиксируется в июле до 35.7°С, а наименьшая опускается до -37.7°C в декабре. Наиболее тёплый месяц — июль с типичной температурой 23.8 °C. Самый холодный месяц — январь, среднее значение температуры за день -15.2 °C. В течение года: ясные дни - 72, дни снега - 60, дни с осадками - 113, пасмурных дней - 121.