Климат (Dwc) муссонный субарктический. Месяц с максимальными температурами — июль с привычной температурой 26.3 °C. Самый холодный месяц — декабрь, типичное среднесуточное температурное значение -21.8 °C. Средняя температура за год в с. Новопокровка, исходя из данных наблюдений, составляет 1.5°C. Максимальная температура, устанавливается в июле до 32.0°С, а минимальный уровень достигает -36.1°C в январе. В течение года: дни ясной погоды - 141, снежных дней - 40, дождливых дней - 78, облачных дней - 107.