Климат (Cfa) влажный субтропический. Среднегодовая температура в с. Весело-Вознесенка, в соответствии с наблюдениями, оценивается 14.4°C. Температурный максимум, замечается в августе до 36.9°С, а минимум составляет -13.5°C в январе. Месяц с самыми низкими температурами — январь, среднее суточное значение температуры 0.2 °C. Месяц с самым высоким температурным режимом — август со среднеарифметической температурой 29.4 °C. В пределах года: дни ясной погоды - 132, снежных дней - 30, дни с осадками - 117, облачных дней - 87.