Pennsylvania, 2025Excessive Heat and Heat in Pennsylvania, June 23 to 25, 2025
June 23 to 25, 2025 · NWS CTP · 28 events in 28 counties and zones
An anomalously strong upper-level ridge began to set up across the eastern contiguous United States, allowing for an extended period of heat across portions of Central Pennsylvania beginning on June 22, 2025. High pressure building to the south on June 23, 2025 allowed for the hottest temperatures and heat index values to occur during the afternoon hours of June 23rd and June 24th across…
Every event with a place to put it; 28 filed by county or forecast zone are drawn at its center, in a lighter ring. Tap one for its entry below.
- Tornadoes
- Tropical storms and surge
- Floods
- Wind
- Hail
- Winter weather
- Heat and drought
- Cold
- Fire, smoke and dust
- Marine and coastal
- Other
Open the live radar over this ground
- Deaths
- 0
- Injuries
- 0
- Property damage
- None recorded
- Crop damage
- None recorded
- Events
- 28
Deaths and injuries are direct and indirect together, as the offices filed them. Damage is property and crops in the dollars of the year, not adjusted for inflation, and only where an office estimated it.
An anomalously strong upper-level ridge began to set up across the eastern contiguous United States, allowing for an extended period of heat across portions of Central Pennsylvania beginning on June 22, 2025. High pressure building to the south on June 23, 2025 allowed for the hottest temperatures and heat index values to occur during the afternoon hours of June 23rd and June 24th across portions of the Susquehanna Valley, highest across the southern tier of Pennsylvania. High pressure began to slowly break down later on in the day of June 24th, allowing for slightly cooling temperatures with an approaching low pressure system from the Ohio Valley allowing for further cooling by June 25, 2025.
Excessive Heat, Lancaster
- When
- June 23, 9:00 AM EST to June 25, 4:00 PM EST
- Where
- Lancaster forecast zone
- Reported by
- ASOS
- Coordinates
- 40.042, -76.248 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values over 100 degrees beginning during the afternoon hours of June 22nd and continuing through the late evening hours of June 25, 2025 across Lancaster County. Heat index values topped out between 105 and 107 degrees during the afternoon and evening hours of June 23 and June 24, 2025. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period. Multiple cooling centers and water stations were opened throughout the county during this stretch of abnormally hot temperatures.
Excessive Heat, Lebanon
- When
- June 23, 12:00 PM EST to June 25, 3:00 PM EST
- Where
- Lebanon forecast zone
- Reported by
- AWOS
- Coordinates
- 40.367, -76.458 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values over 100 degrees beginning during the afternoon hours of June 22nd and continuing through the late evening hours of June 25, 2025 across Lebanon County. Heat index values topped out between 105 and 108 degrees during the afternoon and evening hours of June 23, 2025. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period. Multiple cooling stations were opened throughout the county during this stretch of abnormally hot temperatures.
Excessive Heat, Dauphin
- When
- June 23, 1:00 PM EST to June 25, 5:00 PM EST
- Where
- Dauphin forecast zone
- Reported by
- ASOS
- Coordinates
- 40.415, -76.779 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values over 100 degrees beginning during the afternoon hours of June 22nd and continuing through the late evening hours of June 25, 2025 across Dauphin County. Heat index values topped out between 105 and 107 degrees during the afternoon and evening hours of June 23, 2025. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period. Multiple cooling stations were opened throughout the county during this stretch of abnormally hot temperatures.
Excessive Heat, Cumberland
- When
- June 23, 1:00 PM EST to June 25, 5:00 PM EST
- Where
- Cumberland forecast zone
- Reported by
- RAWS
- Coordinates
- 40.164, -77.266 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values over 100 degrees beginning during the afternoon hours of June 22nd and continuing through the late evening hours of June 25, 2025 across Cumberland County. Heat index values topped out between 105 and 107 degrees during the afternoon and evening hours of June 23, 2025. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period. Multiple cooling stations were opened throughout the county during this stretch of abnormally hot temperatures.
Heat, Schuylkill
- When
- June 23, 1:00 PM EST to June 25, 3:00 PM EST
- Where
- Schuylkill forecast zone
- Reported by
- AWOS
- Coordinates
- 40.706, -76.216 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values between 100 and 105 degrees beginning during the afternoon hours of June 23 and continuing through the late evening hours of June 25, 2025 across Schuylkill County. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period. Multiple cooling stations were opened throughout the county during this stretch of abnormally hot temperatures.
Excessive Heat, York
- When
- June 23, 2:00 PM EST to June 25, 3:00 PM EST
- Where
- York forecast zone
- Reported by
- ASOS
- Coordinates
- 39.920, -76.726 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values over 100 degrees beginning during the afternoon hours of June 22nd and continuing through the late evening hours of June 25, 2025 across York County. Heat index values topped out between 105 and 107 degrees during the afternoon and evening hours of June 23, 2025. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period. Multiple cooling stations were opened throughout the county during this stretch of abnormally hot temperatures.
Excessive Heat, Franklin
- When
- June 23, 2:00 PM EST to June 25, 3:00 PM EST
- Where
- Franklin forecast zone
- Reported by
- Public
- Coordinates
- 39.927, -77.721 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values over 100 degrees beginning during the afternoon hours of June 22nd and continuing through the late evening hours of June 25, 2025 across Franklin County. Heat index values topped out between 105 and 107 degrees during the afternoon and evening hours of June 23, 2025. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period. Multiple cooling stations were opened throughout the county during this stretch of abnormally hot temperatures.
Excessive Heat, Adams
- When
- June 23, 2:00 PM EST to June 25, 3:00 PM EST
- Where
- Adams forecast zone
- Reported by
- Public
- Coordinates
- 39.872, -77.218 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values over 100 degrees beginning during the afternoon hours of June 22nd and continuing through the late evening hours of June 25, 2025 across Adams County. Heat index values topped out between 105 and 107 degrees during the afternoon and evening hours of June 23, 2025. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period. Multiple cooling stations were opened throughout the county during this stretch of abnormally hot temperatures. A power outage in the southeastern portion of the county led to 4,000 people being without power for some duration of the heat event.
Excessive Heat, Snyder
- When
- June 23, 2:00 PM EST to June 25, 2:00 PM EST
- Where
- Snyder forecast zone
- Reported by
- AWOS
- Coordinates
- 40.770, -77.070 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values over 100 degrees beginning during the afternoon hours of June 22nd and continuing through the late evening hours of June 25, 2025 across Snyder County. Heat index values topped out between 105 and 107 degrees during the afternoon and evening hours of June 23, 2025. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period.
Excessive Heat, Union
- When
- June 23, 2:00 PM EST to June 25, 2:00 PM EST
- Where
- Union forecast zone
- Reported by
- RAWS
- Coordinates
- 40.963, -77.062 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values over 100 degrees beginning during the afternoon hours of June 22nd and continuing through the late evening hours of June 25, 2025 across Union County. Heat index values topped out between 105 and 107 degrees during the afternoon and evening hours of June 23, 2025. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period. Multiple cooling stations were opened throughout the county during this stretch of abnormally hot temperatures.
Excessive Heat, Northumberland
- When
- June 23, 2:00 PM EST to June 25, 2:00 PM EST
- Where
- Northumberland forecast zone
- Reported by
- AWOS
- Coordinates
- 40.852, -76.709 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values over 100 degrees beginning during the afternoon hours of June 22nd and continuing through the late evening hours of June 25, 2025 across Northumberland County. Heat index values topped out between 105 and 107 degrees during the afternoon and evening hours of June 23, 2025. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period.
Excessive Heat, Columbia
- When
- June 23, 2:00 PM EST to June 25, 2:00 PM EST
- Where
- Columbia forecast zone
- Reported by
- Public
- Coordinates
- 41.049, -76.405 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values over 100 degrees beginning during the afternoon hours of June 22nd and continuing through the late evening hours of June 25, 2025 across Columbia County. Heat index values topped out between 105 and 107 degrees during the afternoon and evening hours of June 23, 2025. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period. Multiple cooling stations were opened throughout the county during this stretch of abnormally hot temperatures.
Excessive Heat, Southern Lycoming
- When
- June 23, 2:00 PM EST to June 25, 2:00 PM EST
- Where
- Southern Lycoming forecast zone
- Reported by
- ASOS
- Coordinates
- 41.343, -77.064 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values over 100 degrees beginning during the afternoon hours of June 22nd and continuing through the late evening hours of June 25, 2025 across southern Lycoming County. Heat index values topped out between 105 and 107 degrees during the afternoon and evening hours of June 23, 2025. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period.
Excessive Heat, Montour
- When
- June 23, 2:00 PM EST to June 25, 2:00 PM EST
- Where
- Montour forecast zone
- Reported by
- Public
- Coordinates
- 41.028, -76.659 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values over 100 degrees beginning during the afternoon hours of June 22nd and continuing through the late evening hours of June 25, 2025 across Montour County. Heat index values topped out between 105 and 107 degrees during the afternoon and evening hours of June 23, 2025. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period. Multiple cooling stations were opened throughout the county during this stretch of abnormally hot temperatures.
Heat, Sullivan
- When
- June 23, 2:00 PM EST
- Where
- Sullivan forecast zone
- Reported by
- Public
- Coordinates
- 41.446, -76.512 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values between 100 and 105 degrees beginning during the afternoon hours of June 23 and continuing through the late evening hours of June 25, 2025 across Sullivan County. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period. Multiple cooling stations were opened throughout the county during this stretch of abnormally hot temperatures.
Heat, Tioga
- When
- June 23, 2:00 PM EST
- Where
- Tioga forecast zone
- Reported by
- RAWS
- Coordinates
- 41.772, -77.254 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values between 100 and 105 degrees beginning during the afternoon hours of June 23 and continuing through the late evening hours of June 25, 2025 across Tioga County. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period.
Heat, Northern Lycoming
- When
- June 23, 2:00 PM EST
- Where
- Northern Lycoming forecast zone
- Reported by
- Public
- Coordinates
- 41.343, -77.064 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values between 100 and 105 degrees beginning during the afternoon hours of June 23 and continuing through the late evening hours of June 25, 2025 across northern Lycoming County. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period.
Heat, Southern Clinton
- When
- June 23, 2:00 PM EST
- Where
- Southern Clinton forecast zone
- Reported by
- AWOS
- Coordinates
- 41.234, -77.638 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values between 100 and 105 degrees beginning during the afternoon hours of June 23 and continuing through the late evening hours of June 25, 2025 across southern Clinton County. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period. Multiple cooling stations were opened throughout the county during this stretch of abnormally hot temperatures.
Heat, Northern Clinton
- When
- June 23, 2:00 PM EST
- Where
- Northern Clinton forecast zone
- Reported by
- RAWS
- Coordinates
- 41.234, -77.638 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values between 100 and 105 degrees beginning during the afternoon hours of June 23 and continuing through the late evening hours of June 25, 2025 across northern Clinton County. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period. Multiple cooling stations were opened throughout the county during this stretch of abnormally hot temperatures.
Excessive Heat, Perry
- When
- June 23, 3:00 PM EST to June 25, 4:00 PM EST
- Where
- Perry forecast zone
- Reported by
- RAWS
- Coordinates
- 40.398, -77.262 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values over 100 degrees beginning during the afternoon hours of June 22nd and continuing through the late evening hours of June 25, 2025 across Perry County. Heat index values topped out between 105 and 107 degrees during the afternoon and evening hours of June 23, 2025. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period. Multiple cooling stations were opened throughout the county during this stretch of abnormally hot temperatures.
Excessive Heat, Juniata
- When
- June 23, 3:00 PM EST to June 25, 4:00 PM EST
- Where
- Juniata forecast zone
- Reported by
- Public
- Coordinates
- 40.531, -77.402 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values over 100 degrees beginning during the afternoon hours of June 22nd and continuing through the late evening hours of June 25, 2025 across Juniata County. Heat index values topped out between 105 and 107 degrees during the afternoon and evening hours of June 23, 2025. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period.
Excessive Heat, Mifflin
- When
- June 23, 3:00 PM EST to June 25, 4:00 PM EST
- Where
- Mifflin forecast zone
- Reported by
- AWOS
- Coordinates
- 40.610, -77.617 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values over 100 degrees beginning during the afternoon hours of June 22nd and continuing through the late evening hours of June 25, 2025 across Mifflin County. Heat index values topped out between 105 and 107 degrees during the afternoon and evening hours of June 23, 2025. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period. Multiple cooling stations were opened throughout the county during this stretch of abnormally hot temperatures.
Heat, Huntingdon
- When
- June 23, 3:00 PM EST to June 25, 3:00 PM EST
- Where
- Huntingdon forecast zone
- Reported by
- Public
- Coordinates
- 40.417, -77.981 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values between 100 and 105 degrees beginning during the afternoon hours of June 23 and continuing through the late evening hours of June 25, 2025 across Huntingdon County. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period. Multiple cooling stations were opened throughout the county during this stretch of abnormally hot temperatures.
Heat, Southern Centre
- When
- June 23, 3:00 PM EST to June 25, 3:00 PM EST
- Where
- Southern Centre forecast zone
- Reported by
- AWOS
- Coordinates
- 40.919, -77.820 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values between 100 and 105 degrees beginning during the afternoon hours of June 23 and continuing through the late evening hours of June 25, 2025 across southern Centre County. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period.
Heat, Northern Centre
- When
- June 23, 3:00 PM EST to June 25, 3:00 PM EST
- Where
- Northern Centre forecast zone
- Reported by
- RAWS
- Coordinates
- 40.919, -77.820 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values between 100 and 105 degrees beginning during the afternoon hours of June 23 and continuing through the late evening hours of June 25, 2025 across northern Centre County. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period.
Heat, Bedford
- When
- June 23, 3:00 PM EST to June 25, 3:00 PM EST
- Where
- Bedford forecast zone
- Reported by
- AWOS
- Coordinates
- 40.007, -78.490 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values between 100 and 105 degrees beginning during the afternoon hours of June 23 and continuing through the late evening hours of June 25, 2025 across Bedford County. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period. Multiple cooling stations were opened throughout the county during this stretch of abnormally hot temperatures.
Heat, Fulton
- When
- June 23, 3:00 PM EST to June 25, 3:00 PM EST
- Where
- Fulton forecast zone
- Reported by
- RAWS
- Coordinates
- 39.925, -78.113 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values between 100 and 105 degrees beginning during the afternoon hours of June 23 and continuing through the late evening hours of June 25, 2025 across Fulton County. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period. Multiple cooling stations were opened throughout the county during this stretch of abnormally hot temperatures.
Heat, Blair
- When
- June 23, 3:00 PM EST to June 25, 3:00 PM EST
- Where
- Blair forecast zone
- Reported by
- ASOS
- Coordinates
- 40.481, -78.349 (the zone’s center; the record gives no point)
Well-above average temperatures, coupled with humid conditions, allowed for multiple days of heat index values between 100 and 105 degrees beginning during the afternoon hours of June 23 and continuing through the late evening hours of June 25, 2025 across Blair County. Warm and humid conditions continued into the overnight hours throughout this period, offering little relief throughout the time period. Multiple cooling stations were opened throughout the county during this stretch of abnormally hot temperatures.
- Excessive Heat
- Heat at or above the local excessive heat warning criteria, or heat that caused deaths.
- Heat
- Heat below excessive heat criteria that still caused deaths, injuries or significant impacts.
After NWS Directive 10-1605, the rules offices file Storm Data by.
- Excessive Heat in New Jersey, June 23, 2025166 injured · 1 event
- Heat in Nevada, June 23 to 26, 20256 deaths · 2 events
- Damaging Winds in Wisconsin, June 23, 20251 death · 61 kt wind · 13 events
- Excessive Heat in New York, June 23, 20251 death · 1 event
- Flooding and Damaging Winds in Wisconsin, June 23, 2025$122,000 · 60 kt wind · 14 events
- Hail and Damaging Winds in Minnesota, June 23, 2025$60,000 · 1 in hail · 28 events
- Flash Flood in Texas, June 23, 2025$200,000 · 1 event
- Excessive Heat in Virginia, June 23 to 25, 202552 events
- Flash Flooding and Damaging Winds in Missouri, June 23 to 25, 202552 kt wind · 26 events
- Damaging Winds in Wisconsin, June 23, 2025$27,000 · 55 kt wind · 5 events
- Damaging Winds and Heavy Rain in Iowa, June 23 to 24, 202556 kt wind · 19 events
- Heat in Vermont, June 23 to 24, 202517 events
NOAA National Centers for Environmental Information, Storm Events Database, compiled from the National Weather Service’s monthly Storm Data. Complete through 2026-06; NCEI adds each month about 75 days after it ends and revises past years a few times a year. Rebuilt 2026-10-01. Each event’s entry at NCEI: 1267274, 1267275, 1267303, 1267308, 1267330, 1267280, 1267289, 1267302, 1267324, 1267325, 1267326, 1267327, 1267328, 1267329, 1267331, 1267339, 1267340, 1267341, 1267342, 1267319, 1267320, 1267321, 1267333, 1267334, 1267335, 1267336, 1267337, 1267338.