Hail reports · MN

Hail in Minnesota

Recorded hail across 158 cities in Minnesota, drawn from Overview's storm data. Pick a city to see its storm dates, hail sizes, and the homes in the affected areas.

Cities covered

158

Homes in affected areas

51,334

Largest hailstone

3"

Hail days recorded

181

Recorded

Jun 4 – Jul 1, 2026

Reach homeowners hit by hail across Minnesota

Use Overview's hail maps to target where you prospect, draw an area on the map, and export highly accurate homeowner contacts information. Pay per record.

Storm history by city

Hail-affected cities in Minnesota

Albert Lea

1.75"
Freeborn
4,636 homes 1 hail day

Rochester

0.75"
Olmsted
3,246 homes 1 hail day

Moorhead

2"
Clay
3,044 homes 1 hail day

Alexandria

1.75"
Douglas
1,594 homes 2 hail days

Zumbrota

2"
Goodhue
1,561 homes 1 hail day

Chatfield

1.5"
Olmsted
1,286 homes 1 hail day

Aitkin

2.25"
Aitkin
1,193 homes 1 hail day

Brainerd

1.25"
Crow Wing
1,040 homes 1 hail day

Saint Charles

1.5"
Winona
889 homes 1 hail day

Dover

1.5"
Olmsted
846 homes 1 hail day

Hancock

1.25"
Stevens
829 homes 1 hail day

McGregor

2.75"
Aitkin
825 homes 2 hail days

Bemidji

1.25"
Beltrami
722 homes 2 hail days

Fairmont

1.25"
Martin
715 homes 2 hail days

Glyndon

2.25"
Clay
710 homes 1 hail day

Alden

3"
Freeborn
701 homes 2 hail days

Long Prairie

1"
Todd
644 homes 1 hail day

Clarissa

0.75"
Todd
607 homes 1 hail day

Lewiston

1.5"
Winona
554 homes 1 hail day

Baxter

1"
Crow Wing
537 homes 1 hail day

Tyler

1"
Lincoln
531 homes 1 hail day

Lake Benton

0.75"
Lincoln
520 homes 1 hail day

Farwell

1.5"
Douglas
514 homes 1 hail day

Balaton

1.25"
Murray
499 homes 1 hail day

Blue Earth

2"
Faribault
439 homes 2 hail days

Isle

1.5"
Mille Lacs
437 homes 1 hail day

Easton

1.25"
Faribault
427 homes 2 hail days

Chandler

1"
Murray
417 homes 1 hail day

Mabel

1"
Fillmore
417 homes 1 hail day

New Richland

1"
Waseca
403 homes 1 hail day

Frost

1.75"
Faribault
400 homes 2 hail days

Sandstone

0.75"
Pine
397 homes 1 hail day

Marshall

1"
Lyon
391 homes 1 hail day

Ruthton

1.25"
Pipestone
372 homes 1 hail day

Cushing

1.5"
Todd
371 homes 1 hail day

Fosston

0.75"
Polk
359 homes 1 hail day

Barnesville

0.75"
Clay
351 homes 1 hail day

Mahtowa

1.25"
Carlton
333 homes 1 hail day

Tenstrike

1"
Beltrami
333 homes 2 hail days

Millville

1.5"
Wabasha
328 homes 1 hail day

Glenville

1.25"
Freeborn
327 homes 1 hail day

Blooming Prairie

1.5"
Dodge
326 homes 1 hail day

Puposky

0.75"
Beltrami
324 homes 1 hail day

Bagley

1"
Clearwater
323 homes 1 hail day

Lyle

1.75"
Mower
316 homes 1 hail day

Grey Eagle

0.75"
Todd
296 homes 1 hail day

Waldorf

1"
Waseca
287 homes 1 hail day

Houston

1.25"
Houston
284 homes 1 hail day

Spring Grove

1.25"
Houston
282 homes 1 hail day

Wells

1.25"
Faribault
279 homes 1 hail day

