Климат (Cfa) влажный субтропический. Самая высокая температура, регистрируется в августе до 35.5°С, а порог минимальной температуры до -12.5°C в январе. Месяц с самыми высокими температурами — август со средней температурой 30.2 °C. Наихолоднейший месяц — январь, его среднее значение температуры за день 3.6 °C. Среднегодовая температура в с. Соловьевка, в соответствии с наблюдениями, оценивается 16.3°C. За период года: солнечных дней - 138, снегопадные дни - 23, дни с дождем - 120, пасмурных дней - 85.