North Dakota, 2026

Tornadoes and Hail in North Dakota, June 7 to 8, 2026

June 7 to 8, 2026 · NWS BIS · 74 events in 24 counties and zones

An upper level low and surface cold front combined with a very unstable airmass resulted in severe thunderstorms across western and central North Dakota. Supercell thunderstorms initially produced very large hail before transitioning to a linear storm mode, which led to widespread significant thunderstorm wind gusts.

Where it happened

Every event with a place to put it. 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
1
Property damage
$670,000
Crop damage
None recorded
Events
74

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 BIS wrote it up.

An upper level low and surface cold front combined with a very unstable airmass resulted in severe thunderstorms across western and central North Dakota. Supercell thunderstorms initially produced very large hail before transitioning to a linear storm mode, which led to widespread significant thunderstorm wind gusts. The largest reported hail was 3 inches in diameter, occurring southwest of Medora in Billings County. Measured wind gusts of 60 to 80 mph were common as storms moved across western and central North Dakota. The area with the most significant wind damage occurred across Stark, Morton, Mercer, and McLean Counties. In a swath from Dickinson, to Hebron, to Beulah, to Douglas Bay, to west of Garrison, damage from thunderstorm wind gusts led to winds estimated from 80 to 100 mph. The strongest measured wind gust came from a personal weather station just east of Beulah that reported a gust of 103 mph. Damage included campers turned over, large trees downed, roof damage, power outages, garages destroyed, vehicle damage, siding damage, and dented grain bins.

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 Bismarck, ND wrote its last area forecast discussion before the first event at Jun 7, 4:16 PM MST, 3 minutes earlier. Its key messages:

  • Scattered to numerous severe thunderstorms over much of western and central North Dakota late this afternoon and tonight.
  • There is a Marginal Risk (threat level 1 of 5) of severe thunderstorms over portions of western North Dakota Monday night.
  • Another round of scattered to numerous severe thunderstorms is possible on Tuesday.
  • Above normal temperatures through Tuesday, then trending cooler for the remainder of the week.
Area forecast discussion, Jun 7, 4:16 PM MST, 3 minutes before
Area Forecast Discussion
National Weather Service Bismarck ND
616 PM CDT Sun Jun 7 2026

.KEY MESSAGES...

- Scattered to numerous severe thunderstorms over much of
  western and central North Dakota late this afternoon and
  tonight.

- There is a Marginal Risk (threat level 1 of 5) of severe
  thunderstorms over portions of western North Dakota Monday
  night.

- Another round of scattered to numerous severe thunderstorms is
  possible on Tuesday.

- Above normal temperatures through Tuesday, then trending
  cooler for the remainder of the week.

&&

.UPDATE...
Issued at 616 PM CDT Sun Jun 7 2026

** Mesoscale Discussion **

The severe storm risk is rapidly increasing in western North
Dakota, including initially the potential for large to very
large hail of 1.5 to 2.5 inches in diameter. The potential for
damaging to destructive straight-line winds will also increase
the next few hours, with the previously-advertised corridor of
peak gusts of 85 to 100 mph still in the forecast.

As of 23z, supercells have formed along the surface front and
wind shift in western ND, notably in southern McKenzie and
Golden Valley Counties. These supercells have formed in an
environment characterized by strong bouyancy with MLCAPE on the
order of 3000 J/kg and effective-layer shear around 50 kt, which
is favorable for large to very large hail. Hodographs do display
a relatively straight geometry in this area, suggesting cells
may continue to undergo splitting and merging in this area.
Right-moving supercells are slightly favored over left-moving
supercells in this region given modest low-level curvature in
the hodographs. Eventually, if sufficient mergers and clustering
occurs, the dominant hazard with these initial supercells may
also become more damaging-wind-related. Recent WoFS cycles do
suggest these supercells may indeed merge and begin propagating
downstream toward the west end of Lake Sakakawea in the next few
hours, favoring that increase in damaging winds.

Low-level convergence along the wind shift further north in
western Mountrail and Burke Counties and vicinity appears to be
weaker, and visible satellite imagery suggests fewer attempts at
deep convective initiation in that part of northwestern North
Dakota at this time. Nonetheless, a low to medium probability of
a supercell or two forming in northwest ND continues.

Upstream supercells in southeastern Montana are in a favorable
CAPE-shear setting for continued maintenance, and their motion
is expected to continue taking them near the frontal zone and
into southwestern North Dakota in the next few hours. We expect
that once significant upscale growth begins, and a potential bow
echo takes shape from these storms, that they will begin to take
a more north-northeast forward motion (following forecast Corfidi
vectors) rather than the east-northeast motion that the right-
moving supercell motion vectors have favored thus far. As a
result, even the supercell in far southeast Carter County, MT,
and northwestern Butte County, SD, may become part of a larger
bowing complex that moves into southwest and south central ND.
WoFS runs continue to signal potential for high-end wind gusts
with these expected bowing structures in the coming hours.

