Климат (Dfa) влажный континентальный с горячим летом. Средняя температура за год в х. Андреяновке, учитывая данные наблюдений, составляет 11.0°C. Температурный максимум, устанавливается в августе до 34.7°С, а низшая понижается до -26.8°C в январе. Месяц, когда зафиксированы самые низкие температуры — январь, его среднее суточное значение температуры -6.5 °C. Месяц с максимальными температурами - это август со среднеарифметической температурой 27.5 °C. В пределах года: солнечных дней - 92, дни со снегом - 51, дни с дождем - 117, облачных дней - 106.