Климат (Dfb) влажный континентальный с теплым летом. Наивысшая температура, регистрируется в августе до 36.3°С, а низшая понижается до -22.9°C в январе. Среднегодовая температура в с. Селявное (Старохворостанское с/п), исходя из данных наблюдений, достигает 12.4°C. Месяц с самыми высокими температурами - это август со среднеарифметической температурой 27.9 °C. Месяц с минимальными температурами — январь, суточный температурный средний показатель -4.3 °C. В течение одного календарного года: солнечно-ясные дни - 83, дни со снегом - 52, дни с осадками - 133, пасмурных дней - 98.