Alert archive / North Dakota / Tornado Warnings in 2026

Tornado Warning 10, NWS Grand Forks, ND

June 29, 2026Grand Forks County, Traill County, North Dakota; Polk County, Minnesota

NWS Grand Forks, ND issued this tornado warning at Jun 29, 2026, 8:48 PM CDT for Grand Forks County, Traill County, North Dakota; Polk County, Minnesota. It was in force for 42 min. No storm report in the archive falls inside the area while it was in force.

The area

The outline as issued.

The facts

Issued
Jun 29, 2026, 8:48 PM CDT (01:48 UTC)
Expired
Jun 29, 2026, 9:30 PM CDT
In force
42 min
Issued by
NWS Grand Forks, ND
Area
Storm-based polygon
Tornado
Radar indicated
Hail
0.75 in

Counties Polk County, MN, Grand Forks County, ND, Traill County, ND

The radar

The Fargo/Grand Forks radar (KMVX), 25 km from the middle of the area, began a volume at 01:47 UTC, the scan nearest the moment this went out.

Open the radar archive at this moment

The archived warnings, watches and discussions in force at that minute are drawn over the scan, this one among them.

Did it verify

Not verified. The Iowa Environmental Mesonet's Cow found no qualifying storm report inside this tornado warning while it was in force. That is not proof nothing happened: reports are thin where few people live.

Cow counts a report within 15 km of the polygon while the warning was in force: a tornado for a tornado warning; hail of 1 inch or more, a gust of 58 mph or more or wind damage for a severe thunderstorm warning; a flash flood report for a flash flood warning.

The watch it was issued in

The SPC watch in force over the same counties when this warning went out.

IssuedProductOfficeLasted
Jun 29, 2:00 PM CDTTornado WatchSPC10 hr

The nearest sounding before it

Bismarck Municip, ND (KBIS), launched 00:00Z, 1.8 hours before the alert went out and 293 km from the middle of its area. This is the routine balloon launch nearest before it, the air the forecaster had in hand, not a measurement taken for the alert.

Skew-T log-pSkew-T log-p diagram, Bismarck Municip, ND at 00:00Z on 2026-06-30Temperature and dew point through the depth of the atmosphere, with the mixed-layer parcel. CAPE 623 joules per kilogram.LCLLFCEL10008507005003002001001 km2 km3 km6 km9 km12 km15 km-30°-20°-10°0°10°20°30°40°
Temperature in red, dew point in green, the mixed-layer parcel dashed.
HodographHodograph, Bismarck Municip, ND at 00:00Z on 2026-06-30The wind through the lowest 10 kilometers. Zero to 1 km storm-relative helicity -24 square meters per square second.1939587897117Sfc1 km3 km6 km9 kmRMLM
The wind turning with height, colored by layer: ground to 1 km, 1 to 3 km, 3 to 6 km, 6 to 10 km.
Mixed-layer CAPE
623 J/kg
Mixed-layer CIN
-245 J/kg
Mixed-layer LCL
1095 m above ground
0-6 km bulk shear
69 kt
0-1 km storm-relative helicity
-24 m²/s²
0-3 km storm-relative helicity
9 m²/s²
Significant tornado parameter
0.0
Supercell composite
-0.9

Open this sounding in Storm Lab

The text

As transmitted.

241 
WFUS53 KFGF 300148
TORFGF
MNC119-NDC035-097-300230-
/O.NEW.KFGF.TO.W.0010.260630T0148Z-260630T0230Z/

BULLETIN - EAS ACTIVATION REQUESTED
Tornado Warning
National Weather Service Grand Forks ND
848 PM CDT Mon Jun 29 2026

The National Weather Service in Grand Forks has issued a

* Tornado Warning for...
  Southwestern Polk County in northwestern Minnesota...
  Southeastern Grand Forks County in northeastern North Dakota...
  Northeastern Traill County in southeastern North Dakota...

* Until 930 PM CDT.

* At 848 PM CDT, a severe thunderstorm capable of producing a tornado
  was located over Cummings, or 28 miles south of Grand Forks, moving
  northeast at 35 mph.

  HAZARD...Tornado.

  SOURCE...Weather spotters reported funnel cloud.

  IMPACT...Flying debris will be dangerous to those caught without 
           shelter. Mobile homes will be damaged or destroyed. 
           Damage to roofs, windows, and vehicles will occur.  Tree 
           damage is likely.

* Locations impacted include...
  Buxton, Climax, Cummings, and Eldred.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

