weather in asheville average
Asheville: Annual Weather Averages. August is the hottest month in Asheville with an average temperature of 24Â°C (75Â°F) and the coldest is January at 3Â°C (37Â°F).