During the afternoon of July 4th, temperatures over eastern North Dakota and the northwest quarter of Minnesota peaked in the upper 80s to lower 90s. Right in the Red River Valley, some dew point values rose into the lower 70s. As a boundary moved into the northern Red River Valley during the early evening, it helped to set off severe thunderstorms. As the evening progressed, the storms built to the south-southeast, eventually moving into east central North Dakota and northwest and west central Minnesota. The storms primarily produced large hail, but there were also a few reports of strong winds.

Hail in GRIGGS, NORTH DAKOTA
From 04-JUL-17 18:20:00 to 04-JUL-17 18:20:00 (CST-6)
Location: WALUM
Magnitude: 1.25 
Reported by: Public

Hail in GRIGGS, NORTH DAKOTA
From 04-JUL-17 18:20:00 to 04-JUL-17 18:20:00 (CST-6)
Location: REVERE
Magnitude: 2.50 
Reported by: Social Media

The hail broke several windows.

Hail in GRAND FORKS, NORTH DAKOTA
From 04-JUL-17 18:35:00 to 04-JUL-17 18:35:00 (CST-6)
Location: GRAND FORKS
Magnitude: 0.75 
Reported by: Official NWS Observations

Pea to dime sized hail fell.

Hail in GRAND FORKS, NORTH DAKOTA
From 04-JUL-17 18:56:00 to 04-JUL-17 18:56:00 (CST-6)
Location: THOMPSON
Magnitude: 1.00 
Reported by: Public

Hail in STEELE, NORTH DAKOTA
From 04-JUL-17 19:05:00 to 04-JUL-17 19:05:00 (CST-6)
Location: SHERBROOKE
Magnitude: 1.00 
Reported by: Public

The hail fell across southeast Newburgh Township.

Hail in GRIGGS, NORTH DAKOTA
From 04-JUL-17 19:20:00 to 04-JUL-17 19:20:00 (CST-6)
Location: KARNAK
Magnitude: 1.25 
Reported by: Public

Hail in GRAND FORKS, NORTH DAKOTA
From 04-JUL-17 19:25:00 to 04-JUL-17 19:25:00 (CST-6)
Location: THOMPSON
Magnitude: 1.75 
Reported by: Public

The hail fell in the vicinity of the Walle church.

Hail in TRAILL, NORTH DAKOTA
From 04-JUL-17 19:42:00 to 04-JUL-17 19:46:00 (CST-6)
Location: MAYVILLE
Magnitude: 1.50 
Reported by: Trained Spotter

Hail in BARNES, NORTH DAKOTA
From 04-JUL-17 20:25:00 to 04-JUL-17 20:25:00 (CST-6)
Location: LEAL
Magnitude: 1.00 
Reported by: Public

Hail in BARNES, NORTH DAKOTA
From 04-JUL-17 20:40:00 to 04-JUL-17 20:40:00 (CST-6)
Location: SIBLEY
Magnitude: 1.75 
Reported by: Social Media

The hail fell near the west end of Lake Astabula and Sibley crossing.

Hail in TRAILL, NORTH DAKOTA
From 04-JUL-17 20:45:00 to 04-JUL-17 20:45:00 (CST-6)
Location: BUXTON
Magnitude: 1.50 
Reported by: Public

Hail in TRAILL, NORTH DAKOTA
From 04-JUL-17 21:00:00 to 04-JUL-17 21:00:00 (CST-6)
Location: BUXTON
Magnitude: 2.00 
Reported by: Social Media

Hail in STEELE, NORTH DAKOTA
From 04-JUL-17 21:10:00 to 04-JUL-17 21:10:00 (CST-6)
Location: SHERBROOKE
Magnitude: 1.75 
Reported by: Public

Large hail and heavy rain fell across northern Elendale Township.

Hail in STEELE, NORTH DAKOTA
From 04-JUL-17 21:32:00 to 04-JUL-17 21:32:00 (CST-6)
Location: FINLEY ARPT
Magnitude: 2.50 
Reported by: Social Media

Hail in STEELE, NORTH DAKOTA
From 04-JUL-17 21:37:00 to 04-JUL-17 21:37:00 (CST-6)
Location: HOPE
Magnitude: 1.25 
Reported by: Trained Spotter

Hail in CASS, NORTH DAKOTA
From 04-JUL-17 22:10:00 to 04-JUL-17 22:10:00 (CST-6)
Location: ARGUSVILLE
Magnitude: 1.00 
Reported by: Public

Hail in CASS, NORTH DAKOTA
From 04-JUL-17 22:15:00 to 04-JUL-17 22:18:00 (CST-6)
Location: ARGUSVILLE
Magnitude: 1.00 
Reported by: Broadcast Media

The hail was mostly dime sized.

Hail in CASS, NORTH DAKOTA
From 04-JUL-17 22:25:00 to 04-JUL-17 22:25:00 (CST-6)
Location: HARWOOD
Magnitude: 1.75 
Reported by: Trained Spotter

Heavy rain accompanied the large hail, which was very soft.

Thunderstorm Wind in CASS, NORTH DAKOTA
From 04-JUL-17 22:50:00 to 04-JUL-17 22:50:00 (CST-6)
Location: COTTER
Magnitude: 50.00 EG
Reported by: Broadcast Media

A tree was broken down.

Thunderstorm Wind in CASS, NORTH DAKOTA
From 04-JUL-17 21:35:00 to 04-JUL-17 21:35:00 (CST-6)
Location: ERIE
Magnitude: 82.00 MG
Reported by: Mesonet

The wind gust was measured by a NDAWN station.