TAKE COVER NOW! Move to a basement or an interior room on the lowest
floor of a sturdy building. Avoid windows. If you are outdoors, in a
mobile home, or in a vehicle, move to the closest substantial shelter
and protect yourself from flying debris.

&&

LAT...LON 4741 9709 4745 9720 4780 9700 4767 9659
TIME...MOT...LOC 0148Z 217DEG 29KT 4748 9707 

TORNADO...RADAR INDICATED
MAX HAIL SIZE...<.75 IN

$$

Thomas
2 follow-up statements
687 
WWUS53 KFGF 300202
SVSFGF

Severe Weather Statement
National Weather Service Grand Forks ND
902 PM CDT Mon Jun 29 2026

NDC035-300211-
/O.CAN.KFGF.TO.W.0010.000000T0000Z-260630T0230Z/
Grand Forks ND-
902 PM CDT Mon Jun 29 2026

...THE TORNADO WARNING FOR SOUTHEASTERN GRAND FORKS COUNTY IS
CANCELLED...

The tornadic thunderstorm which prompted the warning has moved out 
of the warned area. Therefore, the warning has been cancelled.

A Tornado Watch remains in effect until 1000 PM CDT for northwestern
Minnesota...and southeastern and northeastern North Dakota.

&&

LAT...LON 4749 9696 4753 9705 4767 9696 4767 9690
      4768 9689 4772 9693 4777 9690 4767 9660
TIME...MOT...LOC 0201Z 218DEG 28KT 4755 9697 

$$

MNC119-NDC097-300230-
/O.CON.KFGF.TO.W.0010.000000T0000Z-260630T0230Z/
Polk MN-Traill ND-
902 PM CDT Mon Jun 29 2026

...A TORNADO WARNING REMAINS IN EFFECT UNTIL 930 PM CDT FOR
SOUTHWESTERN POLK AND NORTHEASTERN TRAILL COUNTIES...

At 901 PM CDT, a severe thunderstorm capable of producing a tornado 
was located over mainly rural areas of Traill and Polk Counties , 
moving northeast at 30 mph. 

HAZARD...Tornado.

SOURCE...Radar indicated rotation.

IMPACT...Flying debris will be dangerous to those caught without 
         shelter. Mobile homes will be damaged or destroyed. Damage 
         to roofs, windows, and vehicles will occur.  Tree damage is 
         likely.

Locations impacted include...
Climax and Eldred.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

TAKE COVER NOW! Move to a basement or an interior room on the lowest
floor of a sturdy building. Avoid windows. If you are outdoors, in a
mobile home, or in a vehicle, move to the closest substantial shelter
and protect yourself from flying debris.

&&

LAT...LON 4749 9696 4753 9705 4767 9696 4767 9690
      4768 9689 4772 9693 4777 9690 4767 9660
TIME...MOT...LOC 0201Z 218DEG 28KT 4755 9697 

TORNADO...RADAR INDICATED
MAX HAIL SIZE...<.75 IN

$$

Thomas
880 
WWUS53 KFGF 300222
SVSFGF

Severe Weather Statement
National Weather Service Grand Forks ND
922 PM CDT Mon Jun 29 2026

MNC119-NDC097-300232-
/O.EXP.KFGF.TO.W.0010.000000T0000Z-260630T0230Z/
Polk MN-Traill ND-
922 PM CDT Mon Jun 29 2026

...THE TORNADO WARNING FOR SOUTHWESTERN POLK AND NORTHEASTERN TRAILL
COUNTIES WILL EXPIRE AT 930 PM CDT...

The storm which prompted the warning has weakened below severe
limits, and no longer appears capable of producing a tornado.
Therefore, the warning will be allowed to expire.

A Tornado Watch remains in effect until 1000 PM CDT for northwestern
Minnesota...and southeastern and northeastern North Dakota.

&&

LAT...LON 4749 9696 4753 9705 4767 9696 4767 9690
      4768 9689 4772 9693 4777 9690 4767 9660
TIME...MOT...LOC 0222Z 217DEG 29KT 4768 9683 

$$

Thomas

What forecasters said that day

The local office's own words before this tornado warning went out, 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 this tornado warning went out at Jun 29, 6:56 PM CDT, 1 hour 52 minutes earlier. Its key messages:

  • Severe storms later today. Tornadoes, damaging wind, and large hail are all possible. A few tornadoes could be strong.
  • Heat Advisory through 8pm this evening for the Southern Red River Valley and west central Minnesota.
  • Potential for heat impacts mid-week and into the Fourth of July weekend, along with chances for thunderstorms.
