Alert archive / North Dakota / Tornado Warnings in 2026

Tornado Warning 6, NWS Grand Forks, ND

June 29, 2026Ramsey County, North Dakota

NWS Grand Forks, ND issued this tornado warning at Jun 29, 2026, 2:18 AM CDT for Ramsey County, North Dakota. 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, 2:18 AM CDT (07:18 UTC)
Expired
Jun 29, 2026, 3:00 AM CDT
In force
42 min
Issued by
NWS Grand Forks, ND
Area
Storm-based polygon
Tornado
Radar indicated
Hail
2.5 in

County Ramsey County, ND

The radar

The Minot AFB radar (KMBX), 137 km from the middle of the area, began a volume at 07:20 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 nearest sounding before it

Bismarck Municip, ND (KBIS), launched 00:00Z, 7.3 hours before the alert went out and 218 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-29Temperature and dew point through the depth of the atmosphere, with the mixed-layer parcel. CAPE 1494 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-29The wind through the lowest 10 kilometers. Zero to 1 km storm-relative helicity 12 square meters per square second.1939587897Sfc1 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
1494 J/kg
Mixed-layer CIN
-76 J/kg
Mixed-layer LCL
1467 m above ground
0-6 km bulk shear
57 kt
0-1 km storm-relative helicity
12 m²/s²
0-3 km storm-relative helicity
92 m²/s²
Significant tornado parameter
0.1
Supercell composite
1.4

Open this sounding in Storm Lab

The text

As transmitted.

705 
WFUS53 KFGF 290718
TORFGF
NDC071-290800-
/O.NEW.KFGF.TO.W.0006.260629T0718Z-260629T0800Z/

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

The National Weather Service in Grand Forks has issued a

* Tornado Warning for...
  Northwestern Ramsey County in northeastern North Dakota...

* Until 300 AM CDT.

* At 217 AM CDT, a severe thunderstorm capable of producing a tornado
  was located over Churchs Ferry, or 18 miles northwest of Devils
  Lake, moving northeast at 35 mph.

  HAZARD...Tornado and tennis ball size hail.

  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...
  Starkweather, Churchs Ferry, and Garske.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

Tornadoes are extremely difficult to see and confirm at night. Do not
wait to see or hear the tornado. TAKE COVER NOW!

&&

LAT...LON 4832 9920 4837 9909 4837 9897 4843 9897
      4851 9880 4833 9864 4823 9920
TIME...MOT...LOC 0717Z 243DEG 29KT 4827 9918 

TORNADO...RADAR INDICATED
MAX HAIL SIZE...2.50 IN

$$

JR

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 28, 9:58 PM CDT, 4 hours 20 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, 9:58 PM CDT, 4 hours 20 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, 7:02 AM CDT, 19 hours 16 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 29, 12:11 AM CDT, 2 hours 7 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 office that day

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

IssuedProductOfficeCountiesLasted
Jun 28, 11:05 PM CDTSevere Thunderstorm WarningFGFBenson55 min
Jun 29, 12:11 AM CDTSpecial Weather StatementFGFTowner49 min
Jun 29, 12:55 AM CDTSevere Thunderstorm Warning Considerable damage threatFGFBenson, Ramsey, Towner65 min
Jun 29, 1:54 AM CDTSevere Thunderstorm Warning Considerable damage threatFGFBenson, Ramsey, Towner66 min
Jun 29, 2:53 AM CDTSevere Thunderstorm Warning Considerable damage threatFGFCavalier, Ramsey, Towner67 min
Jun 29, 4:56 AM CDTSpecial Weather StatementFGFPembina34 min
Jun 29, 8:40 AM CDTSevere Thunderstorm Warning Destructive damage threatFGFRichland, Sargent50 min
Jun 29, 9:28 AM CDTSevere Thunderstorm Warning Considerable damage threatFGFCass, Richland, Sargent62 min
Jun 29, 10:29 AM CDTWind AdvisoryFGFRansom, Richland, Sargent91 min

Nearby

Tornado Warnings in North Dakota, 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.