In Indianapolis, the summers are long, warm, humid, and wet; the winters are short, very cold, and windy; and it is partly cloudy year-round. The best time to visit Indianapolis is late spring or early fall when the weather is warm and pleasant.