Alert archive / Minnesota / Tornado Warnings in 2025

Tornado Warning 49, NWS Grand Forks, ND

August 8, 2025Grand Forks County, North Dakota; Marshall County, Polk County, Minnesota

NWS Grand Forks, ND issued this tornado warning at Aug 8, 2025, 4:12 AM CDT for Grand Forks County, North Dakota; Marshall County, Polk County, Minnesota. It was in force for 33 min. 14 reports came from inside the area while it was in force.

The area

The outline as issued, with what was reported inside it.

The facts

Issued
Aug 8, 2025, 4:12 AM CDT (09:12 UTC)
Expired
Aug 8, 2025, 4:45 AM CDT
In force
33 min
Issued by
NWS Grand Forks, ND
Area
Storm-based polygon
Tornado
Radar indicated
Hail
0.0 in

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

The radar

The Fargo/Grand Forks radar (KMVX), 64 km from the middle of the area, began a volume at 09:12 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.

What was reported inside it

TimeReportWhereRemark
Aug 8, 4:12 AM CDTTSTM WND GST 596 Wnw Grand Forks, NDCorrects previous non-tstm wnd gst report from 6 WNW Grand Forks. ASOS station KGFK Grand Forks AP ND.
Aug 8, 4:12 AM CDTTSTM WND GST 914 Ssw Mekinock, NDGrand Forks Air Force Base recorded wind gust of 91 mph.
Aug 8, 4:12 AM CDTNON-TSTM WND GST 596 Wnw Grand Forks, NDASOS station KGFK Grand Forks AP ND.
Aug 8, 4:12 AM CDTTORNADO6 S Manvel, NDThis tornado likely rain wrapped intermittently produced damage across its nearly 4 mile long path with wind speeds up to 110 mph. This gives it an EF-1 rating.
Aug 8, 4:14 AM CDTTORNADOGrand Forks, NDIntermittent path through town with higher end damage concentrated along path of correlated broad radar signature. Tornado rated EF-1 with estimated peak winds of 100 MPH. Tornado rated EF-1.
Aug 8, 4:20 AM CDTTSTM WND GST 74Emerado, NDNDAWN Mesonet at Emerado (33ft).
Aug 8, 4:30 AM CDTTSTM WND DMGOslo, MNTree damage around town. Time estimated from radar.
Aug 8, 4:40 AM CDTTSTM WND DMGWarren, MNTree damage throughout town. Time estimated from radar.
Aug 8, 4:40 AM CDTTSTM WND GST 56Mallory, MNCorrects previous non-tstm wnd gst report from Mallory. Mesonet station MN060 E Grand Forks MN DOT.
Aug 8, 4:40 AM CDTTSTM WND GST 734 S Warren, MNPersonal weather station reported.
Aug 8, 4:40 AM CDTNON-TSTM WND GST 56Mallory, MNMesonet station MN060 E Grand Forks MN DOT.
Aug 8, 4:45 AM CDTTSTM WND GST 56March, MNCorrects previous non-tstm wnd gst report from March. Mesonet station MN168 Warren MN DOT.
Aug 8, 4:45 AM CDTNON-TSTM WND GST 56March, MNMesonet station MN168 Warren MN DOT.
Aug 8, 4:50 AM CDTTSTM WND DMGAlvarado, MNTree damage around town. Time estimated from radar.

Local storm reports filed while the alert was in force, from inside its polygon or its counties.

The watch it was issued in

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

IssuedProductOfficeLasted
Aug 7, 11:57 PM CDTSevere Thunderstorm WatchSPC7 hr

The nearest sounding before it

International Fa, MN (KINL), launched 00:00Z, 9.2 hours before the alert went out and 279 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, International Fa, MN at 00:00Z on 2025-08-08Temperature and dew point through the depth of the atmosphere, with the mixed-layer parcel. CAPE 1108 joules per kilogram.LCLLFCEL10008507005003002001001 km2 km3 km6 km9 km12 km15 km-30°-20°-10°10°20°30°40°
Temperature in red, dew point in green, the mixed-layer parcel dashed.
HodographHodograph, International Fa, MN at 00:00Z on 2025-08-08The wind through the lowest 10 kilometers. Zero to 1 km storm-relative helicity 62 square meters per square second.193958Sfc1 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
1108 J/kg
Mixed-layer CIN
-12 J/kg
Mixed-layer LCL
1764 m above ground
0-6 km bulk shear
33 kt
0-1 km storm-relative helicity
62 m²/s²
0-3 km storm-relative helicity
65 m²/s²
Significant tornado parameter
0.1
Supercell composite
3.2

Open this sounding in Storm Lab

The text

As transmitted.

810 
WFUS53 KFGF 080912
TORFGF
MNC089-119-NDC035-080945-
/O.NEW.KFGF.TO.W.0049.250808T0912Z-250808T0945Z/

BULLETIN - EAS ACTIVATION REQUESTED
Tornado Warning
National Weather Service Grand Forks ND
412 AM CDT Fri Aug 8 2025

The National Weather Service in Grand Forks has issued a

* Tornado Warning for...
  Southwestern Marshall County in northwestern Minnesota...
  Northwestern Polk County in northwestern Minnesota...
  Central Grand Forks County in northeastern North Dakota...

* Until 445 AM CDT.

* At 412 AM CDT, severe thunderstorms capable of producing a tornado
  were located along a line extending from near Gilby to Merrifield,
  moving east at 60 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...
  Grand Forks, East Grand Forks, Grand Forks AFB, Warren, Emerado,
  Alvarado, and Manvel.

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 4825 9679 4787 9651 4780 9728 4812 9757
TIME...MOT...LOC 0912Z 263DEG 50KT 4811 9736 4782 9711 

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

