Климат (Dfb) влажный континентальный с теплым летом. Верхний предел температуры, регистрируется в июне до 31.5°С, а минимум составляет -38.8°C в январе. Среднегодовая температура в д. Новоселова, исходя из наблюдений, оценивается 4.4°C. Самый холодный месяц — январь, средний дневной температурный уровень -15.7 °C. Месяц, когда зафиксированы самые высокие температуры - это июнь с типичной температурой 20.1 °C. В пределах года: дни ясной погоды - 56, дни снега - 90, дни с дождем - 122, облачных дней - 98.