CJS

UPDATE
Issued at 409 PM CDT Sun Jun 7 2026

Quick update for issuance of Severe Thunderstorm Watch number
285 for western and much of central North Dakota. The Storm
Prediction Center has opted for a PDS (Particularly Dangerous
Situation) Severe watch due to the likelihood of damaging winds
this evening.

&&

.DISCUSSION...
Issued at 325 PM CDT Sun Jun 7 2026

Currently, southwest flow aloft ahead of a dynamic upper level
trough advancing east into the Rockies. Quasi-stationary/slowly
east moving surface trough/frontal boundary stretches from far
western South Dakota north-northeast across far western North
Dakota this afternoon. Very warm and humid weather across
western and central ND, with current afternoon temperatures
well into the 80s to lower 90s, along with sfc dewpoint
temperatures in the 60s to near 70. This results in mixed layer
CAPE of 2-3K J/KG west into north central. Effective/bulk shear
remains mainly along to west of the sfc boundary, 35-50kts far
west. Elevated echos over central ND at the moment, and not
expecting anything from this with a stout low level capping
inversion here.

Some storms may initiate between 20-22Z across the western
Dakotas looking at the latest CAMs/WoFS runs, with some models
closer to 23Z. Have not seen anything out of the Black Hills
yet, but there have been a few towers and orphan anvils there
the past hour. Nothing within the CU field over western ND, but
latest mesoanalysis indicates CIN eroding. Anything developing
across western ND would be discrete and would pose a threat for
very large hail considering the lapse rates we've sampled via
the BIS 18Z sounding. Will be monitoring this area closely. A
bigger threat for severe winds will materialize as convection
developing over the higher terrain of the Big Horns and
southeastern Montana push northeast and congeals into a linear
line/bow echo. Last several WoFS runs are indicating a damaging
wind swath from southwest North Dakota northeast into north
central areas of North Dakota, including Beach and Bowman,
northeast through Dickinson, Killdeer, Hazen, Garrison, and
possibly Minot. Winds of 85-100 mph will be possible in this
swath. Latest SPC Day 1 did upgrade this area to a Moderate
Risk (level 4 of 5) with elevated likelihood of occurrence,
with much of the remaining area outside of the James Valley
still in the Enhanced Risk (level 3 of 5) area.

Storms will end west to east tonight behind the FROPA, with
winds becoming more west/northwest and clouds diminishing.
Cooler and less humid for Monday behind the front.

WAA and southwest flow aloft increases Monday night into
Tuesday, as a subtle mid level S/WV ridge moves across the area
ahead of another mid level trough. Marginal (threat level 1 of
5) Risk for severe storms over western North Dakota Monday
night as lead energy ejects out of the trough and low level
moisture increases again, followed by another Slight/Enhanced
Risk (2/3 of 5) for much of the area on Tuesday as the
aforementioned trough pushes into the Northern Plains and drives
another frontal boundary east across the region.

Afterwards, we will remain in an active pattern with the general
flow dominated by upper level lows or troughing. This will
maintain daily chances for showers and thunderstorms, along with
temperatures trending cooler and closer to early/mid June highs
and lows (highs mid 60s to mid 70s...lows 45-55).

&&

.AVIATION /18Z TAFS THROUGH 18Z MONDAY/...
Issued at 1240 PM CDT Sun Jun 7 2026

Strong south to southeast winds over central ND today with
mainly scattered mid and high clouds. Late this afternoon and
tonight strong to severe storms will move west to east across
the forecast area, associated with a cold front moving through.
Strong gusty and erratic winds can be expected with any
thunderstorms, along with MVFR ceilings and visibilities in
heavy downpours. The front will shift wind west-northwesterly.
Areas of MVFR ceilings are possible behind the convection late
tonight into early Monday morning, before all sites trend VFR.

&&

.BIS WATCHES/WARNINGS/ADVISORIES...
Wind Advisory until 8 PM CDT /7 PM MDT/ this evening for
NDZ004-005-012-013-020-022-023-025-035>037-042-046>048-050-051-
058>062.

&&

UPDATE...CJS
DISCUSSION...NH
AVIATION...NH
Hazardous weather outlook, Jun 7, 12:30 PM MST, 3 hours 49 minutes before
Hazardous Weather Outlook
National Weather Service Bismarck ND
230 PM CDT Sun Jun 7 2026

NDZ001>005-009-010-012-013-017>020-022-023-025-031>033-035>037-
040>044-046>048-050-051-055>062-081930-
Divide-Burke-Renville-Bottineau-Rolette-Williams-Mountrail-
McHenry-Pierce-McKenzie-Dunn-Mercer-Oliver-Sheridan-Wells-Foster-
Golden Valley-Billings-Stark-Burleigh-Kidder-Stutsman-Slope-
Hettinger-Grant-Bowman-Adams-Emmons-Logan-La Moure-McIntosh-
Dickey-Northwest Ward-Central and Southern Ward/Minot Area-
Western McLean-Eastern McLean-Western Morton-Eastern Morton-
Western Sioux-Eastern Sioux-
230 PM CDT Sun Jun 7 2026 /130 PM MDT Sun Jun 7 2026/

