Климат (BSk) холодный полуаридный (степной). Средняя температура за год в с. Новосельское, исходя из данных наблюдений, составляет 18.8°C. Месяц с самым низким температурным режимом — январь, его среднее значение температуры за день 3.8 °C. Месяц с самым высоким температурным режимом — август со среднеарифметической температурой 35.1 °C. Температурный максимум, наблюдается в августе до 43.0°С, а самая низкая до -9.0°C в январе. За год: дни ясной погоды - 142, дни снега - 12, дни с дождем - 124, пасмурных дней - 88.