Jackson

1.25"
Jackson
276 homes 1 hail day

Mountain Lake

1"
Cottonwood
274 homes 1 hail day

Hillman

0.75"
Morrison
269 homes 1 hail day

Elmore

2"
Faribault
268 homes 2 hail days

Austin

1"
Mower
241 homes 1 hail day

Delavan

1.5"
Faribault
235 homes 2 hail days

International Falls

1.5"
Koochiching
235 homes 1 hail day

Pierz

0.75"
Morrison
235 homes 1 hail day

West Concord

2"
Dodge
228 homes 1 hail day

Blackduck

1.25"
Beltrami
226 homes 1 hail day

Morris

1"
Stevens
221 homes 2 hail days

Pemberton

1"
Waseca
219 homes 1 hail day

Hayfield

1"
Dodge
212 homes 1 hail day

Adams

2.5"
Mower
209 homes 1 hail day

Kasson

0.75"
Dodge
209 homes 1 hail day

Dawson

1.25"
Lac Qui Parle
205 homes 1 hail day

Ivanhoe

0.75"
Lincoln
204 homes 1 hail day

Dakota

1.25"
Winona
201 homes 1 hail day

Steen

1"
Rock
188 homes 1 hail day

Moose Lake

1"
Carlton
184 homes 1 hail day

Granada

1.5"
Martin
182 homes 1 hail day

Harmony

1.25"
Fillmore
180 homes 1 hail day

Pine Island

2"
Goodhue
177 homes 1 hail day

Slayton

1"
Murray
177 homes 1 hail day

Bricelyn

1"
Faribault
176 homes 1 hail day

Randall

1.25"
Morrison
176 homes 1 hail day

Osakis

1"
Douglas
175 homes 1 hail day

Tamarack

1"
Carlton
175 homes 1 hail day

Hokah

0.75"
Houston
173 homes 1 hail day

Truman

1.25"
Martin
173 homes 1 hail day

Byron

0.75"
Olmsted
170 homes 1 hail day

Holland

0.75"
Pipestone
170 homes 1 hail day

Dent

0.75"
Otter Tail
168 homes 1 hail day

Kiester

1.5"
Faribault
168 homes 1 hail day

Good Thunder

1"
Blue Earth
163 homes 1 hail day

Lake Wilson

1"
Murray
162 homes 1 hail day

Waubun

1.75"
Becker
155 homes 1 hail day

Caledonia

1"
Houston
153 homes 1 hail day

Dexter

2"
Mower
153 homes 1 hail day

Altura

1"
Winona
152 homes 1 hail day

Racine

1"
Mower
151 homes 1 hail day

Winona

1"
Winona
151 homes 1 hail day

Cromwell

1.25"
Carlton
147 homes 1 hail day

Deerwood

2"
Crow Wing
142 homes 2 hail days

Verdi

0.75"
Lincoln
141 homes 1 hail day

Canby

0.75"
Yellow Medicine
139 homes 1 hail day

Glenwood

1.5"
Pope
138 homes 2 hail days

Hawley

1.5"
Clay
137 homes 1 hail day

Fergus Falls

1"
Otter Tail
136 homes 1 hail day

Browerville

1.5"
Todd
134 homes 1 hail day

Windom

1"
Jackson
133 homes 1 hail day

Kelliher

1.5"
Beltrami
132 homes 1 hail day

Hills

1"
Rock
127 homes 1 hail day

Mankato

0.75"
Blue Earth
124 homes 1 hail day

Walters

2.25"
Faribault
123 homes 1 hail day

Cloquet

1"
Carlton
121 homes 1 hail day

Walnut Grove

1"
Redwood
116 homes 1 hail day

Winnebago

1.25"
Faribault
116 homes 2 hail days

Peterson

1.25"
Fillmore
115 homes 1 hail day

Tracy

0.75"
Lyon
115 homes 1 hail day

Ellendale

1"
Freeborn
110 homes 2 hail days

