Iowa, 2025Excessive Heat in Iowa, July 27 to 28, 2025
July 27 to 28, 2025 · NWS FSD · 11 events in 11 counties and zones
Beneath an expansive and strong, flat ridge aloft, extreme surface-based moisture returned near a diffuse warm frontal boundary on July 26 and lasted into the afternoon of July 28. While this moisture and heat would eventually fuel the derecho during the evening hours of July 28, dangerous heat indices from 105 to 120 degrees were common.
Every event with a place to put it; 11 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
- 11
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.
Beneath an expansive and strong, flat ridge aloft, extreme surface-based moisture returned near a diffuse warm frontal boundary on July 26 and lasted into the afternoon of July 28. While this moisture and heat would eventually fuel the derecho during the evening hours of July 28, dangerous heat indices from 105 to 120 degrees were common.
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 Sioux Falls, SD wrote its last area forecast discussion before the first event at Jul 27, 5:21 AM CST, 5 hours 39 minutes earlier.
Area forecast discussion, Jul 27, 5:21 AM CST, 5 hours 39 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, Jul 27, 3:23 AM CST, 7 hours 37 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, Buena Vista
- When
- July 27, 11:00 AM CST to July 28, 7:00 PM CST
- Where
- Buena Vista forecast zone
- Reported by
- Mesonet
- Coordinates
- 42.736, -95.151 (the zone’s center; the record gives no point)
Dangerous heat index readings reached an afternoon peak on July 27 as high as 116 degrees near Alta, 109 degrees in Storm Lake, and 108 degrees near Rembrandt.
Excessive Heat, Cherokee
- When
- July 27, 11:00 AM CST to July 28, 7:00 PM CST
- Where
- Cherokee forecast zone
- Reported by
- AWOS
- Coordinates
- 42.736, -95.624 (the zone’s center; the record gives no point)
Dangerous heat index readings reached an afternoon peak as high as 116 degrees near Marcus and Cleghorn, and 109 degrees at Cherokee.
Excessive Heat, Clay
- When
- July 27, 11:00 AM CST to 7:00 PM CST
- Where
- Clay forecast zone
- Reported by
- ASOS
- Coordinates
- 43.083, -95.151 (the zone’s center; the record gives no point)
Dangerous heat index readings reached an afternoon peak as high as 106 degrees near Spencer.
Excessive Heat, Dickinson
- When
- July 27, 11:00 AM CST to 7:00 PM CST
- Where
- Dickinson forecast zone
- Reported by
- Mesonet
- Coordinates
- 43.378, -95.151 (the zone’s center; the record gives no point)
Dangerous heat index readings reached an afternoon peak as high as 113 degrees near Terril, 112 degrees 7 miles southwest of Milford, 110 degrees 3 miles south-southeast of Lake Park, and 108 degrees near Wahpeton.
Excessive Heat, Ida
- When
- July 27, 11:00 AM CST to July 28, 7:00 PM CST
- Where
- Ida forecast zone
- Reported by
- Department of Highways
- Coordinates
- 42.387, -95.513 (the zone’s center; the record gives no point)
Dangerous heat index readings reached an afternoon peak as high as 117 degrees near Battle Creek and 116 degrees at Ida Grove.
Excessive Heat, Lyon
- When
- July 27, 11:00 AM CST to July 28, 7:00 PM CST
- Where
- Lyon forecast zone
- Reported by
- Mesonet
- Coordinates
- 43.381, -96.210 (the zone’s center; the record gives no point)
Dangerous heat index readings reached an afternoon peak on July 27 as high as 116 degrees 4 miles southwest of George, 114 degrees 5 miles south-southwest of Ellsworth, and 110 degrees near Larchwood.
Excessive Heat, O'Brien
- When
- July 27, 11:00 AM CST to July 28, 7:00 PM CST
- Where
- O'Brien forecast zone
- Reported by
- Mesonet
- Coordinates
- 43.084, -95.625 (the zone’s center; the record gives no point)
Dangerous heat index readings reached an afternoon peak on July 27 as high as 119 degrees at Sutherland and 115 degrees near Hartley.
Excessive Heat, Osceola
- When
- July 27, 11:00 AM CST to July 28, 7:00 PM CST
- Where
- Osceola forecast zone
- Reported by
- Mesonet
- Coordinates
- 43.379, -95.624 (the zone’s center; the record gives no point)
Dangerous heat index readings reached an afternoon peak on July 27 as high as 115 degrees 4 miles southeast of May City and near Ashton, 108 degrees near Sibley, and 106 degrees at May City.
Excessive Heat, Plymouth
- When
- July 27, 11:00 AM CST to July 28, 7:00 PM CST
- Where
- Plymouth forecast zone
- Reported by
- Mesonet
- Coordinates
- 42.738, -96.214 (the zone’s center; the record gives no point)
Dangerous heat index readings reached an afternoon peak on July 27 as high as 120 degrees near Remsen, 119 degrees near Akron, 118 degrees near Westfield, and 111 degrees at Le Mars.
Excessive Heat, Sioux
- When
- July 27, 11:00 AM CST to July 28, 7:00 PM CST
- Where
- Sioux forecast zone
- Reported by
- Mesonet
- Coordinates
- 43.083, -96.178 (the zone’s center; the record gives no point)
Dangerous heat index readings reached an afternoon peak on July 27 as high as 119 degrees at Hawarden, 113 degrees near Hull and Sioux Center, and 108 degrees near Maurice.
Excessive Heat, Woodbury
- When
- July 27, 11:00 AM CST to July 28, 7:00 PM CST
- Where
- Woodbury forecast zone
- Reported by
- ASOS
- Coordinates
- 42.390, -96.045 (the zone’s center; the record gives no point)
Dangerous heat index readings reached an afternoon peak as high as 120 degrees 6 miles east of Pierson, 118 degrees at Moville, 114 degrees in Sioux City, 112 degrees in Sergeant Bluff, and 108 degrees near Danbury.
- 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.
- Flash Flooding and Debris Flow in Nevada, July 27, 2025$1.5 million · 1 in hail · 4 events
- Tornado and Flooding in South Dakota, July 27 to 31, 2025EF2 · 13 events
- Tornado and Flash Flooding in New Mexico, July 27 to 31, 2025$395,000 · 63 kt wind · 11 events
- Flash Flooding and Flooding in Ohio, July 27, 2025$311,000 · 50 kt wind · 15 events
- Hail and Damaging Winds in Virginia, July 27, 2025$40,000 · 1 in hail · 30 events
- Damaging Winds in Iowa, July 27 to 28, 2025$54,000 · 62 kt wind · 16 events
- Damaging Winds in Virginia, July 27, 2025$37,000 · 61 kt wind · 16 events
- Flash Flood in Illinois, July 27, 2025$50,000 · 1 event
- Hail and Damaging Winds in Minnesota, July 27, 20251 injured · $20,000 · 1 in hail · 10 events
- Flash Flooding and Hail in Minnesota, July 27, 20251.75 in hail · 32 events
- Damaging Winds in Maryland, July 27, 2025$34,000 · 56 kt wind · 6 events
- Excessive Heat in Nebraska, July 27 to 28, 202530 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: 1288602, 1288603, 1288604, 1288605, 1288606, 1288607, 1288608, 1288609, 1288610, 1288611, 1288612.