Thunderstorms redeveloped over northwest Minnesota during the late evening of June 29th. Some back-building occurred, but generally the storms slowly built southward toward Bemidji through the very early morning hours of June 30th. There was a little break in the thunderstorm activity prior to sunrise, when more storms developed over west central Minnesota, mainly over Otter Tail, Wadena, and Grant counties.

Hail in MARSHALL, MINNESOTA
From 29-JUN-19 21:56:00 to 29-JUN-19 21:56:00 (CST-6)
Location: NEWFOLDEN
Magnitude: 1.00 
Reported by: Public

Dime to quarter sized hail fell, along with strong winds and heavy rain.

Hail in MARSHALL, MINNESOTA
From 29-JUN-19 22:00:00 to 29-JUN-19 22:00:00 (CST-6)
Location: MIDDLE RIVER
Magnitude: 0.88 
Reported by: Public

Hail in PENNINGTON, MINNESOTA
From 29-JUN-19 22:59:00 to 29-JUN-19 22:59:00 (CST-6)
Location: GOODRIDGE
Magnitude: 1.25 
Reported by: Public

Hail in BELTRAMI, MINNESOTA
From 29-JUN-19 23:58:00 to 29-JUN-19 23:58:00 (CST-6)
Location: SAUM
Magnitude: 1.00 
Reported by: Public

Large tree branches were blown down.

Thunderstorm Wind in BELTRAMI, MINNESOTA
From 30-JUN-19 00:56:00 to 30-JUN-19 00:56:00 (CST-6)
Location: FARLEY
Magnitude: 65.00 EG
Reported by: Social Media

Multiple trees were snapped between Turtle River and Tenstrike.

Hail in CLEARWATER, MINNESOTA
From 30-JUN-19 01:10:00 to 30-JUN-19 01:10:00 (CST-6)
Location: BERNER
Magnitude: 1.00 
Reported by: Public

Large hail damaged crops across central Windsor Township.

Hail in BELTRAMI, MINNESOTA
From 30-JUN-19 01:35:00 to 30-JUN-19 01:45:00 (CST-6)
Location: BEMIDJI
Magnitude: 1.25 
Reported by: Public

Large hail fell at Lake Irvine.

Thunderstorm Wind in MARSHALL, MINNESOTA
From 29-JUN-19 22:35:00 to 29-JUN-19 22:35:00 (CST-6)
Location: GATZKE
Magnitude: 52.00 EG
Reported by: Public

Large branches were blown down onto power lines, causing sporadic power outages.

Hail in BELTRAMI, MINNESOTA
From 30-JUN-19 01:41:00 to 30-JUN-19 01:41:00 (CST-6)
Location: LAVINIA
Magnitude: 0.75 
Reported by: Public

Hail in CLEARWATER, MINNESOTA
From 30-JUN-19 01:42:00 to 30-JUN-19 01:42:00 (CST-6)
Location: SHEVLIN
Magnitude: 1.00 
Reported by: Public

Hail in HUBBARD, MINNESOTA
From 30-JUN-19 01:59:00 to 30-JUN-19 01:59:00 (CST-6)
Location: ROSBY
Magnitude: 0.75 
Reported by: Law Enforcement

Pea to dime sized hail fell.

Thunderstorm Wind in HUBBARD, MINNESOTA
From 30-JUN-19 02:30:00 to 30-JUN-19 02:30:00 (CST-6)
Location: NARY
Magnitude: 56.00 EG
Reported by: Social Media

A tree was snapped by the strong wind.

Hail in OTTER TAIL, MINNESOTA
From 30-JUN-19 06:34:00 to 30-JUN-19 06:34:00 (CST-6)
Location: RICHDALE
Magnitude: 0.88 
Reported by: Social Media

Hail in OTTER TAIL, MINNESOTA
From 30-JUN-19 07:00:00 to 30-JUN-19 07:00:00 (CST-6)
Location: NEW YORK MILLS ARPT
Magnitude: 1.00 
Reported by: Public

Dime to quarter sized hail fell across southeast Homestead Township into southwest Blowers Township.

Hail in WADENA, MINNESOTA
From 30-JUN-19 07:09:00 to 30-JUN-19 07:09:00 (CST-6)
Location: BLUE GRASS
Magnitude: 1.00 
Reported by: Social Media

Hail in OTTER TAIL, MINNESOTA
From 30-JUN-19 07:10:00 to 30-JUN-19 07:10:00 (CST-6)
Location: DEER CREEK
Magnitude: 1.25 
Reported by: Law Enforcement

Hail fell along a stretch of county road 29 between Deer Creek and Wadena.

Hail in GRANT, MINNESOTA
From 30-JUN-19 08:00:00 to 30-JUN-19 08:03:00 (CST-6)
Location: HOFFMAN
Magnitude: 1.00 
Reported by: Trained Spotter

The hail was pretty soft and was accompanied by very heavy rain.