Климат (Cfa) влажный субтропический. Наитеплейший месяц — август со средней температурой 31.2 °C. Месяц, когда зафиксированы самые низкие температуры — январь, средний дневной температурный уровень 3.6 °C. Вершина температурного диапазона, наблюдается в августе до 37.6°С, а минимальный уровень достигает -10.7°C в январе. Среднегодовая температура в с. Роскошное, учитывая данные наблюдений, оценивается 16.7°C. В пределах года: ясные дни - 152, дни со снегом - 8, дни с дождем - 114, облачных дней - 92.