Minnesota City

0.75"
Winona
109 homes 1 hail day

Floodwood

1.25"
Saint Louis
106 homes 1 hail day

Alberta

1.25"
Stevens
104 homes 1 hail day

Holloway

1.25"
Swift
104 homes 1 hail day

Fulda

1.25"
Murray
101 homes 1 hail day

Clontarf

0.75"
Swift
100 homes 1 hail day

Laporte

1.5"
Hubbard
99 homes 3 hail days

Pipestone

1"
Pipestone
97 homes 1 hail day

Fort Ripley

1"
Crow Wing
96 homes 1 hail day

Cyrus

1.25"
Pope
94 homes 1 hail day

Bingham Lake

1"
Cottonwood
91 homes 1 hail day

Lynd

1"
Lyon
89 homes 1 hail day

Edgerton

0.75"
Pipestone
86 homes 1 hail day

Stewartville

1.25"
Fillmore
86 homes 1 hail day

Worthington

1.5"
Nobles
85 homes 2 hail days

Donnelly

1"
Grant
84 homes 1 hail day

Merrifield

0.75"
Crow Wing
84 homes 1 hail day

Sauk Centre

0.5"
Stearns
84 homes 1 hail day

Graceville

0.75"
Big Stone
82 homes 1 hail day

Kensington

0.75"
Douglas
80 homes 1 hail day

Menahga

0.75"
Wadena
78 homes 1 hail day

Kellogg

1.5"
Wabasha
77 homes 1 hail day

Dunnell

0.75"
Martin
73 homes 1 hail day

Minnesota Lake

1"
Faribault
71 homes 1 hail day

Starbuck

1.25"
Pope
70 homes 1 hail day

Hanley Falls

1.5"
Yellow Medicine
68 homes 1 hail day

Hackensack

0.5"
Cass
67 homes 1 hail day

Heron Lake

1.25"
Jackson
64 homes 2 hail days

Clarks Grove

1"
Freeborn
62 homes 1 hail day

Spring Valley

1"
Fillmore
61 homes 1 hail day

Wrenshall

3"
Pine
60 homes 2 hail days

Bruno

1"
Pine
59 homes 1 hail day

Nelson

0.75"
Douglas
53 homes 1 hail day

Montevideo

1"
Lac Qui Parle
50 homes 1 hail day

Emily

0.75"
Crow Wing
47 homes 1 hail day

Rice

0.75"
Benton
46 homes 1 hail day

Ceylon

1.25"
Martin
45 homes 1 hail day

Ulen

2"
Clay
44 homes 1 hail day

Brookston

1"
Saint Louis
43 homes 1 hail day

Fisher

1.25"
Polk
39 homes 1 hail day

Lismore

0.75"
Nobles
33 homes 1 hail day

Reading

1"
Nobles
33 homes 1 hail day

Woodstock

0.75"
Murray
30 homes 1 hail day

Appleton

1.5"
Swift
20 homes 3 hail days

Campbell

1.5"
Wilkin
19 homes 1 hail day

Cottonwood

1.25"
Lyon
19 homes 1 hail day

Luverne

0.75"
Rock
15 homes 1 hail day
How contractors use us

Turn a hail storm into a customer pipeline

Use Overview's hail map layers to target the neighborhoods you know have been hit by hail. Most hail maps show you where a storm hit — Overview tells you who to call. Draw the affected footprint on our map and pull highly accurate homeowner contacts for each property inside it, allowing you to be on the phone with your prospects before the competition even thinks to knock their door.

01
Target

Use Overview's hail maps to find exactly where you want to target your outbound efforts across Minnesota.

02
Draw

Draw the area you want to pull on the map — a neighborhood, a block, or a single home. You decide how targeted you want your approach to be.

03
Buy

Export highly accurate contact data or send mailers to each address where you drew. Pay per record — no minimums and no list-broker markup.

Hail data is aggregated from public storm reporting; estimates are approximate.