NOAA / NWS storm reports

Minnesota Hail Map & Hail Report History

Minnesota's hail season peaks in early summer, when supercells ride the I-35 and I-94 corridors into the Twin Cities metro — one of the most hail-exposed urban areas in the Upper Midwest.

Every hail report below comes from official National Weather Service storm reports for Minnesota, covering the last 365 days. Times are Central. Sizes are the measured or estimated stone diameter in inches.

This is the Minnesota view. The national storm map adds live radar showing hail falling right now, real NWS warned storm paths, radar-measured hail footprints, and every state at once. Filters for date, state, and hail size can be set on the national hail map page.

Open the national map

Hail reports, last 365 days

442

67 at 2" or larger

Largest stone

4"

softball near 1 W Easton

Most recent hail

Oct 28, 2026, 17:10

3 Nw Miesville

Minnesota hail map

Want the whole country, live radar hail, storm swaths and date filters? Open the national hail map, or browse hail reports by state.

Recent Minnesota hail reports

Showing 40 of 442 — scroll the list for more

1.25" hail (quarter) — 3 Nw Miesville, Dakota County

NOAA report date: Oct 28, 2026Occurred: Oct 28, 2026, 17:10 CT

Damaging · (MPX)

1.75" hail (golf ball) — 3 W Miesville, Dakota County

NOAA report date: Oct 28, 2026Occurred: Oct 28, 2026, 17:10 CT

Major · (MPX)

1.5" hail (ping pong ball) — New Trier, Dakota County

NOAA report date: Oct 28, 2026Occurred: Oct 28, 2026, 17:06 CT

Damaging · Photo measurement of ping pong ball size via social media. Time estimated via radar. (MPX)

1" hail (quarter) — Mora, Kanabec County

NOAA report date: Oct 28, 2026Occurred: Oct 28, 2026, 16:00 CT

Damaging · (MPX)

1" hail (quarter) — Sartell, Benton County

NOAA report date: Oct 28, 2026Occurred: Oct 28, 2026, 15:48 CT

Damaging · Delayed report. Emailed photo of quarter size hail but reported mainly dime to nickel size fell. (MPX)

1" hail (quarter) — Grove City, Meeker County

NOAA report date: Oct 28, 2026Occurred: Oct 28, 2026, 13:55 CT

Damaging · Photo report showing quarter sized hail in Grove City. Time estimated from radar. (MPX)

3" hail (baseball) — 2 Sw Grove City, Meeker County

NOAA report date: Oct 28, 2026Occurred: Oct 28, 2026, 13:53 CT

Severe · Photo submitted via social media of large spikey hailstones. Hail was much larger than quarter size. Time estimated via radar. (MPX)

1" hail (quarter) — Granite Falls, Yellow Medicine County

NOAA report date: Oct 28, 2026Occurred: Oct 28, 2026, 13:33 CT

Damaging · Photo via Facebook of dime size hail being held however... hail stones on the ground appear to be mixed in with quarter size. (MPX)

1" hail (quarter) — 4 N Blomkest, Kandiyohi County

NOAA report date: Oct 28, 2026Occurred: Oct 28, 2026, 13:25 CT

Damaging · Photo submitted via social media. Time estimated via radar. (MPX)

1" hail (quarter) — 4 Nw Blomkest, Kandiyohi County

NOAA report date: Oct 28, 2026Occurred: Oct 28, 2026, 13:21 CT

Damaging · Photo report shared via social media showing dime to quarter sized hail. (MPX)

1" hail (quarter) — Granite Falls, Yellow Medicine County

NOAA report date: Oct 28, 2026Occurred: Oct 28, 2026, 12:36 CT

Damaging · This corrects the time on this previously submitted LSR. Photo via Facebook of dime size hail being held however... hail stones on the ground appear to be mixed in with (MPX)

1.75" hail (golf ball) — 7 S Alberta, Stevens County

NOAA report date: Sep 11, 2026Occurred: Sep 11, 2026, 20:30 CT

Major · (MPX)

