The best time to visit Pittsburgh is during summer (July to August) or in the fall (September to November). That's when the weather is pleasant and you'll find more things to do around the city compared to other times of year. Just know, if you visit in June expect a fair number of rainy days.