Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в п. Новоселки, в соответствии с наблюдениями, достигает 9.1°C. Вершина температурного диапазона, замечается в июле до 39.1°С, а минимум составляет -29.0°C в январе. Месяц с самым низким температурным режимом — январь, его средний дневной температурный уровень -11.3 °C. Месяц, когда зафиксированы самые высокие температуры — июль со средней температурой 26.2 °C. В течение одного календарного года: солнечно-ясные дни - 74, снегопадные дни - 76, дождливых дней - 105, пасмурных дней - 111.