$$

Lynch
1 follow-up statement
554 
WWUS53 KFGF 080926
SVSFGF

Severe Weather Statement
National Weather Service Grand Forks ND
426 AM CDT Fri Aug 8 2025

NDC035-080934-
/O.CAN.KFGF.TO.W.0049.000000T0000Z-250808T0945Z/
Grand Forks ND-
426 AM CDT Fri Aug 8 2025

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

The storms which prompted the warning have moved out of the warned 
area. Therefore, the tornado warning has been cancelled. A severe 
thunderstorm warning remains in effect.

A Severe Thunderstorm Watch remains in effect until 700 AM CDT for
northwestern Minnesota...and northeastern North Dakota.

&&

LAT...LON 4825 9679 4787 9651 4783 9698 4790 9702
      4792 9702 4793 9703 4802 9708 4804 9707
      4806 9709 4815 9713 4816 9712 4816 9714
      4818 9714 4819 9715
TIME...MOT...LOC 0924Z 263DEG 50KT 4813 9714 4784 9689 

$$

MNC089-119-080945-
/O.CON.KFGF.TO.W.0049.000000T0000Z-250808T0945Z/
Marshall MN-Polk MN-
426 AM CDT Fri Aug 8 2025

...A TORNADO WARNING REMAINS IN EFFECT UNTIL 445 AM CDT FOR
SOUTHWESTERN MARSHALL AND NORTHWESTERN POLK COUNTIES...

At 424 AM CDT, severe thunderstorms capable of producing tornadoes
were located along a line extending from near Manvel to near Bygland,
moving east at 60 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...
East Grand Forks, Warren, Alvarado, Oslo, Euclid, Angus, and Tabor.

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 4825 9679 4787 9651 4783 9698 4790 9702
      4792 9702 4793 9703 4802 9708 4804 9707
      4806 9709 4815 9713 4816 9712 4816 9714
      4818 9714 4819 9715
TIME...MOT...LOC 0924Z 263DEG 50KT 4813 9714 4784 9689 

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

$$

Lynch

The office that day

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

IssuedProductOfficeCountiesLasted
Aug 8, 12:14 AM CDTTornado WarningFGFBenson16 min
Aug 8, 12:29 AM CDTTornado WarningFGFBenson31 min
Aug 8, 12:48 AM CDTSevere Thunderstorm WarningFGFBenson, Cavalier, Ramsey, Towner57 min
Aug 8, 1:40 AM CDTSpecial Weather StatementFGFBenson, Cavalier, Ramsey65 min
Aug 8, 1:59 AM CDTSevere Thunderstorm WarningFGFBenson, Eddy, Nelson61 min
Aug 8, 2:41 AM CDTSevere Thunderstorm Warning Considerable damage threatFGFBarnes, Benson, Cass, Eddy, Grand Forks, Griggs and 3 more64 min
Aug 8, 2:42 AM CDTSevere Thunderstorm WarningFGFBenson, Eddy, Nelson20 min
Aug 8, 2:52 AM CDTTornado WarningFGFBarnes, Eddy, Griggs, Steele23 min
Aug 8, 3:10 AM CDTTornado WarningFGFGriggs, Nelson20 min
Aug 8, 3:16 AM CDTSevere Thunderstorm Warning Destructive damage threatFGFGrand Forks, Griggs, Nelson, Steele, Traill29 min
Aug 8, 3:23 AM CDTSevere Thunderstorm Warning Considerable damage threatFGFBarnes, Cass, Griggs, Ransom, Steele, Traill37 min
Aug 8, 3:34 AM CDTSevere Thunderstorm Warning Destructive damage threatFGFGrand Forks, Griggs, Nelson, Steele, Traill56 min
Aug 8, 3:44 AM CDTSevere Thunderstorm WarningFGFGrand Forks, Nelson, Walsh46 min
Aug 8, 3:55 AM CDTSevere Thunderstorm Warning Considerable damage threatFGFCass, Ransom, Richland, Traill65 min
Aug 8, 3:58 AM CDTSevere Thunderstorm Warning Destructive damage threatFGFGrand Forks, Steele, Traill62 min
Aug 8, 4:01 AM CDTTornado Warning Tornado observedFGFGrand Forks14 min
Aug 8, 4:16 AM CDTTornado WarningFGFTraill29 min
Aug 8, 4:28 AM CDTSevere Thunderstorm Warning Considerable damage threatFGFGrand Forks, Walsh62 min
Aug 8, 4:49 AM CDTSevere Thunderstorm WarningFGFCavalier, Pembina, Walsh56 min
Aug 8, 5:27 AM CDTSevere Thunderstorm WarningFGFPembina63 min
Aug 8, 4:43 AM CDTTornado WarningFGFBecker, Clay, Mahnomen, Norman, Polk32 min
Aug 8, 5:00 AM CDTSevere Thunderstorm WarningFGFBecker, Clay, Clearwater, Hubbard, Mahnomen, Norman and 2 more60 min
Aug 8, 5:02 AM CDTSevere Thunderstorm Warning Considerable damage threatFGFBeltrami, Clearwater, Mahnomen, Norman, Polk, Red Lake58 min
Aug 8, 5:04 AM CDTSpecial Weather StatementFGFGrant, Otter Tail, Wilkin56 min
Aug 8, 5:56 AM CDTSpecial Weather StatementFGFBeltrami, Clearwater34 min
Aug 8, 5:59 AM CDTSpecial Weather StatementFGFBecker, Hubbard31 min
Aug 8, 6:24 AM CDTSpecial Weather StatementFGFLake of the Woods, Roseau36 min
Aug 8, 7:01 AM CDTSpecial Weather StatementFGFLake of the Woods29 min

Nearby

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

Sources

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