Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в д. Новоселки, на основе наблюдений, составляет 6.7°C. Самая высокая температура, регистрируется в августе до 29.6°С, минимальная достигает -28.8°C в январе. Наитеплейший месяц - это август с типичной температурой 21.2 °C. Месяц с самыми низкими температурами — январь, средний дневной температурный уровень -10.3 °C. В течение года: солнечно-ясные дни - 68, дни со снегом - 76, дни с осадками - 129, облачных дней - 93.