This Hazardous Weather Outlook is for portions of north central
North Dakota, northwest North Dakota, south central North Dakota,
southeast North Dakota, and southwest North Dakota.

.DAY ONE...This Afternoon and Tonight

Scattered to numerous severe thunderstorms are possible across
western and central North Dakota late this afternoon and this
evening. The main hazards will be 2 inch hail and damaging wind
gusts up to 70 mph. There is a localized threat for peak gusts in
excess of 85 mph across portions of southwest and west central
North Dakota. A tornado or two is also possible.

.DAYS TWO THROUGH SEVEN...Monday through Saturday

Isolated strong to severe storms are possible Monday night into
early Tuesday. The main hazard is expected to be large hail.

Scattered to numerous severe thunderstorms are possible across
western and central North Dakota again on Tuesday. The main
hazards will be 2 inch hail and damaging wind gusts up to 70 mph.
A tornado is also possible.

.SPOTTER INFORMATION STATEMENT...

Weather spotters will likely be needed over the next few days.

NH

The radar

The Bismarck radar (KBIS), 222 km away, was scanning. The volume nearest the first event began at 23:19 UTC.

Open the radar archive at this moment

Event by event

61 thunderstorm wind, 10 hail, 3 tornado. Local standard time, as filed.

Hail, Golden Valley

When
June 7, 4:19 PM MST to 4:21 PM MST
Where
Golden Valley County, 10.72 mi SE of Sentinel Butte
Measured
2.75 in hail
Reported by
Public
Coordinates
46.810, -103.670

Hail, Billings

When
June 7, 4:30 PM MST to 4:33 PM MST
Where
Billings County, 5.3 mi SW of Medora
Measured
3 in hail
Reported by
Public
Coordinates
46.860, -103.600

Hail, Billings

When
June 7, 4:32 PM MST to 4:34 PM MST
Where
Billings County, 4.02 mi WNW of Medora
Measured
2 in hail
Reported by
Public
Coordinates
46.940, -103.610

Hail, Billings

When
June 7, 4:40 PM MST to 4:46 PM MST
Where
Billings County, Medora
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
46.920, -103.530

Thunderstorm Wind, Bowman

When
June 7, 5:01 PM MST to 5:04 PM MST
Where
Bowman County, 9.6 mi W of Haley
Measured
52 kt (60 mph) measured gust
Reported by
Mesonet
Coordinates
45.970, -103.320

Haley NDAWN station reported wind gusts up to 60 mph.

Hail, Billings

When
June 7, 5:06 PM MST to 5:09 PM MST
Where
Billings County, 10.88 mi NNE of Fryburg
Measured
1.5 in hail
Reported by
Trained Spotter
Coordinates
47.020, -103.250

Thunderstorm Wind, Bowman

When
June 7, 5:14 PM MST to 5:17 PM MST
Where
Bowman County, 3.35 mi W of Buffalo Spgs
Measured
56 kt (64 mph) measured gust
Reported by
ASOS
Coordinates
46.170, -103.300

Bowman Airport ASOS reported wind gusts up to 64 mph.

Hail, Billings

When
June 7, 5:30 PM MST to 5:32 PM MST
Where
Billings County, 8.01 mi E of Fairfield
Measured
1.5 in hail
Reported by
Public
Coordinates
47.190, -103.050

Thunderstorm Wind, Mountrail

When
June 7, 6:37 PM CST to 6:39 PM CST
Where
Mountrail County, 12.17 mi NW of Sanish
Measured
70 kt (81 mph) estimated gust
Property damage
$80,000
Reported by
Emergency Manager
Coordinates
48.120, -102.730

Mountrail County Emergency Manager reported 3 campers turned over by strong thunderstorm wind gusts in White Earth Bay. Numerous properties in the same area with south facing hail damage to siding and windows. Damage is consistent with wind speeds of approximately 80 mph.

Thunderstorm Wind, Slope

When
June 7, 5:38 PM MST to 5:41 PM MST
Where
Slope County, 19.55 mi SE of Amidon
Measured
52 kt (60 mph) measured gust
Reported by
Mesonet
Coordinates
46.280, -103.030

Cedar Lake NDAWN reported wind gusts up to 60 mph.

Hail, McKenzie

When
June 7, 5:40 PM MST to 5:42 PM MST
Where
McKenzie County, 4.86 mi N of Alexander
Measured
2 in hail
Reported by
Public
Coordinates
47.920, -103.640

Hail, McKenzie

