temperature for hartstown
Most / Least Educated Cities in PA. The average temperature of Hartstown is 47.85Â°F, which is lower than the Pennsylvania average temperature of 49.80Â°F and is much lower than the national average temperature of 54.45Â°F. Topics: Heating Cost Index Cooling Cost Index Historical Temperature Historical Precipitation Historical Snow Historical Humidity Historical Wind Speed Historical Weather