1.5" hail (ping pong ball) — 7 S Alberta, Stevens County

NOAA report date: Sep 11, 2026Occurred: Sep 11, 2026, 20:28 CT

Damaging · (MPX)

1.75" hail (golf ball) — 7 S Alberta, Stevens County

NOAA report date: Sep 11, 2026Occurred: Sep 11, 2026, 19:54 CT

Major · Golf ball sized hail 8 miles northeast of Artichoke MN reported by Trained Spotter. (MPX)

1.75" hail (golf ball) — 5 E Artichoke, Stevens County

NOAA report date: Sep 11, 2026Occurred: Sep 11, 2026, 19:53 CT

Major · Report from mPING: Golf Ball (1.75 in.). (MPX)

1" hail (quarter) — 7 Ne Artichoke, Stevens County

NOAA report date: Sep 11, 2026Occurred: Sep 11, 2026, 19:40 CT

Damaging · Report from mPING: Quarter (1.00 in.). (MPX)

1.25" hail (quarter) — 6 S Alberta, Stevens County

NOAA report date: Sep 11, 2026Occurred: Sep 11, 2026, 19:38 CT

Damaging · Report from mPING: Half Dollar (1.25 in.). (MPX)

1" hail (quarter) — Blue Grass, Wadena County

NOAA report date: Sep 11, 2026Occurred: Sep 11, 2026, 19:38 CT

Damaging · (FGF)

1" hail (quarter) — Chokio, Stevens County

NOAA report date: Sep 11, 2026Occurred: Sep 11, 2026, 19:30 CT

Damaging · (MPX)

1.25" hail (quarter) — 2 Sse Norcross, Grant County

NOAA report date: Sep 11, 2026Occurred: Sep 11, 2026, 18:47 CT

Damaging · (FGF)

1.25" hail (quarter) — 4.8 Sw Herman, Grant County

NOAA report date: Sep 11, 2026Occurred: Sep 11, 2026, 18:38 CT

Damaging · (FGF)

1.25" hail (quarter) — 7 Ne Dumont, Traverse County

NOAA report date: Sep 11, 2026Occurred: Sep 11, 2026, 18:37 CT

Damaging · (ABR)

1" hail (quarter) — 7 Ne Dumont, Traverse County

NOAA report date: Sep 11, 2026Occurred: Sep 11, 2026, 18:29 CT

Damaging · hail increasing in size at time of the report. (ABR)

1" hail (quarter) — 4 Nnw Chisholm, St. Louis County

NOAA report date: Sep 11, 2026Occurred: Sep 11, 2026, 14:50 CT

Damaging · A few quarter size hail stones mostly pea to penny size. (DLH)

1.5" hail (ping pong ball) — 1 Sw Morton, Renville County

NOAA report date: Sep 6, 2026Occurred: Sep 6, 2026, 09:35 CT

Damaging · Pictures of spikey hail larger than a quarter. (MPX)

1.75" hail (golf ball) — 5 Wnw Laporte, Hubbard County

NOAA report date: Sep 3, 2026Occurred: Sep 3, 2026, 22:30 CT

Major · (FGF)

1.25" hail (quarter) — 4 Sse Bagley, Clearwater County

NOAA report date: Sep 3, 2026Occurred: Sep 3, 2026, 21:56 CT

Damaging · mPing of half dollar sized hail. (FGF)

2" hail (hen egg) — 4 Nnw Miltona, Douglas County

NOAA report date: Sep 3, 2026Occurred: Sep 3, 2026, 21:35 CT

Major · Douglas County Law Enforcement reported roughly 2 inch size hail north of Miltona... MN. (MPX)

2" hail (hen egg) — 3 Nne Miltona, Douglas County

NOAA report date: Sep 3, 2026Occurred: Sep 3, 2026, 21:27 CT

Major · Multiple images of 2 inch (egg) size hail relayed to us on social media just NE of Miltona... MN. (MPX)

1" hail (quarter) — Lengby, Polk County

