Климат (Dfc) субарктический. Вершина температурного диапазона, проявляется в августе до 29.1°С, а самая низкая до -35.5°C в январе. Месяц, когда температура наиболее низкая — январь, типичное среднесуточное температурное значение -14.1 °C. Месяц, отмечающийся максимальными теплом — июль с характерной температурой 19.8 °C. Средняя температура за год в д. Козоватовская, по данным наблюдений, достигает 3.6°C. В течение года: ясные дни - 51, снежных дней - 111, дождливых дней - 116, облачных дней - 88.