The year-round temperate climate means there is no truly bad time to visit Charlotte [1]. To enjoy the best weather, avoid the largest crowds, and be assured that all of the seasonal attractions are open, visit April–June or September–October.
Though it’s hot and humid in the summer, the number of festivals and events [2], and never-ending sunshine make the summer months a great time to explore the Queen City.
Race Weeks in May and October draw thousands of fans, making it necessary to book accommodations in advance [3].
Links:
[1] http://www.moon.com/destinations/charlotte
[2] http://www.moon.com/destinations/charlotte/arts-and-leisure/festivals-and-events
[3] http://www.moon.com/destinations/charlotte/hotels