NOAA report date: Sep 3, 2026Occurred: Sep 3, 2026, 21:20 CT

Damaging · Report via photo. (FGF)

1" hail (quarter) — 3 Se Fosston, Polk County

NOAA report date: Sep 3, 2026Occurred: Sep 3, 2026, 21:15 CT

Damaging · Nickel to quarter sized hail at the time of the report. Hail ongoing. (FGF)

2.25" hail (hen egg) — 4 Nw Miltona, Douglas County

NOAA report date: Sep 3, 2026Occurred: Sep 3, 2026, 21:08 CT

Major · Report from mPING: Hen Egg+ (2.25 in.). (MPX)

1.25" hail (quarter) — 2 Wnw Fosston, Polk County

NOAA report date: Sep 3, 2026Occurred: Sep 3, 2026, 21:06 CT

Damaging · Hail ranged from nickels to a little bigger then quarters. (FGF)

1.75" hail (golf ball) — 3 Sw Parkers Prairie, Otter Tail County

NOAA report date: Sep 3, 2026Occurred: Sep 3, 2026, 21:05 CT

Major · Social media video and report. (FGF)

1" hail (quarter) — 7 Ssw Inger, Itasca County

NOAA report date: Sep 3, 2026Occurred: Sep 3, 2026, 20:06 CT

Damaging · Estimated nickel to quarter size hail with photo from member of public on social media. Time verified based on radar. (DLH)

1" hail (quarter) — Fergus Falls, Otter Tail County

NOAA report date: Sep 3, 2026Occurred: Sep 3, 2026, 19:35 CT

Damaging · (FGF)

1.75" hail (golf ball) — 4 Wsw Fergus Falls, Otter Tail County

NOAA report date: Sep 3, 2026Occurred: Sep 3, 2026, 19:15 CT

Major · Hail observed on storm chaser live stream. Comment heard from live stream that hail was no bigger than golf ball sized. Location estimated based on geolocation from Spo (FGF)

1.25" hail (quarter) — 10 Sw Rothsay, Wilkin County

NOAA report date: Sep 3, 2026Occurred: Sep 3, 2026, 19:05 CT

Damaging · Photo relayed by broadcast media. (FGF)

1" hail (quarter) — 16 N Park Rapids, Hubbard County

NOAA report date: Sep 3, 2026Occurred: Sep 3, 2026, 16:59 CT

Damaging · Broadcast media relayed report of 1 inch hail 16 miles north of Park Rapids. Time matches when report was relayed to NWS. (FGF)

2.3" hail (hen egg) — 6 S Naytahwaush, Mahnomen County

NOAA report date: Sep 3, 2026Occurred: Sep 3, 2026, 16:23 CT

Major · Broadcast media shared photo of hail stone estimated to be 2 to 2.5 inches in diameter near Tulaby Lake MN. Time estimated from radar. (FGF)

Loading more reports…

Hardest-hit Minnesota counties

Hubbard County · 39
Ramsey County · 29
Goodhue County · 17
Stearns County · 13
Wadena County · 11
St. Louis County · 11
Crow Wing County · 10
Aitkin County · 10
Brown County · 10
Wabasha County · 10
Nobles County · 9
Clay County · 9

Hail damage repair work across Minnesota

HailConnect is where PDR technicians, roofing contractors and independent insurance appraisers follow Minnesota storms and get on jobs. Contractors post storm work, mobile crews claim or bid on it, and everyone gets alerts the moment hail is reported in the cities they cover.

Minneapolis
St. Paul
Rochester
Duluth
Bloomington
Brooklyn Park
Plymouth
Maple Grove
St. Cloud
Woodbury
Eagan
Mankato

How to read Minnesota hail sizes

  • 1" (quarter) — the NWS severe threshold. Enough to dent soft metal and bruise shingles.
  • 1.75" (golf ball) — widespread vehicle dents and the size that usually opens PDR work.
  • 2.5"+ (tennis ball and up) — roof fractures, broken glass and full-scale catastrophe deployments.
Browse hail reports for other states