The shoulder months from April to May and September to November are ideal to visit Milan, as the weather is pleasant, and you’ll get to skip the big crowds that swarm the city in the summertime.