Area forecast discussion, Jun 29, 6:56 PM CDT, 1 hour 52 minutes before
Area Forecast Discussion
National Weather Service Grand Forks ND
656 PM CDT Mon Jun 29 2026

.KEY MESSAGES...

- Severe storms later today. Tornadoes, damaging wind, and large
  hail  are all possible. A few tornadoes could be strong.

- Heat Advisory through 8pm this evening for the Southern  Red River
  Valley and west central Minnesota.

- Potential for heat impacts mid-week and into the Fourth of  July
  weekend, along with chances for thunderstorms.

&&

.DISCUSSION...
Issued at 233 PM CDT Mon Jun 29 2026

Today and tonight...the to main concern is severe weather from
thunderstorms across most of the area with a secondary threat of
heat across the southern part of the Red River Valley.

Starting with severe storms, damaging wind, large hail, and
tornadoes are all possible this afternoon into the evening. The most
concerning aspect is the elevated values of low level helicity in
the wrapped up triple point along and north of a surface low
pressure system. Storms that form in this environment will have low
cloud bases, and plenty of veering winds in the low level that will
support a tornadic threat this afternoon and into the evening. A
tornado watch was issued around 2pm through 10 pm. There could be
multiple rounds of storms, so please make sure you are able to
receive any warnings that are issued.

Meanwhile, a heat advisory continues this afternoon and this evening.
The morning convection did temper temperatures a bit, the humid air
mass will still support heat indices near 90 to 95 degrees. Temperatures
will cool off this evening, and storm will exit to the north as drier
air moves across the region overnight.

Tuesday through Sunday...The cooler and drier air will keep highs only in
the upper 70s to low 80s on Tuesday, with a gradual warm up to the 80s the
rest of the week. Thursday and Friday could see a few 90s across the Red
River Valley.

Meanwhile, Tuesday and Wednesday will be dry, but thunderstorm chances
return for Thursday and the rest of the week as southerly flow advects
increased moisture back across the region. Continued with the blended
guidance which shows the highest thunderstorm chances Thursday night
through Saturday.

&&

.AVIATION /18Z TAFS THROUGH 18Z TUESDAY/...
Issued at 655 PM CDT Mon Jun 29 2026

Main concern for aviation this afternoon and evening remains
thunderstorms, which will carry a risk of large hail, damaging
winds, and tornadoes. CAMs and other high-res guidance continue to
struggle a bit to accurately reflect what is currently happening on
radar and to agree on timing going forward...leaned slightly heavier
on radar trends and recent HRRR runs for timing. Carrying PROB30
groups everywhere except KDVL where predominant storms are about to
push into the terminal from the southwest. Drops to MVFR cigs/vsbys
will be possible near/under thunderstorms as reflected in the
PROB30s (and these have been calibrated/nudged based on upstream
observations at other airports) along with the above mentioned
hazards. Additional AMDs may continue to be necessary based on radar
and observation trends. Consensus improves in the guidance with
respect to end time with storms expected to exit to the east-
northeast between 04-06z this evening depending on the terminal,
with VFR conditions then expected and skies largely clearing.
Southwest winds are expected to ramp up Tuesday morning and last
throughout the day with mostly sunny/clear and dry conditions, with
high forecast confidence.

&&

.FGF WATCHES/WARNINGS/ADVISORIES...
ND...Heat Advisory until 8 PM CDT this evening for NDZ039-053.
MN...Heat Advisory until 8 PM CDT this evening for MNZ002-003-024-
     027>032-040.
     Wind Advisory until 3 PM CDT this afternoon for MNZ009-017-024-
     032.

&&

DISCUSSION...FGF
AVIATION...FGF
Hazardous weather outlook, Jun 29, 3:26 PM CDT, 5 hours 22 minutes before
Hazardous Weather Outlook
National Weather Service Grand Forks ND
326 PM CDT Mon Jun 29 2026

MNZ001-004>009-013>017-023-024-032-NDZ006>008-014>016-024-026>030-
038-054-302030-
West Polk-Kittson-Roseau-Lake Of The Woods-West Marshall-
East Marshall-North Beltrami-Pennington-Red Lake-East Polk-
North Clearwater-South Beltrami-South Clearwater-Hubbard-Wadena-
Towner-Cavalier-Pembina-Benson-Ramsey-Eastern Walsh-Eddy-Nelson-
Grand Forks-Griggs-Steele-Traill-Barnes-Western Walsh-
326 PM CDT Mon Jun 29 2026

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

.DAY ONE...This Afternoon and Tonight

There is a level 3 out of 5 risk for severe thunderstorms this
afternoon through this evening. Hazards could include large hail,
damaging wind gusts, and isolated tornadoes.

