Климат (Cfa) влажный субтропический. Средняя температура воздуха в п. Терновый, на основе наблюдений, оценивается 16.8°C. Вершина температурного диапазона, регистрируется в августе до 39.3°С, а самая низкая до -13.1°C в январе. Самый тёплый месяц — август с привычной температурой 32.5 °C. Самый холодный месяц — январь, его среднее значение температуры за день 2.3 °C. В течение года: ясные дни - 133, дни снега - 13, дни с осадками - 143, пасмурных дней - 77.