Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Новоселово, учитывая данные наблюдений, составляет 7.8°C. Месяц, когда температура наиболее низкая — январь, типичное среднесуточное температурное значение -10.8 °C. Месяц, когда зафиксированы самые высокие температуры - это август с типичной температурой 22.4 °C. Вершина температурного диапазона, наблюдается в августе до 31.3°С, а самая низкая до -29.9°C в январе. В рамках года: ясные дни - 66, дни снега - 75, дни с дождем - 129, пасмурных дней - 96.