The best months to visit Pennsylvania are May, June, September, and October. The weather is excellent in the late spring and early fall. However, try to avoid coming in the winter, as it can get very cold.