When
June 7, 5:50 PM MST to 5:52 PM MST
Where
McKenzie County, 3.11 mi NW of Arnegard
Measured
2 in hail
Reported by
Broadcast Media
Coordinates
47.850, -103.480

Thunderstorm Wind, Slope

When
June 7, 5:56 PM MST to 5:59 PM MST
Where
Slope County, 17 mi ENE of Amidon
Measured
51 kt (59 mph) measured gust
Reported by
Mesonet
Coordinates
46.530, -102.970

New England NDAWN station reported wind gusts up to 59 mph.

Thunderstorm Wind, Dunn

When
June 7, 6:04 PM MST to 6:07 PM MST
Where
Dunn County, 4.86 mi N of Halliday
Measured
62 kt (71 mph) measured gust
Reported by
Mesonet
Coordinates
47.420, -102.320

Halliday NDAWN station reported wind gusts up to 71 mph.

Hail, Williams

When
June 7, 7:04 PM CST to 7:08 PM CST
Where
Williams County, 0.46 mi W of Williston
Measured
1.75 in hail
Reported by
Public
Coordinates
48.150, -103.630

Thunderstorm Wind, Hettinger

When
June 7, 6:05 PM MST to 6:07 PM MST
Where
Hettinger County, Regent
Measured
52 kt (60 mph) measured gust
Reported by
Law Enforcement
Coordinates
46.420, -102.550

Law enforcement reported wind gusts up to 60 mph.

Thunderstorm Wind, Divide

When
June 7, 7:06 PM CST to 7:08 PM CST
Where
Divide County, 8.99 mi S of Alkabo
Measured
55 kt (63 mph) measured gust
Reported by
Mesonet
Coordinates
48.740, -103.880

Grenora NDAWN station reported wind gusts up to 63 mph.

Thunderstorm Wind, Hettinger

When
June 7, 6:07 PM MST to 6:10 PM MST
Where
Hettinger County, 0.84 mi SW of Mott
Measured
61 kt (70 mph) estimated gust
Reported by
Trained Spotter
Coordinates
46.370, -102.330

Trained spotter estimated wind gusts up to 70 mph.

Thunderstorm Wind, Hettinger

When
June 7, 6:13 PM MST to 6:15 PM MST
Where
Hettinger County, Mott
Measured
59 kt (68 mph) measured gust
Reported by
Mesonet
Coordinates
46.380, -102.320

Mott NDAWN reported wind gusts up to 68 mph.

Thunderstorm Wind, Hettinger

When
June 7, 6:15 PM MST to 6:17 PM MST
Where
Hettinger County, Regent
Measured
70 kt (81 mph) estimated gust
Reported by
Law Enforcement
Coordinates
46.420, -102.550

Estimated 70 to 80 mph winds. Also had dime to quarter sized hail.

Thunderstorm Wind, Divide

When
June 7, 7:19 PM CST to 7:21 PM CST
Where
Divide County, 5.71 mi WNW of Fortuna
Measured
69 kt (79 mph) measured gust
Reported by
Mesonet
Coordinates
48.960, -103.810

Fortuna NDAWN station reported wind gusts up to 79 mph.

Hail, McKenzie

When
June 7, 6:25 PM MST to 6:28 PM MST
Where
McKenzie County, 0.83 mi SW of Arnegard
Measured
2 in hail
Reported by
Public
Coordinates
47.810, -103.440

Thunderstorm Wind, Grant

When
June 7, 6:31 PM MST to 6:34 PM MST
Where
Grant County, 9.18 mi NNW of New Leipzig
Measured
55 kt (63 mph) measured gust
Reported by
Mesonet
Coordinates
46.500, -101.990

Elgin NDAWN station reported wind gusts up to 63 mph.

Thunderstorm Wind, Stark

When
June 7, 6:32 PM MST to 6:34 PM MST
Where
Stark County, (Dik)dickinson Muni
Measured
71 kt (82 mph) measured gust
Reported by
ASOS
Coordinates
46.800, -102.800

Dickinson Airport ASOS reported wind gusts up to 82 mph.

Thunderstorm Wind, Stark

When
June 7, 6:34 PM MST to 6:38 PM MST
Where
Stark County, Dickinson
Measured
78 kt (90 mph) estimated gust
Property damage
$75,000
Reported by
Emergency Manager
Coordinates
46.880, -102.780

Stark County Emergency Management relayed numerous damage photos from across the city of Dickinson. Damage includes trees down, fences down, minor roof damage, and other various property damage. A very large tree was uprooted by Dickinson City Hall that cracked the sidewalk and ripped the gutter out of the street. Overall damage is consistent with wind speeds of 80 to 90 mph.

Thunderstorm Wind, Divide

When
June 7, 7:34 PM CST to 7:37 PM CST
Where
Divide County, 7.72 mi S of Crosby
Measured
56 kt (64 mph) measured gust
Reported by
Mesonet
Coordinates
48.810, -103.310

Crosby NDAWN station reported wind gusts up to 65 mph.

