Overview: York, PAExperience the changing seasons in York, PA, where the weather varies from cold, snowy winters to warm, sunny summers. The daily high temperatures fluctuate between 4 °C (38 °F) in the brisk January to a toasty 30 °C (86 °F) in July. Rainfall across the year can get up to 106 mm (4.16 in) in May, an indicator of the lush, green surroundings. Precipitation is well-distributed throughout the year, making every month a fresh encounter with nature. During the colder months, don't forget to gear up for the low temperatures, which can dip to a chilly -6 °C (22 °F) at night in January.