Nebraska, 2025Excessive Heat in Nebraska, June 20 to 22, 2025
June 20 to 22, 2025 · NWS OAX · 30 events in 30 counties and zones
A prolonged stretch of dangerous heat impacted eastern Nebraska and southwest Iowa from Friday, June 20th through Sunday, June 22nd, 2025. The heat was driven by a mid-level ridge centered over the central Plains, resulting in oppressive conditions across the region.
Every event with a place to put it; 30 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
- 30
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.
A prolonged stretch of dangerous heat impacted eastern Nebraska and southwest Iowa from Friday, June 20th through Sunday, June 22nd, 2025. The heat was driven by a mid-level ridge centered over the central Plains, resulting in oppressive conditions across the region. Heat index values peaked between 109 and 115 degrees, based on observations from ASOS/AWOS sites and personal weather stations. Overnight lows remained uncomfortably warm, ranging from the mid-70s to around 80 degrees, with minimum heat indices lingering in the upper 70s to mid 80s. This lack of overnight relief contributed to accumulating heat stress, particularly among vulnerable populations.
What forecasters said that day
The local office's own words before the first event, as it sent them, from the Iowa Environmental Mesonet's archive of National Weather Service text.
NWS Omaha, NE wrote its last area forecast discussion before the first event at Jun 20, 10:38 AM CST, 22 minutes earlier.
Area forecast discussion, Jun 20, 10:38 AM CST, 22 minutes before
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Service Notice</title>
<link rel="stylesheet" href="index.css">
</head>
<body>
<main class="wrap">
<section class="card" role="status" aria-live="polite">
<div class="status" id="status">Temporary Notice</div>
<h1 id="headline">This service is currently unavailable.</h1>
<p id="message1">
The site you requested is temporarily down for maintenance or an unexpected outage.
</p>
<p id="message2">
Please try again in a few minutes.
</p>
<p class="small" id="detail">
If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
</p>
</section>
</main>
<script src="index.js"></script>
</body>
</html>Hazardous weather outlook, Jun 20, 10:44 AM CST, 16 minutes before
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Service Notice</title>
<link rel="stylesheet" href="index.css">
</head>
<body>
<main class="wrap">
<section class="card" role="status" aria-live="polite">
<div class="status" id="status">Temporary Notice</div>
<h1 id="headline">This service is currently unavailable.</h1>
<p id="message1">
The site you requested is temporarily down for maintenance or an unexpected outage.
</p>
<p id="message2">
Please try again in a few minutes.
</p>
<p class="small" id="detail">
If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
</p>
</section>
</main>
<script src="index.js"></script>
</body>
</html>In the hours before
Local storm report, Jun 20, 9:44 AM CST, 1 hour 16 minutes before
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Service Notice</title>
<link rel="stylesheet" href="index.css">
</head>
<body>
<main class="wrap">
<section class="card" role="status" aria-live="polite">
<div class="status" id="status">Temporary Notice</div>
<h1 id="headline">This service is currently unavailable.</h1>
<p id="message1">
The site you requested is temporarily down for maintenance or an unexpected outage.
</p>
<p id="message2">
Please try again in a few minutes.
</p>
<p class="small" id="detail">
If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
</p>
</section>
</main>
<script src="index.js"></script>
</body>
</html>Local storm report, Jun 20, 9:47 AM CST, 1 hour 13 minutes before
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Service Notice</title>
<link rel="stylesheet" href="index.css">
</head>
<body>
<main class="wrap">
<section class="card" role="status" aria-live="polite">
<div class="status" id="status">Temporary Notice</div>
<h1 id="headline">This service is currently unavailable.</h1>
<p id="message1">
The site you requested is temporarily down for maintenance or an unexpected outage.
</p>
<p id="message2">
Please try again in a few minutes.
</p>
<p class="small" id="detail">
If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
</p>
</section>
</main>
<script src="index.js"></script>
</body>
</html>Excessive Heat, Knox
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Knox forecast zone
- Reported by
- Public
- Coordinates
- 42.637, -97.892 (the zone’s center; the record gives no point)
Personal weather station measured heat index of 114 and 115 degrees.
Excessive Heat, Cedar
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Cedar forecast zone
- Reported by
- Public
- Coordinates
- 42.599, -97.252 (the zone’s center; the record gives no point)
Personal weather station measured heat index of 113, 114 and 115 degrees.
Excessive Heat, Thurston
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Thurston forecast zone
- Reported by
- Public
- Coordinates
- 42.158, -96.544 (the zone’s center; the record gives no point)
While no observations were available within the county, ASOS/AWOS and personal weather stations in surrounding counties measured heat index values of 109 to 114 degrees.
Excessive Heat, Antelope
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Antelope forecast zone
- Reported by
- AWOS
- Coordinates
- 42.177, -98.067 (the zone’s center; the record gives no point)
K4V9 AWOS measured heat index up to 108 degrees with a minimum heat index of 75 degrees through the period. Personal weather station measured heat index of 110 and 113 degrees.
Excessive Heat, Pierce
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Pierce forecast zone
- Reported by
- Public
- Coordinates
- 42.264, -97.601 (the zone’s center; the record gives no point)
Personal weather station measured heat index of 108 and 109 degrees.
Excessive Heat, Wayne
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Wayne forecast zone
- Reported by
- AWOS
- Coordinates
- 42.209, -97.119 (the zone’s center; the record gives no point)
KLCG AWOS measured heat index up to 105 degrees with a minimum heat index of 79 degrees through the period. Personal weather station measured heat index of 112 degrees.
Excessive Heat, Boone
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Boone forecast zone
- Reported by
- AWOS
- Coordinates
- 41.707, -98.067 (the zone’s center; the record gives no point)
KBVN AWOS measured heat index up to 102 degrees with a minimum heat index of 77 degrees through the period. Personal weather station measured heat index of 109, 110 and 113 degrees.
Excessive Heat, Madison
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Madison forecast zone
- Reported by
- ASOS
- Coordinates
- 41.917, -97.601 (the zone’s center; the record gives no point)
KOFK ASOS measured heat index up to 107 degrees with a minimum heat index of 78 degrees through the period. Personal weather station measured heat index of 110 degrees.
Excessive Heat, Stanton
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Stanton forecast zone
- Reported by
- Public
- Coordinates
- 41.917, -97.194 (the zone’s center; the record gives no point)
While no observations were available within the county, ASOS/AWOS and personal weather stations in surrounding counties measured heat index values of 109 to 114 degrees.
Excessive Heat, Cuming
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Cuming forecast zone
- Reported by
- Public
- Coordinates
- 41.916, -96.787 (the zone’s center; the record gives no point)
Personal weather station measured heat index of 109 degrees.
Excessive Heat, Burt
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Burt forecast zone
- Reported by
- ASOS
- Coordinates
- 41.852, -96.329 (the zone’s center; the record gives no point)
KTQE ASOS measured heat index up to 108 degrees with a minimum heat index of 82 degrees through the period. Personal weather station measured heat index of 108 and 114 degrees.
Excessive Heat, Platte
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Platte forecast zone
- Reported by
- AWOS
- Coordinates
- 41.571, -97.521 (the zone’s center; the record gives no point)
KOLU AWOS measured heat index up to 104 degrees with a minimum heat index of 78 degrees through the period. Personal weather station measured heat index of 110 and 114 degrees.
Excessive Heat, Colfax
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Colfax forecast zone
- Reported by
- Public
- Coordinates
- 41.574, -97.086 (the zone’s center; the record gives no point)
Personal weather station measured heat index of 109 and 111 degrees.
Excessive Heat, Dodge
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Dodge forecast zone
- Reported by
- AWOS
- Coordinates
- 41.578, -96.654 (the zone’s center; the record gives no point)
KFET AWOS measured heat index up to 103 degrees with a minimum heat index of 79 degrees through the period. Personal weather station measured heat index of 108 and 112 degrees.
Excessive Heat, Washington
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Washington forecast zone
- Reported by
- AWOS
- Coordinates
- 41.531, -96.222 (the zone’s center; the record gives no point)
KBTA AWOS measured heat index up to 106 degrees with a minimum heat index of 79 degrees through the period. Personal weather station measured heat index of 109, 114 and 115 degrees.
Excessive Heat, Butler
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Butler forecast zone
- Reported by
- Public
- Coordinates
- 41.226, -97.132 (the zone’s center; the record gives no point)
While no observations were available within the county, ASOS/AWOS and personal weather stations in surrounding counties measured heat index values of 106 to 114 degrees.
Excessive Heat, Saunders
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Saunders forecast zone
- Reported by
- AWOS
- Coordinates
- 41.226, -96.637 (the zone’s center; the record gives no point)
KAHQ AWOS measured heat index up to 106 degrees with a minimum heat index of 78 degrees through the period. Personal weather station measured heat index of 1110, 111 and 114 degrees.
Excessive Heat, Douglas
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Douglas forecast zone
- Reported by
- ASOS
- Coordinates
- 41.295, -96.154 (the zone’s center; the record gives no point)
KOMA ASOS measured heat index up to 107 degrees with a minimum heat index of 84 degrees through the period. Personal weather station measured heat index of 112, 113 and 114 degrees.
Excessive Heat, Sarpy
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Sarpy forecast zone
- Reported by
- AWOS
- Coordinates
- 41.113, -96.112 (the zone’s center; the record gives no point)
KOFF AWOS measured heat index up to 109 degrees with a minimum heat index of 84 degrees through the period. Personal weather station measured heat index of 110 and 113 degrees.
Excessive Heat, Seward
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Seward forecast zone
- Reported by
- Public
- Coordinates
- 40.872, -97.139 (the zone’s center; the record gives no point)
Personal weather station measured heat index of 106 and 107 degrees.
Excessive Heat, Lancaster
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Lancaster forecast zone
- Reported by
- ASOS
- Coordinates
- 40.784, -96.688 (the zone’s center; the record gives no point)
KLNK ASOS measured heat index up to 107 degrees with a minimum heat index of 79 degrees through the period. Personal weather station measured heat index of 110, 111 and 114 degrees.
Excessive Heat, Cass
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Cass forecast zone
- Reported by
- AWOS
- Coordinates
- 40.910, -96.141 (the zone’s center; the record gives no point)
KPMV AWOS measured heat index up to 104 degrees with a minimum heat index of 78 degrees through the period. Personal weather station measured heat index of 111 degrees.
Excessive Heat, Otoe
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Otoe forecast zone
- Reported by
- AWOS
- Coordinates
- 40.649, -96.135 (the zone’s center; the record gives no point)
KAFK AWOS measured heat index up to 106 degrees with a minimum heat index of 78 degrees through the period. Personal weather station measured heat index of 111 degrees.
Excessive Heat, Saline
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Saline forecast zone
- Reported by
- Public
- Coordinates
- 40.524, -97.141 (the zone’s center; the record gives no point)
Personal weather station measured heat index of 105 and 109 degrees.
Excessive Heat, Jefferson
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Jefferson forecast zone
- Reported by
- Public
- Coordinates
- 40.176, -97.143 (the zone’s center; the record gives no point)
Personal weather station measured heat index of 110 degrees.
Excessive Heat, Gage
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Gage forecast zone
- Reported by
- AWOS
- Coordinates
- 40.262, -96.689 (the zone’s center; the record gives no point)
KBIE AWOS measured heat index up to 104 degrees with a minimum heat index of 78 degrees through the period. Personal weather station measured heat index of 109 degrees.
Excessive Heat, Johnson
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Johnson forecast zone
- Reported by
- Public
- Coordinates
- 40.393, -96.265 (the zone’s center; the record gives no point)
While no observations were available within the county, ASOS/AWOS and personal weather stations in surrounding counties measured heat index values of 109 to 111 degrees.
Excessive Heat, Nemaha
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Nemaha forecast zone
- Reported by
- Public
- Coordinates
- 40.388, -95.850 (the zone’s center; the record gives no point)
While no observations were available within the county, ASOS/AWOS and personal weather stations in surrounding counties measured heat index values of 109 to 111 degrees.
Excessive Heat, Pawnee
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Pawnee forecast zone
- Reported by
- Public
- Coordinates
- 40.132, -96.237 (the zone’s center; the record gives no point)
While no observations were available within the county, ASOS/AWOS and personal weather stations in surrounding counties measured heat index values of 109 to 111 degrees.
Excessive Heat, Richardson
- When
- June 20, 11:00 AM CST to June 22, 6:00 PM CST
- Where
- Richardson forecast zone
- Reported by
- ASOS
- Coordinates
- 40.125, -95.717 (the zone’s center; the record gives no point)
KFNB ASOS measured heat index up to 103 degrees with a minimum heat index of 79 degrees through the period.
- Excessive Heat
- Heat at or above the local excessive heat warning criteria, or heat that caused deaths.
After NWS Directive 10-1605, the rules offices file Storm Data by.
- Tornadoes and Flash Flood in North Dakota, June 20 to 21, 20253 deaths · EF5 · 49 events
- Tornadoes and Hail in North Dakota, June 20 to 21, 20251 death · 1 injured · $22 million · EF2 · 110 events
- Damaging Winds in Minnesota, June 20 to 21, 2025$16 million · 104 kt wind · 34 events
- Strong Wind in New York, June 20, 20251 death · $15,000 · 1 event
- Lightning Strike in Florida, June 20, 20251 death · 1 event
- Damaging Wind in Nebraska, June 20, 2025$80,000 · 70 kt wind · 1 event
- Flash Flood and Hail in Minnesota, June 20 to 21, 2025$21,000 · 3 in hail · 24 events
- Hail and Damaging Winds in Wisconsin, June 20 to 21, 2025$10,000 · 1 in hail · 25 events
- Excessive Heat in South Dakota, June 20 to 22, 202524 events
- Hail and Damaging Winds in South Dakota, June 20, 20253.6 in hail · 22 events
- Heat in Texas, June 20 to 24, 202521 events
- Heat in Louisiana, June 20 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-09-30. Each event’s entry at NCEI: 1268765, 1268766, 1268767, 1268768, 1268769, 1268770, 1268771, 1268772, 1268773, 1268774, 1268775, 1268776, 1268777, 1268778, 1268779, 1268780, 1268781, 1268782, 1268783, 1268784, 1268785, 1268786, 1268787, 1268788, 1268789, 1268790, 1268791, 1268792, 1268793, 1268794.