Thunderstorm Wind, Divide

When
June 7, 7:34 PM CST to 7:38 PM CST
Where
Divide County, 7.72 mi S of Crosby
Measured
64 kt (74 mph) measured gust
Reported by
Mesonet
Coordinates
48.810, -103.310

Crosby NDAWN station reported wind gusts up to 74 mph.

Thunderstorm Wind, Stark

When
June 7, 6:35 PM MST to 6:38 PM MST
Where
Stark County, 1.17 mi NW of Gladstone
Measured
74 kt (85 mph) measured gust
Reported by
Trained Spotter
Coordinates
46.880, -102.570

Trained spotter reported wind gusts up to 85 mph.

Thunderstorm Wind, Stark

When
June 7, 6:35 PM MST to 6:37 PM MST
Where
Stark County, 0.69 mi S of Dickinson
Measured
78 kt (90 mph) estimated gust
Property damage
$15,000
Reported by
Public
Coordinates
46.870, -102.780

Local emergency management relayed a report of an 80x200 storage building with structure damage consistent with winds around 90 mph.

Thunderstorm Wind, Morton

When
June 7, 7:38 PM CST to 7:40 PM CST
Where
Morton County, 6.01 mi SSW of Hebron
Measured
57 kt (66 mph) measured gust
Reported by
Mesonet
Coordinates
46.820, -102.080

Hebron NDAWN station reported wind gusts up to 66 mph.

Thunderstorm Wind, Stark

When
June 7, 6:40 PM MST to 6:42 PM MST
Where
Stark County, 6.28 mi NW of Taylor
Measured
73 kt (84 mph) measured gust
Reported by
Mesonet
Coordinates
46.960, -102.520

Taylor NDAWN station reported wind gusts up to 84 mph.

Thunderstorm Wind, Morton

When
June 7, 7:40 PM CST to 7:42 PM CST
Where
Morton County, 0.94 mi W of Hebron
Measured
87 kt (100 mph) estimated gust
Property damage
$100,000
Reported by
Trained Spotter
Coordinates
46.900, -102.050

Trained weather spotter reported thunderstorm wind damage in the city of Hebron. Power out in the city of Hebron. Numerous branches and trees down, with lots of debris around town. Estimated winds at 80 to 100 mph.

Thunderstorm Wind, Dunn

When
June 7, 6:45 PM MST to 6:48 PM MST
Where
Dunn County, 3.95 mi SW of Manning
Measured
60 kt (69 mph) measured gust
Reported by
Mesonet
Coordinates
47.190, -102.830

Manning NDAWN station reported wind gusts up to 69 mph.

Tornado, Burke

When
June 7, 7:50 PM CST to 7:53 PM CST
Where
Burke County, 2.63 mi SE of Bowbells to 4.47 mi E of Bowbells
Rating
EF1
Path length
2.68 mi
Path width
50 yd
Continued into
Ward, Nd (BIS)
Property damage
$50,000
Reported by
Public
Coordinates
48.776, -102.205

A brief, dusty tornado touched down southeast of Bowbells. The tornado formed and soon after knocked over a grain bin and sheared off the top half of pine trees. The tornado then tracked to the northeast for a couple of miles before dissipating before reaching the river. This tornado continued into Ward County. Based on the damage done this tornado was rated EF-1, and from that wind speeds were estimated to be around 95 mph.

Thunderstorm Wind, Dunn

When
June 7, 6:51 PM MST to 6:53 PM MST
Where
Dunn County, 7.57 mi SE of Emerson
Measured
61 kt (70 mph) measured gust
Reported by
Mesonet
Coordinates
47.100, -102.540

Hirschville NDAWN station reported wind gusts up to 70 mph.

Thunderstorm Wind, Divide

When
June 7, 7:51 PM CST to 7:54 PM CST
Where
Divide County, 8.99 mi S of Noonan
Measured
56 kt (64 mph) measured gust
Reported by
Mesonet
Coordinates
48.750, -103.010

Noonan NDAWN station reported wind gusts up to 64 mph.

Tornado, Ward

When
June 7, 7:53 PM CST to 7:54 PM CST
Where
Ward County, 8.43 mi NNE of Niobe to 8.87 mi NNE of Niobe
Rating
EFU
Path length
0.58 mi
Path width
50 yd
Reported by
Public
Coordinates
48.794, -102.152

This tornado is a continuation of the entry from Burke County. A brief, dusty tornado touched down southeast of Bowbells. The tornado formed and soon after knocked over a grain bin and sheared off the top half of pine trees. The tornado then tracked to the northeast for a couple of miles before dissipating before reaching the river. In Ward County, there was no damage within the County to evaluate, so by National Weather Service policy the tornado is rated EF-U (Unknown).

Thunderstorm Wind, Morton

