... including targeted forecasts at the time of your arrival to each point!
In Williamsport, Pennsylvania, United States, the weather year-round is mild and varied. During the winter months, temperatures average between 30-40°F, with occasional cold snaps of below 20°F. Snowfall is moderate, with an average of 28 inches per year. Spring temperatures warm up to the mid-50s and 60s°F, with occasional rain showers. Summer temperatures range from the mid-70s to low-90s°F, with occasional heat waves in the mid-90s°F. Humidity levels are high during the summer months, making it feel even warmer. Fall temperatures range from the mid-50s to mid-70s°F, with occasional cold snaps in the 40s°F. Precipitation is moderate, with an average of 44 inches per year.
As of 2020, the city population is 28437.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Williamsport, Pennsylvania.