Климат (Dwc) муссонный субарктический. Вершина температурного диапазона, проявляется в июле до 36.5°С, а минимально может быть до -37.6°C в декабре. Месяц с минимальными температурами — январь, среднесуточная температура -14.5 °C. Месяц с самыми высокими температурами - это июль с привычной температурой 24.2 °C. Средняя температура за год в с. Новопокровка, исходя из наблюдений, оценивается 6.2°C. В течение года: солнечных дней - 59, снегопадные дни - 63, дни с дождем - 124, облачных дней - 120.