May is an ideal time to visit Charleston, as you're able to enjoy the warm weather before the intense humidity and heat inevitably find their way to the city.