.DAYS TWO THROUGH SEVEN...Tuesday through Sunday

Showers and thunderstorms return late this week.

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

.SPOTTER INFORMATION STATEMENT...

Spotter activation may be required today.

MNZ002-003-022-027>031-040-NDZ039-049-052-053-302030-
Norman-Clay-Mahnomen-West Becker-East Becker-Wilkin-
West Otter Tail-East Otter Tail-Grant-Cass-Ransom-Sargent-
Richland-
326 PM CDT Mon Jun 29 2026

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

.DAY ONE...This Afternoon and Tonight

There is a level 3 out of 5 risk for severe thunderstorms this
afternoon through this evening. Hazards could include large hail,
damaging wind gusts, and isolated tornadoes.

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

.DAYS TWO THROUGH SEVEN...Tuesday through Sunday

Showers and thunderstorms return late this week.

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

Local storm report, Jun 29, 4:37 PM CDT, 4 hours 11 minutes before
Preliminary Local Storm Report
National Weather Service Grand Forks ND
437 PM CDT Mon Jun 29 2026

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0130 AM     Hail             3 NNW Baker             48.20N 99.68W
06/29/2026  M1.00 Inch       Benson             ND   Public

            Delayed Report.

&&
Local storm report, Jun 29, 8:24 PM CDT, 24 minutes before
Preliminary Local Storm Report
National Weather Service Grand Forks ND
824 PM CDT Mon Jun 29 2026

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0817 PM     Hail             Moorhead                46.87N 96.75W
06/29/2026  M1.75 Inch       Clay               MN   Trained Spotter

&&
Local storm report, Jun 29, 8:31 PM CDT, 17 minutes before
Preliminary Local Storm Report
National Weather Service Grand Forks ND
831 PM CDT Mon Jun 29 2026

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0811 PM     Hail             5 ENE Horace            46.79N 96.80W
06/29/2026  E1.25 Inch       Cass               ND   Public

            Relayed via mPING.

&&
Local storm report, Jun 29, 8:41 PM CDT, 7 minutes before
Preliminary Local Storm Report
National Weather Service Grand Forks ND
841 PM CDT Mon Jun 29 2026

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0825 PM     Hail             1 NE Moorhead           46.87N 96.74W
06/29/2026  M1.75 Inch       Clay               MN   Public

&&

The office that day

Everything else NWS Grand Forks, ND issued on the same UTC day.

IssuedProductOfficeCountiesLasted
Jun 29, 7:13 PM CDTSevere Thunderstorm WarningFGFCavalier, Towner62 min
Jun 29, 7:15 PM CDTTornado WarningFGFCavalier, Towner30 min
Jun 29, 7:55 PM CDTSevere Thunderstorm WarningFGFCass, Richland65 min
Jun 29, 10:32 PM CDTSevere Thunderstorm WarningFGFBenson, Cavalier, Ramsey, Towner73 min
Jun 29, 10:56 PM CDTSevere Thunderstorm Warning Considerable damage threatFGFGrand Forks, Walsh44 min
Jun 29, 8:22 PM CDTTornado WarningFGFClay53 min
Jun 29, 8:42 PM CDTSevere Thunderstorm Warning Considerable damage threatFGFClay, Norman, Polk42 min
Jun 29, 9:02 PM CDTTornado WarningFGFBecker, Clay, Mahnomen, Norman28 min
Jun 29, 9:15 PM CDTSevere Thunderstorm WarningFGFMarshall, Pennington, Polk, Red Lake60 min
Jun 29, 9:20 PM CDTSevere Thunderstorm WarningFGFBecker, Clay, Mahnomen55 min
Jun 29, 9:29 PM CDTSevere Thunderstorm WarningFGFMahnomen, Norman, Polk61 min
Jun 29, 10:04 PM CDTSevere Thunderstorm WarningFGFBecker, Beltrami, Clearwater, Hubbard, Mahnomen, Polk71 min
Jun 29, 10:34 PM CDTSevere Thunderstorm WarningFGFKittson, Roseau26 min
Jun 29, 11:00 PM CDTSevere Thunderstorm WarningFGFBeltrami, Lake of the Woods45 min

Nearby

Tornado Warnings in North Dakota, 2026Tornado Warnings in Minnesota, 2026Every tornado warning in 2026Tornadoes in 2026

Sources

The product and its follow-ups from the Iowa Environmental Mesonet's archive of National Weather Service and Storm Prediction Center text; the sounding from the Mesonet's radiosonde archive; radar from the NEXRAD Level II archive.