North Dakota, 2026

Hail and Damaging Winds in North Dakota, June 29, 2026

June 29, 2026 · NWS FGF · 7 events in 4 counties and zones

During the early morning hours a thunderstorm cluster moved into the western part of the Devils Lake Basin producing severe wind and hail. Later in the morning a thunderstorm cluster developed in northeast SD and expanded into a larger complex as it passed into far southeast ND and across west central and northwest MN, where it produced severe wind gusts in southeast ND.

Where it happened

Every event with a place to put it; 3 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

The toll

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.

What happened

The episode as NWS FGF wrote it up.

During the early morning hours a thunderstorm cluster moved into the western part of the Devils Lake Basin producing severe wind and hail. Later in the morning a thunderstorm cluster developed in northeast SD and expanded into a larger complex as it passed into far southeast ND and across west central and northwest MN, where it produced severe wind gusts in southeast ND. As this complex moved east a wake low resulted in non thunderstorm high winds in southeast ND.

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 Grand Forks, ND wrote its last area forecast discussion before the first event at Jun 28, 8:58 PM CST, 3 hours 30 minutes earlier. Its key messages:

  • Risk of severe storms tonight and Monday. All hazards are possible Monday.
  • Heat Advisory in effect Monday: Noon to 8pm for the Southern Red River Valley and west central Minnesota.
  • Potential for heat impacts next week, including the Fourth of July weekend.
Area forecast discussion, Jun 28, 8:58 PM CST, 3 hours 30 minutes before
Area Forecast Discussion
National Weather Service Grand Forks ND
958 PM CDT Sun Jun 28 2026

.KEY MESSAGES...

- Risk of severe storms tonight and Monday. All hazards are
  possible Monday.

- Heat Advisory in effect Monday: Noon to 8pm for the Southern
  Red River Valley and west central Minnesota.

- Potential for heat impacts next week, including the Fourth of
  July weekend.

&&

.UPDATE...
Issued at 958 PM CDT Sun Jun 28 2026

Thunderstorms have largely failed to materialize across eastern
ND this evening though a cluster in central ND may eventually
propagate NE into the Devils Lake Basin if they become more
surface based in follow the Bunkers Right vector. Otherwise
storms should remain west of our area until near sunrise when a
cluster/line of thunderstorms will move into our southern
forecast area with wind (potentially significant if you trust
solutions like the HRRR) and large hail as well.

&&

.DISCUSSION...
Issued at 331 PM CDT Sun Jun 28 2026

...Synopsis...

Well established upper trough over the northern High Plains into
southern BC/AB is promoting southwesterly flow aloft over the
Northern Plains into Upper Midwest, with an expansive upper
ridge over the eastern half of the CONUS. This pattern is
promoting moderate to very strong instability over portions of
the Dakotas and Minnesota, along with moderate to strong
available shear to organize thunderstorms should they develop.
This will provide ingredients for severe storms to develop
tonight and/or Monday. More details on these below.

There is potential for heat related impacts Monday afternoon as
very high moisture (upper 70s dew points) combine with
temperatures into the 80s, perhaps low 90s, in the southern Red
River Valley into west-central MN. Later in the week,
additional heat-related impacts are possible. This includes the
Fourth of July weekend.

...Severe storm potential tonight...

Despite favorable instability and shear parameter spacing, there
is a general lack of focused ascent to spark and sustain severe
storms this afternoon. Thus, general trend in our messaging has
been to omit severe risk from this afternoon. During the
overnight, focus for ascent may become more prevalent near
central ND, perhaps allowing some isolated elevated supercells
into northeast ND early tonight. This activity would be capable
of hail to the size of golfball before quickly pushing into
Canada. Couldn't rule out severe storms moving into southeast ND
from SD late tonight / early morning Monday. Should this occur,
very large hail in excess of 2 inches may be possible, as well
as very gusty winds to 80 mph. This scenario is low in
confidence, however.

...Severe storm potential Monday...

While there is a deft in features to help force thunderstorms to
life today, much better forcing will come tonight and Monday as
a surface low pressure deepens within the eastern Dakotas,
propagating northward into Canada by Monday afternoon.
Additionally, richer low level moisture (comprised of surface
dew points in the mid to upper 70s) will likely overspread
portions of eastern ND and northwest into west-central MN. This
is also a result of the jet aloft overspreading these regions,
increasing overall shear.

Latest guidance offers a couple of scenarios that could unfold:

1) Well developed severe storms move out of South Dakota into
eastern ND traveling northeast. These storms would be capable
of large hail (perhaps very large hail in excess of 2 inches)
and gusty winds (perhaps very gusty winds up to 80 mph). These
storms start elevated in altitude and nature, becoming more
surface based into the afternoon. This would eventually
introduce potential for tornadoes among other hazards like large
hail and gusty winds. Given the very unstable airmass and
strong shear, couldn't rule out strong tornadoes (EF-2+).
Thunderstorms begin to exit to the north and east late afternoon
into early evening.