When
June 7, 7:55 PM CST to 7:57 PM CST
Where
Morton County, 1.58 mi WSW of Glen Ullin
Measured
60 kt (69 mph) measured gust
Reported by
ASOS
Coordinates
46.810, -101.860

Glen Ullin ASOS reported wind gusts up to 69 mph.

Thunderstorm Wind, Morton

When
June 7, 7:55 PM CST to 7:58 PM CST
Where
Morton County, Glen Ullin
Measured
61 kt (70 mph) estimated gust
Property damage
$10,000
Reported by
Public
Coordinates
46.820, -101.830

Public submitted photos of tree damage across the city of Glen Ullin.

Thunderstorm Wind, McKenzie

When
June 7, 7:04 PM MST to 7:07 PM MST
Where
McKenzie County, 3.47 mi SW of Watford City
Measured
58 kt (67 mph) measured gust
Reported by
Mesonet
Coordinates
47.770, -103.340

Watford City NDAWN station reported wind gusts up to 67 mph.

Thunderstorm Wind, Mercer

When
June 7, 8:14 PM CST to 8:17 PM CST
Where
Mercer County, 2.34 mi W of Hazen
Measured
55 kt (63 mph) measured gust
Reported by
Mesonet
Coordinates
47.300, -101.680

Hazen NDAWN station reported wind gusts up to 63 mph.

Thunderstorm Wind, Dunn

When
June 7, 7:15 PM MST to 7:18 PM MST
Where
Dunn County, 4.86 mi N of Halliday
Measured
56 kt (64 mph) measured gust
Reported by
Public
Coordinates
47.420, -102.320

Halliday NDAWN station reported wind gusts up to 64 mph.

Thunderstorm Wind, Mercer

When
June 7, 8:19 PM CST to 8:21 PM CST
Where
Mercer County, 0.47 mi E of Beulah
Measured
90 kt (104 mph) measured gust
Reported by
Public
Coordinates
47.270, -101.770

Personal weather station reported wind gusts up to 103 mph.

Thunderstorm Wind, Oliver

When
June 7, 8:20 PM CST to 8:22 PM CST
Where
Oliver County, 3.5 mi SW of Center
Measured
52 kt (60 mph) measured gust
Reported by
Public
Coordinates
47.090, -101.360

Private weather station reported wind gusts up to 60 mph.

Thunderstorm Wind, McLean

When
June 7, 8:20 PM CST to 8:23 PM CST
Where
McLean County, 6.24 mi S of Roseglen
Measured
73 kt (84 mph) measured gust
Reported by
Public
Coordinates
47.660, -101.840

Reported wind gusts up to 84 mph. Large cottonwood tree blown down over roadway.

Thunderstorm Wind, Mercer

When
June 7, 8:20 PM CST to 8:23 PM CST
Where
Mercer County, 6.91 mi N of Beulah
Measured
87 kt (100 mph) estimated gust
Property damage
$100,000
Reported by
Public
Coordinates
47.370, -101.780

Significant home damage from very strong thunderstorm wind gusts reported north of Beulah. Attached double garage was ripped away from home and destroyed, with debris scattered across the yard. Garage doors were facing west into the wind. Some damage to the siding and roof of the main part of the house, especially on the southern side where the garage was attached. Some larger tree branches were snapped off of the few trees directly east of the house. The barn at the northeast side of the property had some minor roof and siding damage, as well as broken windows. Damage is consistent with wind speeds around 100 mph.

Thunderstorm Wind, Mercer

When
June 7, 8:21 PM CST to 8:24 PM CST
Where
Mercer County, 2.34 mi W of Hazen
Measured
66 kt (76 mph) measured gust
Reported by
Mesonet
Coordinates
47.300, -101.680

Zap NDAWN reported wind gusts up to 76 mph.

Thunderstorm Wind, Mercer

When
June 7, 8:21 PM CST to 8:24 PM CST
Where
Mercer County, 11.3 mi NNW of Zap
Measured
74 kt (85 mph) measured gust
Reported by
Mesonet
Coordinates
47.440, -101.970

Zap NDAWN station reported wind gusts up to 85 mph.

Thunderstorm Wind, Mercer

When
June 7, 8:21 PM CST to 8:24 PM CST
Where
Mercer County, 0.47 mi E of Hazen
Measured
61 kt (70 mph) estimated gust
Injuries
1 direct, 0 indirect
Reported by
Emergency Manager
Coordinates
47.300, -101.620

Emergency manager reported one injury from Sunday storms. Man was sleeping in a tent at John Moses Park and a tree fell on his tent.

Thunderstorm Wind, Mercer

When
June 7, 8:22 PM CST to 8:24 PM CST
Where
Mercer County, 2.34 mi W of Hazen
Measured
69 kt (79 mph) measured gust
Reported by
Mesonet
Coordinates
47.300, -101.680

Hazen NDAWN station reported wind gusts up to 79 mph.

Thunderstorm Wind, Mercer

