Minnesota, 2019Excessive Heat in Minnesota, July 19 to 20, 2019
July 19 to 20, 2019 · NWS ARX · 7 events in 7 counties and zones
Southeast Minnesota sweltered for one day with excessive heat in the middle of July. Heat indices topped out between 105 and 115 on July 19th.
Every event with a place to put it; 7 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
- 7
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.
Southeast Minnesota sweltered for one day with excessive heat in the middle of July. Heat indices topped out between 105 and 115 on July 19th. Air temperatures during this heat wave generally topped out around 90 while dew points climbed into the lower 80s. The highest calculated heat index was 117 from a mesonet station in Houston (Houston County), near Kellogg (Wabasha County) and the automated weather observing equipment at the Winona airport (Winona County).
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 La Crosse, WI wrote its last area forecast discussion before the first event at Jul 19, 4:55 AM CST, 5 hours 20 minutes earlier.
Area forecast discussion, Jul 19, 4:55 AM CST, 5 hours 20 minutes before
Area Forecast Discussion
National Weather Service La Crosse WI
555 AM CDT Fri Jul 19 2019
.UPDATE...
Issued at 348 AM CDT Fri Jul 19 2019
Decided to expand Excessive Heat Warning to include all but Taylor
county in north central Wisconsin. Taylor county is now in a Heat
Advisory today. See latest NPW product or Watches, Warning,
Advisory section at bottom for details.
&&
.SHORT TERM...(Today through Saturday Night)
Issued at 256 AM CDT Fri Jul 19 2019
Currently watching ongoing problematic heavy rain producing
thunderstorms lined up mainly along the I-90 corridor and just
south. CAMs show this convection eventually moving east of the area
by 7-8am as the LLJ bends further east and tapers.
Attention then turns to heat today and then enhanced severe threat
late this afternoon into tonight. A warm front will be lined up
approximately between the I-90/94 corridors. RAP showing 925mb
temperatures increasing into the 29-31C range by this afternoon with
partly to mostly sunny skies. This is expected to translate to highs
well into the 90s across much of the area along with uncomfortable
dewpoints in the 70s. Resulting heat indices will generally be in
the 100-105 range north of I-90, and 105-110 across portions of
northeast IA/far southwest WI. Will leave heat headlines alone as
they cover this well.
High heat and humidity (CAPE of 5000+ Kj/Kg) + warm frontal boundary
+ ample bulk shear (35-50kt) will lead to an enhanced risk of severe
thunderstorms by this evening into the overnight hours. All severe
threats (damaging winds, large hail, tornadoes) will potentially be
experienced as well as a flash flood risk if storms train over the
same area. The highest severe threat looks to be north of the I-90
corridor where that warm front will be hanging out. Will be
monitoring this situation closely!
Likelihood of thunderstorm continue into Saturday/Saturday night as a
mid-level trough crossing the Northern Plains begins to drive a
surface cold frontal boundary southward into the area. Will again
have to be situationally aware of severe/flash flooding threat as
there will still be plenty of cape and shear to work with.
.LONG TERM...(Sunday through Thursday)
Issued at 256 AM CDT Fri Jul 19 2019
Could still be a chance of shower/thunderstorms south of I-90 Sunday
morning as that cold frontal boundary sags slowly southward out of
the area. Otherwise, cooler/drier air filtering into the area as
Canadian high pressure builds into the region. Quiet/cooler weather
continues through Thursday as the Canadian high settles over the
region.
&&
.AVIATION...(For the 12Z TAFS through 12Z Saturday morning)
Issued at 555 AM CDT Fri Jul 19 2019
Thunderstorms finally cleared southeast of the area this morning.
Another round of thunderstorms looks likely for this evening but
not confident enough if storms will make it into the KRST/KLSE
sites at this times. Will include a VCTS at KRST from 03-09Z and
at KLSE in the 04-09Z time frame. Looks to be VFR through the
period.
&&
.ARX WATCHES/WARNINGS/ADVISORIES...
WI...Excessive Heat Warning until 7 PM CDT Saturday for WIZ054-061.
Excessive Heat Warning until 7 PM CDT this evening for WIZ029-
032>034-041>044-053-055.
Heat Advisory from 1 PM this afternoon to 7 PM CDT this evening
for WIZ017.
MN...Excessive Heat Warning until 7 PM CDT this evening for MNZ079-
086>088-094>096.
IA...Excessive Heat Warning until 7 PM CDT Saturday for IAZ011-018-
019-029-030.
Excessive Heat Warning until 7 PM CDT this evening for
IAZ008>010.
&&
UPDATE...DAS
SHORT TERM...DAS
LONG TERM...DAS
AVIATION...DASHazardous weather outlook, Jul 19, 8:53 AM CST, 1 hour 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>In the hours before
Local storm report, Jul 19, 8:41 AM CST, 1 hour 34 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, Jul 19, 9:18 AM CST, 57 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, Jul 19, 9:26 AM CST, 49 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, Jul 19, 9:30 AM CST, 45 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, Jul 19, 9:46 AM CST, 29 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, Jul 19, 9:49 AM CST, 26 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, Mower
- When
- July 19, 10:15 AM CST to 7:55 PM CST
- Where
- Mower forecast zone
- Reported by
- Mesonet
- Coordinates
- 43.672, -92.752 (the zone’s center; the record gives no point)
Heat indices of 105 to 115 were common across Mower County on July 19th. The highest calculated heat index was 113 from a mesonet station near Dexter.
Excessive Heat, Houston
- When
- July 19, 10:25 AM CST to 8:35 PM CST
- Where
- Houston forecast zone
- Reported by
- Mesonet
- Coordinates
- 43.671, -91.493 (the zone’s center; the record gives no point)
Heat indices of 105 to 115 were common across Houston County on July 19th. The highest calculated heat index was 117 from a mesonet station in Houston.
Excessive Heat, Dodge
- When
- July 19, 10:35 AM CST to 7:55 PM CST
- Where
- Dodge forecast zone
- Reported by
- Mesonet
- Coordinates
- 44.023, -92.862 (the zone’s center; the record gives no point)
Heat indices of 105 to 115 were common across Dodge County on July 19th. The highest calculated heat index was 113 from a mesonet station near Kasson.
Excessive Heat, Wabasha
- When
- July 19, 10:45 AM CST to 7:55 PM CST
- Where
- Wabasha forecast zone
- Reported by
- Mesonet
- Coordinates
- 44.284, -92.230 (the zone’s center; the record gives no point)
Heat indices of 105 to 115 were common across Wabasha County on July 19th. The highest calculated heat index was 117 from a mesonet station near Kellogg.
Excessive Heat, Olmsted
- When
- July 19, 10:55 AM CST to 7:55 PM CST
- Where
- Olmsted forecast zone
- Reported by
- Mariner
- Coordinates
- 44.004, -92.402 (the zone’s center; the record gives no point)
Heat indices of 105 to 115 were common across Olmsted County on July 19th. The highest calculated heat index was 115 from a mesonet station in Rochester.
Excessive Heat, Winona
- When
- July 19, 10:55 AM CST to July 20, 12:55 AM CST
- Where
- Winona forecast zone
- Reported by
- AWOS
- Coordinates
- 43.987, -91.779 (the zone’s center; the record gives no point)
Heat indices of 105 to 115 were common across Winona County on July 19th. The highest calculated heat index was 117 from the automated weather observing equipment at the Winona airport.
Excessive Heat, Fillmore
- When
- July 19, 11:00 AM CST to 7:15 PM CST
- Where
- Fillmore forecast zone
- Reported by
- Mesonet
- Coordinates
- 43.674, -92.090 (the zone’s center; the record gives no point)
Heat indices of 105 to 115 were common across Fillmore County on July 19th. The highest calculated heat index was 114 from a mesonet station near Canton.
- 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.
- Excessive Heat and Heat in Wisconsin, July 19 to 20, 201939 injured · 20 events
- Tornadoes and Hail in Wisconsin, July 19, 2019$2.0 million · EF1 · 36 events
- Flooding and Damaging Winds in Michigan, July 19 to 20, 2019$1.7 million · 61 kt wind · 11 events
- Flash Flood and Damaging Winds in Pennsylvania, July 19 to 20, 2019$1.2 million · 65 kt wind · 4 events
- Hail and Damaging Winds in Minnesota, July 19, 2019$500,000 · 2.75 in hail · 14 events
- Excessive Heat and Heat in New York, July 19 to 21, 201957 kt wind · 89 events
- Tornadoes and Damaging Winds in Wisconsin, July 19, 2019$150,000 · EF1 · 8 events
- Damaging Winds in Michigan, July 19, 2019$500,000 · 61 kt wind · 2 events
- Lightning Strike in Florida, July 19, 2019$500,000 · 1 event
- Hail and Damaging Winds in New York, July 19, 2019$95,000 · 1 in hail · 12 events
- Tornadoes and Damaging Winds in Wisconsin, July 19, 2019EF1 · 13 events
- Flash Flooding and Damaging Winds in Pennsylvania, July 19, 2019$35,000 · 50 kt wind · 8 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: 846148, 846147, 846140, 846151, 846150, 846153, 846146.