2) Overnight thunderstorms within SD diminish before reaching
ND, allowing a lull period in the morning. This is before
robust thunderstorm development near the surface low that
propagates north through our area by early afternoon. This
activity will likely reach severe thresholds, potentially
significantly severe - especially if storms can remain more
discrete and surface based. This would keep large to very large
hail and risk for tornadoes at the forefront of hazards, with an
attendant isolated damaging wind risk as well. In this
scenario, strong tornadoes again can't be ruled out (EF-2+).

Again, both scenarios hold the risk for tornadoes (potentially
strong). At this time, relatively higher chance for tornadoes
exists near and just ahead of the surface low within northeast
ND to northwest MN during the afternoon.

Uncertainty still exists in overall convective evolution that
would dictate storm mode as well as whether or not storms would
be more surface based or elevated. More elevated storms would
have a hail-forward hazard, whereas surface based storms would
allow for all hazards.

&&

.AVIATION /03Z TAFS THROUGH 06Z TUESDAY/...
Issued at 958 PM CDT Sun Jun 28 2026

TAFS will quickly get ugly tonight and keeping them accurate for
the 24 hr period in 6 lines or less is nearly impossible.
Nevertheless widespread thunderstorms will be expected across
the region tomorrow from 15z to 00z. the problem is there will
be multiple rounds with some sites be affected and others not
making predicting timing and location a futile effort at this
point. Best recommendation for those planning on flying is not
not make decisions more than 8 hours out if you dont have to.
Ceilings will drop to MVFR by 06z for all sites most likely and
patchy IFR may be present by then as well. LIFR remains possible
for DVL and BJI overnight. Winds gusting over to or slightly
over 30kts appear likely for KFAR from 20z to 01z on Monday.
Thunderstorms will be a primary driver of other aviation hazards
(ceilings and wind speed/direction) through the forecast period.

&&

.FGF WATCHES/WARNINGS/ADVISORIES...
ND...Heat Advisory from noon to 8 PM CDT Monday for NDZ039-053.
MN...Heat Advisory from noon to 8 PM CDT Monday for MNZ002-003-024-
     027>032-040.

&&

UPDATE...TT
DISCUSSION...CJ
AVIATION...TT
Hazardous weather outlook, Jun 28, 6:02 AM CST, 18 hours 26 minutes before
Hazardous Weather Outlook
National Weather Service Grand Forks ND
702 AM CDT Sun Jun 28 2026

MNZ001>005-007-008-013>015-NDZ006>008-014>016-024-026>030-038-039-
049-052-054-291215-
West Polk-Norman-Clay-Kittson-Roseau-West Marshall-East Marshall-
Pennington-Red Lake-East Polk-Towner-Cavalier-Pembina-Benson-
Ramsey-Eastern Walsh-Eddy-Nelson-Grand Forks-Griggs-Steele-Traill-
Barnes-Cass-Ransom-Sargent-Western Walsh-
702 AM CDT Sun Jun 28 2026

This hazardous weather outlook is for portions of eastern North
Dakota, west central and northwest Minnesota.

.DAY ONE...Today and Tonight

There is a level 2 out of 5 risk for severe thunderstorms this
afternoon through late this evening. Hazards with todays storms
include large hail to the size of golf balls, damaging wind gusts
to 75 mph, and isolated tornadoes.

.DAYS TWO THROUGH SEVEN...Monday through Saturday

There is a level 2 out of 5 risk for severe thunderstorms Monday
afternoon through late evening. Hazards could include golf ball
sized hail, damaging wind gusts of 75 mph, and tornadoes.

Potential for heat impacts next week, including the Fourth of
July weekend.

.SPOTTER INFORMATION STATEMENT...

Spotter activation may be required today.

MNZ006-009-016-017-022>024-027>032-040-NDZ053-291215-
Lake Of The Woods-North Beltrami-North Clearwater-South Beltrami-
Mahnomen-South Clearwater-Hubbard-West Becker-East Becker-Wilkin-
West Otter Tail-East Otter Tail-Wadena-Grant-Richland-
702 AM CDT Sun Jun 28 2026

This hazardous weather outlook is for portions of eastern North
Dakota, west central and northwest Minnesota.

.DAY ONE...Today and Tonight

There is a level 1 out of 5 risk for severe thunderstorms this
afternoon through late this evening. Hazards could include large
hail to the size of golf balls, damaging wind gusts to 75 mph, and
a low chance of a tornado.

.DAYS TWO THROUGH SEVEN...Monday through Saturday

There is a level 2 out of 5 risk for severe thunderstorms Monday
afternoon through late evening. Hazards could include golf ball
sized hail, damaging wind gusts of 75 mph, and tornadoes.

Potential for heat impacts next week, including the Fourth of
July weekend.