When
June 7, 8:28 PM CST to 8:31 PM CST
Where
Mercer County, 7.1 mi WSW of Pick City
Measured
78 kt (90 mph) measured gust
Reported by
Mesonet
Coordinates
47.480, -101.610

Pick City NDAWN reported wind gusts up to 90 mph.

Thunderstorm Wind, Mercer

When
June 7, 8:30 PM CST to 8:33 PM CST
Where
Mercer County, 14.53 mi W of Pick City
Measured
70 kt (81 mph) estimated gust
Property damage
$50,000
Reported by
Public
Coordinates
47.500, -101.780

Damage to campers from strong thunderstorm wind gusts at Legacy North Campground next to Beulah Bay. One camper was completely overturned.

Thunderstorm Wind, McLean

When
June 7, 8:34 PM CST to 8:36 PM CST
Where
McLean County, 4.38 mi SSW of Riverdale
Measured
55 kt (63 mph) measured gust
Reported by
Public
Coordinates
47.440, -101.400

Personal weather station reported wind gusts up to 63 mph.

Thunderstorm Wind, Stark

When
June 7, 7:35 PM MST to 7:38 PM MST
Where
Stark County, 0.47 mi W of Dickinson
Measured
70 kt (81 mph) estimated gust
Property damage
$15,000
Reported by
Emergency Manager
Coordinates
46.880, -102.790

Power out in the city of Dickinson, with multiple power lines down and a report of at least one tree on a house.

Tornado, Ward

When
June 7, 8:37 PM CST to 8:40 PM CST
Where
Ward County, 9.97 mi SW of Des Lacs to 9.5 mi WSW of Des Lacs
Rating
EFU
Path length
0.49 mi
Path width
50 yd
Reported by
Trained Spotter
Coordinates
48.169, -101.749

A white rope tornado came down south of Berthold and was on the ground for about 3 minutes, kicking up dust in a field. There were no structures impacted from this tornado and no damage to evaluate. By National Weather Service policy the tornado is rated EF-U (Unknown).

Thunderstorm Wind, McLean

When
June 7, 8:40 PM CST to 8:44 PM CST
Where
McLean County, 3.12 mi SE of Emmet
Measured
78 kt (90 mph) estimated gust
Property damage
$100,000
Reported by
Public
Coordinates
47.620, -101.600

Significant damage from strong thunderstorm wind gusts occurred in the Douglas Bay area. Photos included campers flipped, small outbuildings knocked over, and a farm outbuilding with moderate loss of roof panels. Damage is consistent with wind speeds around 90 mph.

Thunderstorm Wind, McLean

When
June 7, 8:40 PM CST to 8:44 PM CST
Where
McLean County, 3.26 mi W of Emmet
Measured
87 kt (100 mph) estimated gust
Property damage
$50,000
Reported by
Public
Coordinates
47.650, -101.720

Significant damage due to strong thunderstorm wind gusts occurred at a farmstead approximately 14 miles west of Garrison. Farmstead has outbuilding with significant damage to walls and roof, as well as dented grain bins. Damage is consistent with wind speeds around 100 mph.

Thunderstorm Wind, McLean

When
June 7, 8:44 PM CST to 8:46 PM CST
Where
McLean County, 4.37 mi NNW of Emmet
Measured
71 kt (82 mph) measured gust
Reported by
Mesonet
Coordinates
47.710, -101.680

Garrison NDAWN station reported wind gusts up to 82 mph.

Thunderstorm Wind, McLean

When
June 7, 8:49 PM CST to 8:51 PM CST
Where
McLean County, 4.37 mi NNW of Emmet
Measured
81 kt (93 mph) measured gust
Reported by
Mesonet
Coordinates
47.710, -101.680

Garrison NDAWN station reported wind gusts up to 93 mph.

Thunderstorm Wind, McLean

When
June 7, 8:50 PM CST to 8:52 PM CST
Where
McLean County, 4.37 mi NNW of Emmet
Measured
85 kt (98 mph) measured gust
Reported by
Mesonet
Coordinates
47.710, -101.680

Garrison NDAWN station reported wind gusts up to 98 mph.

Thunderstorm Wind, McLean

When
June 7, 8:50 PM CST to 8:53 PM CST
Where
McLean County, 10.01 mi NE of Coleharbor
Measured
61 kt (70 mph) measured gust
Reported by
Public
Coordinates
47.660, -101.080

Personal weather station reported wind gusts up to 70 mph.

Thunderstorm Wind, Ward

When
June 7, 8:52 PM CST to 8:55 PM CST
Where
Ward County, 8.92 mi E of Douglas
Measured
75 kt (86 mph) measured gust
Reported by
Mesonet
Coordinates
47.870, -101.310

Max NDAWN station reported wind gusts up to 86 mph.

Thunderstorm Wind, McLean

When
June 7, 8:57 PM CST to 8:59 PM CST
Where
McLean County, 1.67 mi NW of Washburn
Measured
54 kt (62 mph) measured gust
Reported by
Mesonet
Coordinates
47.300, -101.040

