Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в п. Новосельский, основываясь на наблюдениях, достигает 9.4°C. Месяц, когда температура наиболее высокая - это июль со средним значением температуры 23.5 °C. Месяц, когда зафиксированы самые низкие температуры — февраль, среднее суточное значение температуры -1.9 °C. Верхний предел температуры, фиксируется в июле до 33.6°С, а порог минимальной температуры до -24.2°C в январе. На протяжении года: дни ясной погоды - 87, дни снега - 52, дни с дождем - 161, облачных дней - 66.