.SPOTTER INFORMATION STATEMENT...

Spotter activation may be required today.

In the hours before

Special weather statement, Jun 28, 11:11 PM CST, 1 hour 17 minutes before
Special Weather Statement
National Weather Service Grand Forks ND
1211 AM CDT Mon Jun 29 2026

NDZ006-007-290600-
Towner ND-Cavalier ND-
1211 AM CDT Mon Jun 29 2026

...STRONG THUNDERSTORMS WILL IMPACT TOWNER AND NORTHWESTERN CAVALIER
COUNTIES THROUGH 100 AM CDT...

At 1211 AM CDT, Doppler radar was tracking strong thunderstorms along
a line extending from near Hansboro to near Amourdale to Perth.
Movement was east at 25 mph.

HAZARD...Wind gusts of 50 to 55 mph and half inch hail.

SOURCE...Radar indicated.

IMPACT...Gusty winds could knock down tree limbs and blow around
         unsecured objects. Minor hail damage to vegetation is
         possible.

Locations impacted include...
Bisbee, Rocklake, Sarles, Egeland, Calvin, Hansboro, and Perth.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

If outdoors, consider seeking shelter inside a building.

&&

LAT...LON 4900 9952 4900 9887 4894 9887 4859 9898
      4855 9949 4872 9949 4880 9952 4887 9953
TIME...MOT...LOC 0511Z 249DEG 22KT 4898 9935 4884 9932 4872 9948

MAX HAIL SIZE...0.50 IN
MAX WIND GUST...55 MPH

JR

The radar

The Minot AFB radar (KMBX), 90 km away, was scanning. The volume nearest the first event began at 06:31 UTC.

Open the radar archive at this moment

Event by event

3 high wind, 2 hail, 2 thunderstorm wind. Local standard time, as filed.

Hail, Benson

When
June 29, 12:28 AM CST to 12:32 AM CST
Where
Benson County, 2.49 mi NNW of Baker
Measured
1 in hail
Reported by
Public
Coordinates
48.200, -99.680

Report of quarter size hail.

Hail, Benson

When
June 29, 1:12 AM CST to 1:15 AM CST
Where
Benson County, 0.69 mi N of Leeds
Measured
1 in hail
Reported by
Public
Coordinates
48.290, -99.430

Report of quarter size hail. Siding damage to multiple homes in Leeds and vehicle damage from hail.

Thunderstorm Wind, Benson

When
June 29, 1:29 AM CST to 1:31 AM CST
Where
Benson County, 1.15 mi SE of Niles
Measured
54 kt (62 mph) measured gust
Reported by
Mesonet
Coordinates
48.270, -99.330

Measured gust by NDDOT site 6.4 miles west of Churchs Ferry, ND.

Thunderstorm Wind, Richland

When
June 29, 8:10 AM CST to 8:12 AM CST
Where
Richland County, 0.69 mi S of Lidgerwood
Measured
52 kt (60 mph) estimated gust
Reported by
Public
Coordinates
46.070, -97.150

Report of tree blown down by thunderstorm winds. Time estimated by radar.

High Wind, Richland

When
June 29, 10:00 AM CST to 10:05 AM CST
Where
Richland forecast zone
Measured
54 kt (62 mph) measured gust
Reported by
Mesonet
Coordinates
46.265, -96.948 (the zone’s center; the record gives no point)

Non thunderstorm wind gust measured by station 5 S Dwight, ND.

High Wind, Sargent

When
June 29, 10:00 AM CST to 10:03 AM CST
Where
Sargent forecast zone
Measured
50 kt (58 mph) measured gust
Reported by
Public
Coordinates
46.108, -97.631 (the zone’s center; the record gives no point)

Measurement at personal weather station 5 E Milnor.

High Wind, Cass

When
June 29, 10:15 AM CST to 10:18 AM CST
Where
Cass forecast zone
Measured
56 kt (64 mph) estimated gust
Reported by
Public
Coordinates
46.933, -97.248 (the zone’s center; the record gives no point)

Uprooted trees in Rose Creek neighborhood in south Fargo, ND. Time estimated by radar, with damage likely associated with non thunderstorm winds from wake low.

What these are

Hail
Hail three-quarters of an inch or larger, or smaller hail that caused damage, filed with the largest stone measured.
Thunderstorm Wind
Winds from a thunderstorm of 50 knots (58 mph) or more, or lower winds that caused damage or casualties. Measured gusts are marked MG, estimated EG.
High Wind
Sustained non-thunderstorm winds of 40 mph or more for an hour, or gusts of 58 mph or more.

After NWS Directive 10-1605, the rules offices file Storm Data by.

The same day elsewhere

More

Every storm in North Dakota in 2026Every state in 2026This day in weather historyWarnings in North Dakota, June 2026

Sources

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: 1351167, 1351172, 1351175, 1351174, 1351310, 1351320, 1351325.