Washburn NDDOT station reported wind gusts up to 62 mph.

Thunderstorm Wind, Burleigh

When
June 7, 9:06 PM CST to 9:08 PM CST
Where
Burleigh County, 0.69 mi S of (Bis)bismarck Muni A
Measured
59 kt (68 mph) measured gust
Reported by
ASOS
Coordinates
46.770, -100.750

Bismarck Airport ASOS reported wind gusts up to 68 mph.

Thunderstorm Wind, Ward

When
June 7, 9:06 PM CST to 9:09 PM CST
Where
Ward County, 7.15 mi SSW of Sawyer
Measured
60 kt (69 mph) measured gust
Reported by
Mesonet
Coordinates
47.980, -101.090

Sawyer NDAWN station reported wind gusts up to 69 mph.

Thunderstorm Wind, Ward

When
June 7, 9:20 PM CST to 9:23 PM CST
Where
Ward County, 1.15 mi NW of Sawyer
Measured
70 kt (81 mph) estimated gust
Property damage
$20,000
Reported by
Public
Coordinates
48.090, -101.070

Damage from thunderstorm wind gusts occurred in Sawyer. Photos showed multiple trees broken and a few tin roof panels pulled up.

Thunderstorm Wind, Sheridan

When
June 7, 9:26 PM CST to 9:28 PM CST
Where
Sheridan County, 15.42 mi WSW of Martin
Measured
69 kt (79 mph) measured gust
Reported by
Mesonet
Coordinates
47.750, -100.430

Skogmo NDAWN station reported wind gusts up to 79 mph.

Thunderstorm Wind, McHenry

When
June 7, 9:27 PM CST to 9:30 PM CST
Where
McHenry County, 2.69 mi WNW of Balfour
Measured
63 kt (72 mph) measured gust
Reported by
AWOS
Coordinates
47.970, -100.580

Balfour AWOS station reported wind gusts up to 72 mph.

Thunderstorm Wind, Burleigh

When
June 7, 9:32 PM CST to 9:35 PM CST
Where
Burleigh County, 9.95 mi NNW of Wing
Measured
58 kt (67 mph) measured gust
Reported by
Mesonet
Coordinates
47.270, -100.330

Wing NDAWN station reported wind gusts up to 67 mph.

Thunderstorm Wind, Bottineau

When
June 7, 9:53 PM CST to 9:55 PM CST
Where
Bottineau County, 3.19 mi E of Kramer
Measured
50 kt (58 mph) measured gust
Reported by
Public
Coordinates
48.700, -100.630

Personal weather station measured wind gusts up to 58 mph.

Thunderstorm Wind, Bottineau

When
June 7, 10:15 PM CST to 10:18 PM CST
Where
Bottineau County, 0.91 mi W of Bottineau
Measured
70 kt (81 mph) estimated gust
Property damage
$5,000
Reported by
Public
Coordinates
48.830, -100.450

Thunderstorm wind gusts knocked down a large tree on top of a porch.

Thunderstorm Wind, Bottineau

When
June 7, 10:15 PM CST to 10:18 PM CST
Where
Bottineau County, Bottineau Arpt
Measured
65 kt (75 mph) measured gust
Reported by
Mesonet
Coordinates
48.830, -100.420

Bottineau AWOS reported wind gusts up to 75 mph.

Thunderstorm Wind, McIntosh

When
June 8, 12:10 AM CST to 12:12 AM CST
Where
McIntosh County, 5.77 mi W of Wishek
Measured
58 kt (67 mph) measured gust
Reported by
Mesonet
Coordinates
46.260, -99.670

Wishek NDAWN station reported wind gusts up to 67 mph.

Thunderstorm Wind, Logan

When
June 8, 12:25 AM CST to 12:30 AM CST
Where
Logan County, 14.1 mi SW of Gackle
Measured
51 kt (59 mph) measured gust
Reported by
Mesonet
Coordinates
46.510, -99.370

Streeter NDAWN station reported wind gusts up to 59 mph.

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.
Tornado
A violently rotating column of air in contact with the ground and extending from a thunderstorm, filed with its path, width and Fujita or Enhanced Fujita rating from the damage survey.

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 historyThe tornado archive for North Dakota, 2026Warnings 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-24. Each event’s entry at NCEI: 1345293, 1345294, 1345295, 1345296, 1345297, 1345298, 1345299, 1345300, 1348608, 1345301, 1345302, 1345310, 1345312, 1345313, 1348613, 1345317, 1348615, 1345318, 1345320, 1348596, 1348618, 1348597, 1348600, 1348601, 1348606, 1348619, 1348620, 1348602, 1348605, 1348622, 1348610, 1348624, 1348611, 1357754, 1348612, 1348625, 1357758, 1348626, 1348627, 1348614, and more.