Pennsylvania weather in July: Statewide normals and every place, NOAA 1991-2020
In July, Pennsylvania's statewide normal high is 82°F and normal low 60°F; normal highs run from 78°F in Laporte to 89°F in Marcus Hook (NOAA 1991-2020 normals).
- Statewide normal high
- 82°FJuly, 1991-2020
- Statewide normal low
- 60°FJuly, 1991-2020
- Statewide normal precipitation
- 4.41 inJuly
- Warmest place
- 89°Fnormal high, Marcus Hook
- Coolest place
- 78°Fnormal high, Laporte
Where is Pennsylvania warmest and wettest in July?
Marcus Hook has the warmest July afternoons (89°F) and Laporte the coolest (78°F). Doylestown gets the most precipitation (5.48 in) and Erie the least (3.33 in).
Statewide, July averaged 71.2°F in 2021, 72.3°F in 2022, 72.3°F in 2023, 73.4°F in 2024, 74.5°F in 2025, 72.4°F in 2026, against a 1991-2020 normal of 71.2°F.
| Place | High | Low | Precip. | Snow |
|---|---|---|---|---|
| Philadelphia | 88°F | 70°F | 4.38 | 0.0 |
| Pittsburgh | 83°F | 63°F | 4.26 | 0.0 |
| Allentown | 86°F | 65°F | 5.30 | 0.0 |
| Reading | 87°F | 66°F | 4.77 | – |
| Erie | 81°F | 64°F | 3.33 | 0.0 |
| Lancaster | 86°F | 65°F | 4.20 | – |
| Harrisburg | 88°F | 67°F | 4.30 | – |
| York | 85°F | 63°F | 4.32 | – |
| Altoona | 83°F | 62°F | 3.48 | – |
| State College | 81°F | 63°F | 3.79 | 0.0 |
| Norristown | 89°F | 67°F | 4.70 | 0.0 |
| Williamsport | 85°F | 63°F | 4.64 | 0.0 |
| Lebanon | 84°F | 64°F | 4.85 | 0.0 |
| Pottstown | 84°F | 64°F | 4.72 | – |
| Chambersburg | 85°F | 65°F | 3.83 | 0.0 |
| West Chester | 86°F | 64°F | 4.41 | 0.0 |
| Carlisle | 86°F | 63°F | 5.45 | 0.0 |
| New Castle | 86°F | 60°F | 4.55 | 0.0 |
| Murrysville | 86°F | 64°F | 4.83 | 0.0 |
| Phoenixville | 88°F | 66°F | 4.57 | – |
| West Mifflin | 83°F | 64°F | 3.93 | – |
| Johnstown | 79°F | 61°F | 4.22 | – |
| McKeesport | 85°F | 61°F | 4.12 | – |
| Hanover | 85°F | 64°F | 4.31 | 0.0 |
| Indiana | 83°F | 59°F | 5.13 | 0.0 |
| Willow Grove | 85°F | 67°F | – | – |
| Carnot-Moon | 83°F | 62°F | 4.11 | – |
| Coatesville | 85°F | 65°F | 4.55 | 0.0 |
| Washington | 83°F | 62°F | 3.63 | 0.0 |
| Butler | 82°F | 58°F | 4.16 | 0.0 |
| Middletown | 87°F | 68°F | 4.74 | 0.0 |
| Uniontown | 84°F | 62°F | 4.75 | 0.0 |
| Sunbury | 84°F | 60°F | 4.32 | 0.0 |
| East Stroudsburg | 84°F | 61°F | 4.71 | 0.0 |
| Warren | 81°F | 59°F | 4.76 | 0.0 |
| Beaver Falls | 83°F | 61°F | 3.82 | – |
| Lock Haven | 85°F | 61°F | 4.11 | 0.0 |
| Lewistown | 85°F | 63°F | 3.64 | 0.0 |
| Doylestown | 86°F | 65°F | 5.48 | – |
| Bradford | 79°F | 55°F | 4.16 | – |
| DuBois | 79°F | 59°F | 4.36 | – |
| Connellsville | 84°F | 62°F | 4.73 | 0.0 |
| Franklin | 83°F | 60°F | 5.32 | 0.0 |
| New Holland | 86°F | 66°F | 4.43 | 0.0 |
| Clearfield | 82°F | 59°F | 3.60 | – |
| Shippensburg | 87°F | 64°F | 3.98 | 0.0 |
| Selinsgrove | 84°F | 62°F | 4.18 | – |
| Lehighton | 82°F | 62°F | 4.65 | 0.0 |
| Lewisburg | 84°F | 62°F | 4.49 | 0.0 |
| Titusville | 81°F | 57°F | 4.25 | 0.0 |
| Hamburg | 85°F | 64°F | 5.15 | 0.0 |
| Sellersville | 85°F | 63°F | 5.27 | 0.0 |
| Donora | 84°F | 62°F | 4.31 | 0.0 |
| Charleroi | 85°F | 64°F | 4.05 | 0.0 |
| Mount Pleasant | 82°F | 60°F | 4.40 | 0.0 |
| Clarion | 82°F | 57°F | 5.31 | – |
| Ridgway | 81°F | 57°F | 4.57 | 0.0 |
| Waynesburg | 83°F | 60°F | 4.31 | 0.0 |
| Slippery Rock | 81°F | 58°F | 4.63 | – |
| Mahanoy City | 80°F | 61°F | 5.20 | 0.0 |
| Kane | 79°F | 53°F | 4.62 | 0.0 |
| Loyalhanna | 83°F | 59°F | 4.33 | – |
| Wellsboro | 79°F | 57°F | 4.14 | 0.0 |
| Ebensburg | 79°F | 56°F | 4.79 | 0.0 |
| Mount Pocono | 78°F | 58°F | 4.73 | – |
| Union City | 80°F | 58°F | 4.72 | 0.0 |
| Towanda | 84°F | 59°F | 4.02 | 0.0 |
| Ford City | 84°F | 59°F | 4.45 | – |
| Philipsburg | 80°F | 57°F | 3.92 | 0.0 |
| Avoca | 85°F | 63°F | 3.61 | 0.0 |
| Landisville | 85°F | 61°F | 4.84 | 0.0 |
| Marcus Hook | 89°F | 70°F | 4.81 | – |
| Matamoras | 82°F | 59°F | 3.70 | 0.0 |
| Emsworth | 85°F | 64°F | 3.64 | – |
| Coudersport | 80°F | 54°F | 4.74 | 0.0 |
| Port Allegany | 80°F | 56°F | 4.53 | 0.0 |
| Meyersdale | 80°F | 56°F | 4.11 | 0.0 |
| Mercer | 82°F | 56°F | – | – |
| Emporium | 82°F | 59°F | 4.53 | 0.0 |
| Everett | 85°F | 61°F | 3.62 | 0.0 |
| Canton | 81°F | 57°F | 3.83 | 0.0 |
| Braddock | 84°F | 64°F | 3.79 | – |
| Avondale | 84°F | 64°F | 4.17 | – |
| Montrose | 80°F | 56°F | 4.64 | 0.0 |
| Biglerville | 86°F | 65°F | 3.64 | 0.0 |
| Hawley | 81°F | 57°F | 4.05 | 0.0 |
| Point Marion | 84°F | 61°F | 4.66 | – |
| Renovo | 83°F | 60°F | 3.95 | 0.0 |
| Linesville | 81°F | 61°F | 4.45 | 0.0 |
| Glenmoore | 85°F | 64°F | 4.84 | 0.0 |
| Millheim | 84°F | 58°F | 3.92 | 0.0 |
| Benton | 80°F | 58°F | 4.48 | 0.0 |
| Natrona | 83°F | 63°F | 4.26 | – |
| Clarence | 82°F | 53°F | 3.97 | 0.0 |
| Confluence | 84°F | 60°F | 4.54 | 0.0 |
| Tioga | 82°F | 58°F | 3.79 | 0.0 |
| Jamestown | 81°F | 59°F | 4.63 | 0.0 |
| Dushore | 80°F | 56°F | 4.52 | 0.0 |
| Tionesta | 83°F | 61°F | 4.94 | 0.0 |
| Laurelton | 85°F | 62°F | – | – |
| Springboro | 80°F | 58°F | 4.44 | 0.0 |
| Grampian | 81°F | 58°F | 4.51 | 0.0 |
| Laporte | 78°F | 58°F | 5.28 | 0.0 |
| Cashtown | 85°F | 62°F | 4.06 | – |
| Laurel Mountain | 80°F | 61°F | 4.73 | – |
| Oswayo | 79°F | 53°F | 4.62 | 0.0 |
| Donegal | 81°F | 60°F | 4.63 | – |
| Schenley | 84°F | 62°F | 4.45 | – |
| Acmetonia Lock 3 | 83°F | 62°F | 4.54 | – |
| Alvin R Bush Dam | 82°F | 60°F | – | – |
| Bear Gap | 84°F | 61°F | 4.36 | 0.0 |
| Bloserville (1 mi N) | 84°F | 63°F | 4.20 | – |
| Blue Marsh Lake | 85°F | 63°F | 5.15 | – |
| Bucksville | 85°F | 63°F | 5.75 | – |
| Chalk Hill (2 mi ENE) | 79°F | 56°F | 4.65 | 0.0 |
| Chandlers Valley (1 mi SE) | 80°F | 53°F | 5.52 | 0.0 |
| Clermont (1 mi NW) | 76°F | 55°F | 4.80 | 0.0 |
| Cooksburg (2 mi NW) | 80°F | 55°F | 4.82 | – |
| Cowanesque Dam | 81°F | 58°F | 3.50 | 0.0 |
| Dehart Dam | 84°F | 60°F | 5.05 | 0.0 |
| Eisenhower National Historic Site | 86°F | 63°F | 3.61 | – |
| Francis E Walter Dam | 79°F | 58°F | 4.49 | – |
| Glen Hazel 2 NE Dam | 79°F | 55°F | 4.67 | 0.0 |
| Glenwillard Dashields Lock and Dam | 84°F | 64°F | 3.86 | 0.0 |
| Graterford (1 mi E) | 86°F | 64°F | 4.97 | 0.0 |
| Grays Landing | 84°F | 62°F | 4.22 | 0.0 |
| Hidden Valley | 77°F | 61°F | 4.15 | – |
| Hopewell Morgantown | 85°F | 64°F | – | – |
| Laurel Summit | 75°F | 58°F | 5.14 | 0.0 |
| Milanville | 82°F | 59°F | 4.35 | – |
| Montgomery Lock and Dam | 82°F | 62°F | 4.40 | – |
| Neshaminy Falls | 86°F | 65°F | 4.94 | 0.0 |
| Octoraro Lake | 85°F | 65°F | 4.53 | 0.0 |
| Phila Franklin Inst | 89°F | 71°F | 4.75 | 0.0 |
| Philadelphia NE Airport | 88°F | 69°F | 4.32 | – |
| Pleasant Mount (1 mi W) | 77°F | 56°F | 5.01 | 0.0 |
| Port Meadville Airport | 80°F | 61°F | 4.91 | – |
| Prince Gallitzin State Park | 82°F | 58°F | 3.91 | 0.0 |
| Putneyville 2 SE Dam | 82°F | 58°F | 4.74 | 0.0 |
| Raystown Headquarters | 84°F | 64°F | 4.27 | – |
| Raystown Lake 2 | 85°F | 63°F | 3.79 | – |
| Rector (3 mi SSW) | 84°F | 58°F | 4.23 | – |
| Rodale Research Center | 85°F | 62°F | 5.41 | – |
| Safe Harbor Dam | 87°F | 68°F | 4.31 | 0.0 |
| Salina (3 mi W) | 83°F | 61°F | 4.79 | 0.0 |
| Shawnee State Park | 84°F | 59°F | 3.17 | – |
| South Mountain | 81°F | 62°F | 3.94 | 0.0 |
| Springtown (1 mi NNE) | 83°F | 62°F | 5.64 | 0.0 |
| Stevenson Dam | 81°F | 57°F | 4.46 | 0.0 |
| Wolfsburg | 86°F | 60°F | 3.75 | 0.0 |
| York 3 SSW Pump Station | 88°F | 63°F | 4.52 | 0.0 |
Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.