Климат (Dwb) муссонный с теплым летом, влажный континентальный. Средняя температура за год в с. Новоспасск, по данным наблюдений, оценивается 4.2°C. Температурный максимум, наблюдается в июле до 36.3°С, а минимальный уровень достигает -36.2°C в январе. Месяц с минимальными температурами — декабрь, его среднее значение температуры за день -21.2 °C. Самый тёплый месяц - это июль с типичной температурой 24.7 °C. В течение одного календарного года: солнечных дней - 95, дни со снегом - 55, дни с дождем - 116, облачных дней - 100.