Hail Map for Monday, April 28, 2025

Number of Impacted Households on 4/28/2025
0
Impacted by 1" or Larger Hail
0
Impacted by 1.75" or Larger Hail
0
Impacted by 2.5" or Larger Hail
Square Miles of Populated Area Impacted on 4/28/2025
0
Impacted by 1" or Larger Hail
0
Impacted by 1.75" or Larger Hail
0
Impacted by 2.5" or Larger Hail
Regions Impacted by Hail on 4/28/2025
Cities Most Affected by Hail Storms of 4/28/2025
Hail Size | Demographics of Zip Codes Affected | ||||||
---|---|---|---|---|---|---|---|
City | Count | Average | Largest | Pop Density | House Value | Income | Age |
Mangum, OK | 2 | 3.00 | 3.00 | 9 | $32k | $24.4k | 42.3 |
Leonardville, KS | 2 | 2.50 | 2.50 | 8 | $42k | $35.1k | 44.1 |
Luverne, MN | 2 | 2.38 | 2.75 | 36 | $73k | $38.5k | 42.4 |
George, IA | 2 | 1.88 | 2.00 | 10 | $51k | $32.3k | 45.3 |
Chillicothe, TX | 2 | 1.75 | 1.75 | 3 | $26k | $28.7k | 41.5 |
Owatonna, MN | 2 | 1.75 | 1.75 | 143 | $106k | $47.0k | 38.2 |
Abilene, KS | 1 | 2.75 | 2.75 | 32 | $69k | $37.1k | 42.0 |
Blair, OK | 1 | 2.00 | 2.00 | 13 | $52k | $31.5k | 40.4 |
Noble, OK | 1 | 2.00 | 2.00 | 165 | $68k | $35.4k | 36.9 |
Altus, OK | 1 | 2.00 | 2.00 | 118 | $64k | $30.9k | 33.5 |
New Cambria, KS | 1 | 2.00 | 2.00 | 10 | $89k | $44.2k | 47.1 |
Graettinger, IA | 1 | 1.75 | 1.75 | 9 | $46k | $30.5k | 39.7 |
Midkiff, TX | 1 | 1.75 | 1.75 | 0 | $60k | $26.9k | 30.3 |
Beresford, SD | 1 | 1.75 | 1.75 | 16 | $78k | $34.6k | 41.4 |
Bartlesville, OK | 1 | 1.75 | 1.75 | 122 | $37k | $25.8k | 36.8 |
Seminole, TX | 1 | 1.75 | 1.75 | 14 | $51k | $31.1k | 27.4 |
Blanchard, OK | 1 | 1.75 | 1.75 | 89 | $83k | $41.2k | 37.7 |
Hail and Wind Damage Spotted on 4/28/2025
Filter by Report Type:Hail ReportsWind Reports
States Impacted
Minnesota, Wisconsin, Texas, Iowa, Kansas, Michigan, Nebraska, South Dakota, Oklahoma, MissouriMinnesota
Local Time | Report Details |
---|---|
1:15 PM CDT | Quarter sized hail reported near Beaver Creek, MN, 19.2 miles ENE of Sioux Falls, SD |
1:26 PM CDT | Hen Egg sized hail reported near Luverne, MN, 21.3 miles ENE of Sioux Falls, SD, report from mping: hen egg (2.00 in.). |
1:27 PM CDT | Baseball sized hail reported near Luverne, MN, 21.3 miles ENE of Sioux Falls, SD, non-uniform hail measured at 2.8 inches at its widest. |
2:54 PM CDT | Quarter sized hail reported near Heron Lake, MN, 71.1 miles ENE of Sioux Falls, SD, lots of quarter size hail. |
3:06 PM CDT | Quarter sized hail reported near Brewster, MN, 65.8 miles E of Sioux Falls, SD |
3:16 PM CDT | Quarter sized hail reported near Windom, MN, 80.3 miles SSE of Montevideo, MN |
3:18 PM CDT | Quarter sized hail reported near Round Lake, MN, 63.7 miles N of Storm Lake, IA, ground covered in nickel to quarter size hail. |
3:33 PM CDT | Storm damage reported in jackson county MN, 71 miles N of Storm Lake, IA |
4:06 PM CDT | Quarter sized hail reported near South Haven, MN, 54.9 miles NW of Minneapolis, MN, time estimated via radar. photo measurement provided. |
4:16 PM CDT | Ping Pong Ball sized hail reported near Clear Lake, MN, 51.8 miles NW of Minneapolis, MN, delayed report of ping pong sized hail north of clearwater via facebook. time estimated from radar. |
4:30 PM CDT | Quarter sized hail reported near Saint Peter, MN, 55.9 miles SW of Minneapolis, MN, picture via x. |
4:34 PM CDT | Ping Pong Ball sized hail reported near Clear Lake, MN, 47 miles NW of Minneapolis, MN, time estimated via radar. photo measurement provided. |
4:38 PM CDT | Ping Pong Ball sized hail reported near Princeton, MN, 47.3 miles NW of Minneapolis, MN, time estimated via radar. |
4:40 PM CDT | Ping Pong Ball sized hail reported near Clear Lake, MN, 48.2 miles NW of Minneapolis, MN, delayed report via x with picture of 1.5 inch hail. |
5:34 PM CDT | Amateur radio operator provided photo of large pine tree blown ove in faribault county MN, 57.9 miles NNW of Mason City, IA |
5:40 PM CDT | Delayed report... time estimated from radar. roof blown off shed near 250th street east of morristow in rice county MN, 52.1 miles S of Minneapolis, MN |
5:50 PM CDT | Barn destroyed... silos destroyed... semi tipped over. time estimated via rada in rice county MN, 50.2 miles S of Minneapolis, MN |
5:54 PM CDT | Half Dollar sized hail reported near Bricelyn, MN, 48 miles NW of Mason City, IA |
6:00 PM CDT | Photos provided of roof damage reported to large commercial warehouse in kenyon. time estimated via rada in goodhue county MN, 50.9 miles SSE of Minneapolis, MN |
6:10 PM CDT | Golf Ball sized hail reported near Owatonna, MN, 57.6 miles N of Mason City, IA, measurement provided via phone. |
6:13 PM CDT | Quarter sized hail reported near Owatonna, MN, 61.4 miles S of Minneapolis, MN, measurement provided via phone. |
6:15 PM CDT | Golf Ball sized hail reported near Owatonna, MN, 57.6 miles N of Mason City, IA, picture via x showing golf ball sized hail. |
6:42 PM CDT | Quarter sized hail reported near Mazeppa, MN, 60.3 miles SE of Minneapolis, MN |
6:45 PM CDT | Half Dollar sized hail reported near Alden, MN, 38.4 miles NNW of Mason City, IA |
6:52 PM CDT | Quarter sized hail reported near Kasson, MN, 65 miles NNE of Mason City, IA, relayed via emergency manager. |
7:00 PM CDT | Ping Pong Ball sized hail reported near Albert Lea, MN, 37.7 miles NNW of Mason City, IA, (delayed report) photo on facebook with hailstone next to measuring tape near albert lea hs. |
7:59 PM CDT | Quarter sized hail reported near Rochester, MN, 54.3 miles W of La Crosse, WI, report from mping: quarter (1.00 in.). |
Wisconsin
Local Time | Report Details |
---|---|
3:07 PM CDT | Quarter sized hail reported near Neillsville, WI, 56.5 miles NNE of La Crosse, WI, public report relayed by broadcast media. |
3:07 PM CDT | Half Dollar sized hail reported near Neillsville, WI, 58.4 miles NNE of La Crosse, WI |
6:56 PM CDT | Quarter sized hail reported near Ringle, WI, 46.9 miles S of Rhinelander, WI |
8:23 PM CDT | Storm damage reported in clark county WI, 78.4 miles SW of Rhinelander, WI |
9:25 PM CDT | Tree caught fire and fell on power lin in marathon county WI, 55.5 miles S of Rhinelander, WI |
Texas
Local Time | Report Details |
---|---|
3:57 PM CDT | Golf Ball sized hail reported near Midkiff, TX, 33.3 miles SE of Odessa, TX, ping pong to golf ball size hail reported by public via social media. time was estimated by radar. |
5:21 PM CDT | Ping Pong Ball sized hail reported near Garden City, TX, 54.5 miles E of Odessa, TX, ping pong ball size hail reported by nws employee about 5 miles ene of saint lawrence. |
6:01 PM CDT | Quarter sized hail reported near Chillicothe, TX, 42.6 miles ESE of Childress, TX |
6:07 PM CDT | Golf Ball sized hail reported near Chillicothe, TX, 43.1 miles ESE of Childress, TX |
6:08 PM CDT | Golf Ball sized hail reported near Chillicothe, TX, 41.7 miles ESE of Childress, TX |
6:27 PM CDT | Quarter sized hail reported near Sterling City, TX, 80.9 miles E of Odessa, TX |
11:27 PM CDT | Golf Ball sized hail reported near Seminole, TX, 61.1 miles N of Odessa, TX |
12:54 AM CDT | Measured by ttu mesone in lynn county TX, 42.2 miles S of Lubbock, TX |
1:33 AM CDT | Measured by ttu mesone in garza county TX, 39 miles SE of Lubbock, TX |
2:12 AM CDT | Measured by ttu mesone in king county TX, 61.2 miles SSW of Childress, TX |
3:15 AM CDT | Storm damage reported in knox county TX, 66.1 miles WSW of Wichita Falls, TX |
3:35 AM CDT | Storm damage reported in knox county TX, 67.2 miles WSW of Wichita Falls, TX |
3:45 AM CDT | Storm damage reported in baylor county TX, 50.1 miles WSW of Wichita Falls, TX |
4:25 AM CDT | Quarter sized hail reported near Pampa, TX, 55.5 miles ENE of Amarillo, TX |
4:29 AM CDT | Ping Pong Ball sized hail reported near Pampa, TX, 55.5 miles ENE of Amarillo, TX |
Iowa
Local Time | Report Details |
---|---|
4:28 PM CDT | Estimated 50 to 60 mph wind gusts along with small branches down. pea sized hail also reporte in dickinson county IA, 47.7 miles N of Storm Lake, IA |
4:29 PM CDT | Quarter sized hail reported near Spencer, IA, 41 miles N of Storm Lake, IA |
5:05 PM CDT | At estherville airpor in emmet county IA, 57.4 miles NNE of Storm Lake, IA |
5:20 PM CDT | Ping Pong Ball sized hail reported near Dickens, IA, 34.6 miles NNE of Storm Lake, IA, mostly dime to quarter sized... but some as large as ping pong balls. time estimated via radar. |
5:31 PM CDT | Quarter sized hail reported near Ruthven, IA, 42.4 miles NNE of Storm Lake, IA, mostly dime to nickel but a few up to quarter. |
5:44 PM CDT | Golf Ball sized hail reported near Graettinger, IA, 51 miles NNE of Storm Lake, IA, dime to golf ball sized hail. |
6:04 PM CDT | Quarter sized hail reported near Le Mars, IA, 49.6 miles W of Storm Lake, IA, nickel to quarter size hail from 604 to 610 pm. a few stones slightly larger than quarter size. |
6:04 PM CDT | Half Dollar sized hail reported near Le Mars, IA, 50 miles W of Storm Lake, IA |
6:25 PM CDT | Quarter sized hail reported near Swea City, IA, 58.4 miles WNW of Mason City, IA, report from mping: quarter (1.00 in.). |
6:48 PM CDT | Quarter sized hail reported near Buffalo Center, IA, 43.2 miles WNW of Mason City, IA |
7:08 PM CDT | Hen Egg sized hail reported near George, IA, 35.7 miles ESE of Sioux Falls, SD, hen egg sized hail reported via broadcast media. |
7:09 PM CDT | Golf Ball sized hail reported near George, IA, 38.6 miles ESE of Sioux Falls, SD, ping pong to golf ball sized hail reported via social media. |
7:25 PM CDT | Half Dollar sized hail reported near Sibley, IA, 50.8 miles E of Sioux Falls, SD, quarter to half dollar sized hail reported via social media. |
8:30 PM CDT | Quarter sized hail reported near Britt, IA, 35.5 miles W of Mason City, IA |
8:40 PM CDT | Ping Pong Ball sized hail reported near Garner, IA, 25.2 miles W of Mason City, IA |
9:04 PM CDT | Branches down. hail to the size of nickel in cass county IA, 59.7 miles ENE of Omaha, NE |
9:10 PM CDT | Quarter sized hail reported near Garner, IA, 20.4 miles W of Mason City, IA |
9:23 PM CDT | Quarter sized hail reported near Ventura, IA, 13.6 miles W of Mason City, IA, report from mping: quarter (1.00 in.). |
9:42 PM CDT | Quarter sized hail reported near Osage, IA, 21.8 miles ENE of Mason City, IA, report from mping: quarter (1.00 in.). |
9:53 PM CDT | Storm damage reported in story county IA, 27.6 miles N of Des Moines, IA |
10:07 PM CDT | Personal weather station kianevad3 in story county IA, 31.7 miles NNE of Des Moines, IA |
10:07 PM CDT | Personal weather statio in story county IA, 42.8 miles NNE of Des Moines, IA |
11:27 PM CDT | Powerlines down and trees snapped. shingles blown off a roof as wel in black hawk county IA, 54.7 miles NW of Cedar Rapids, IA |
Kansas
Local Time | Report Details |
---|---|
4:56 PM CDT | Ping Pong Ball sized hail reported near Solomon, KS, 46.5 miles WSW of Manhattan, KS |
5:15 PM CDT | Ping Pong Ball sized hail reported near Wakefield, KS, 27.8 miles W of Manhattan, KS |
5:18 PM CDT | Hen Egg sized hail reported near New Cambria, KS, 52 miles WSW of Manhattan, KS |
5:30 PM CDT | Tennis Ball sized hail reported near Leonardville, KS, 23.3 miles NW of Manhattan, KS, corrects previous hail report from 3 w leonardville. photos shared to nws employee. radar estimated time. |
5:36 PM CDT | Tennis Ball sized hail reported near Leonardville, KS, 23.3 miles NW of Manhattan, KS, photos shared to nws employee. radar estimated time. |
5:37 PM CDT | Quarter sized hail reported near Abilene, KS, 39.3 miles WSW of Manhattan, KS |
5:39 PM CDT | Ping Pong Ball sized hail reported near Abilene, KS, 39.7 miles WSW of Manhattan, KS |
5:45 PM CDT | Baseball sized hail reported near Abilene, KS, 39.2 miles WSW of Manhattan, KS, via social media photo. delayed report. |
5:53 PM CDT | Quarter sized hail reported near Milford, KS, 17.9 miles WSW of Manhattan, KS |
5:58 PM CDT | Quarter sized hail reported near Blue Rapids, KS, 35 miles N of Manhattan, KS |
6:11 PM CDT | Ping Pong Ball sized hail reported near Manhattan, KS, 7.2 miles WSW of Manhattan, KS |
6:12 PM CDT | Quarter sized hail reported near Milford, KS, 17.4 miles WSW of Manhattan, KS |
6:15 PM CDT | Quarter sized hail reported near , , 14.5 miles W of Manhattan, KS, photos on social media. |
6:25 PM CDT | Quarter sized hail reported near Saint George, KS, 7.7 miles E of Manhattan, KS, via social media photo. delayed report. |
6:28 PM CDT | Storm damage reported in pottawatomie county KS, 9.2 miles E of Manhattan, KS |
6:31 PM CDT | Weather station measured 68 mph wind gust 3 northwest of wamego at 631p in pottawatomie county KS, 12.2 miles ENE of Manhattan, KS |
6:46 PM CDT | Outbuilding damage in pottawatomie county KS, 27.2 miles E of Manhattan, KS |
6:54 PM CDT | Storm damage reported in dickinson county KS, 43.6 miles SW of Manhattan, KS |
6:55 PM CDT | Quarter sized hail reported near Saint George, KS, 7.7 miles E of Manhattan, KS, photos on social media. mainly nickel sized... with a few quarter sized mixing in. |
7:00 PM CDT | Building damage. time estimated by rada in jackson county KS, 47.4 miles ENE of Manhattan, KS |
7:30 PM CDT | Quarter sized hail reported near Wamego, KS, 17.5 miles NE of Manhattan, KS |
7:35 PM CDT | Storm damage reported in atchison county KS, 58.1 miles NW of Kansas City, MO |
7:41 PM CDT | Reported via private weather sensor. time confirmed from rada in atchison county KS, 50.1 miles NW of Kansas City, MO |
Michigan
Local Time | Report Details |
---|---|
5:48 PM CDT | Ping Pong Ball sized hail reported near Iron River, MI, 51.9 miles NE of Rhinelander, WI, image from local news. time estimated via radar. |
5:55 PM CDT | Ping Pong Ball sized hail reported near Gaastra, MI, 48.4 miles NE of Rhinelander, WI, estimated 1.5in hail stone. report via social media comment. |
6:10 PM CDT | Half Dollar sized hail reported near Iron River, MI, 49 miles NE of Rhinelander, WI, report via social media. |
Nebraska
Local Time | Report Details |
---|---|
6:00 PM CDT | Quarter sized hail reported near Chambers, NE, 17.9 miles SSW of Oneill, NE, report and photo via social media. |
6:34 PM CDT | Quarter sized hail reported near Center, NE, 41.4 miles ENE of Oneill, NE |
7:02 PM CDT | Ping Pong Ball sized hail reported near Crofton, NE, 62.4 miles SSW of Sioux Falls, SD, public caller reported lots of hail falling down with the largest being ping pong ball sized. |
7:10 PM CDT | Half Dollar sized hail reported near Bloomfield, NE, 53 miles ENE of Oneill, NE, delayed report. |
South Dakota
Local Time | Report Details |
---|---|
6:28 PM CDT | Golf Ball sized hail reported near Beresford, SD, 27.4 miles S of Sioux Falls, SD, quarter to golf ball sized hail reported via social media. |
6:43 PM CDT | Quarter sized hail reported near Canton, SD, 16.9 miles S of Sioux Falls, SD, hail up to quarter size along u.s. highway 18 and minnesota ave. |
7:17 PM CDT | Quarter sized hail reported near Vermillion, SD, 50.6 miles SSW of Sioux Falls, SD |
Oklahoma
Local Time | Report Details |
---|---|
6:35 PM CDT | Quarter sized hail reported near Altus, OK, 53.5 miles ENE of Childress, TX, report from mping: quarter (1.00 in.). |
6:45 PM CDT | Quarter sized hail reported near Altus, OK, 53.3 miles ENE of Childress, TX, report from mping: quarter (1.00 in.). |
6:48 PM CDT | Quarter sized hail reported near Blair, OK, 54.6 miles ENE of Childress, TX, report from mping: quarter (1.00 in.). |
6:51 PM CDT | Hen Egg sized hail reported near Blair, OK, 55.2 miles ENE of Childress, TX, report from mping: hen egg (2.00 in.). |
6:51 PM CDT | Hen Egg sized hail reported near Altus, OK, 54.9 miles ENE of Childress, TX |
6:56 PM CDT | Quarter sized hail reported near Mangum, OK, 56.3 miles ENE of Childress, TX |
7:53 PM CDT | Quarter sized hail reported near Altus, OK, 52.3 miles ENE of Childress, TX |
8:29 PM CDT | Half Dollar sized hail reported near Mangum, OK, 50.2 miles NE of Childress, TX, report from mping: half dollar (1.25 in.). |
8:32 PM CDT | Tea Cup sized hail reported near Mangum, OK, 50.2 miles NE of Childress, TX, report from mping: tea cup (3.00 in.). |
8:33 PM CDT | Tea Cup sized hail reported near Mangum, OK, 51 miles NE of Childress, TX, photos on social media and nwschat. |
8:45 PM CDT | Quarter sized hail reported near Altus, OK, 53.5 miles ENE of Childress, TX, report from mping: quarter (1.00 in.). |
9:09 PM CDT | Quarter sized hail reported near Altus, OK, 56.8 miles E of Childress, TX, corrects previous hail report from public to trained spotter. |
11:07 PM CDT | Quarter sized hail reported near Chickasha, OK, 36.2 miles SW of Oklahoma City, OK, report from mping: quarter (1.00 in.). |
11:11 PM CDT | Quarter sized hail reported near Norman, OK, 16.7 miles S of Oklahoma City, OK, report from mping: quarter (1.00 in.). |
11:13 PM CDT | Ping Pong Ball sized hail reported near Blanchard, OK, 33.5 miles SSW of Oklahoma City, OK, report from mping: ping pong ball (1.50 in.). |
11:15 PM CDT | Quarter sized hail reported near Norman, OK, 16.7 miles S of Oklahoma City, OK, report from mping: quarter (1.00 in.). |
11:26 PM CDT | Quarter sized hail reported near Blanchard, OK, 23.6 miles SSW of Oklahoma City, OK |
11:26 PM CDT | Quarter sized hail reported near Blanchard, OK, 22.9 miles SSW of Oklahoma City, OK, report from mping: quarter (1.00 in.). |
11:29 PM CDT | Quarter sized hail reported near Blanchard, OK, 25.5 miles SSW of Oklahoma City, OK, report from mping: quarter (1.00 in.). |
11:30 PM CDT | Golf Ball sized hail reported near Blanchard, OK, 23.2 miles SSW of Oklahoma City, OK, report from mping: golf ball (1.75 in.). |
11:37 PM CDT | Half Dollar sized hail reported near Washington, OK, 24.4 miles S of Oklahoma City, OK, report from mping: half dollar (1.25 in.). |
11:38 PM CDT | Quarter sized hail reported near Norman, OK, 19.8 miles SSE of Oklahoma City, OK, report from mping: quarter (1.00 in.). |
11:38 PM CDT | Quarter sized hail reported near Norman, OK, 19.5 miles S of Oklahoma City, OK, report from mping: quarter (1.00 in.). |
11:39 PM CDT | Ping Pong Ball sized hail reported near Tecumseh, OK, 35.9 miles ESE of Oklahoma City, OK, report from mping: ping pong ball (1.50 in.). |
11:41 PM CDT | Quarter sized hail reported near Norman, OK, 21.6 miles SSE of Oklahoma City, OK, report from mping: quarter (1.00 in.). |
11:45 PM CDT | Hen Egg sized hail reported near Noble, OK, 24 miles SSE of Oklahoma City, OK, time estimated by radar. |
11:47 PM CDT | Quarter sized hail reported near Norman, OK, 20.9 miles SSE of Oklahoma City, OK, report from mping: quarter (1.00 in.). |
11:48 PM CDT | Quarter sized hail reported near Norman, OK, 21.9 miles SSE of Oklahoma City, OK, report from mping: quarter (1.00 in.). |
4:30 AM CDT | Grandfield mesone in tillman county OK, 26.1 miles NNW of Wichita Falls, TX |
4:35 AM CDT | Storm damage reported in tillman county OK, 26.1 miles NNW of Wichita Falls, TX |
4:55 AM CDT | Walters mesone in cotton county OK, 34.8 miles NNE of Wichita Falls, TX |
5:00 AM CDT | Walters mesone in cotton county OK, 34.8 miles NNE of Wichita Falls, TX |
5:03 AM CDT | Storm damage reported in comanche county OK, 45.4 miles NNE of Wichita Falls, TX |
5:25 AM CDT | Rush springs mesone in grady county OK, 54.3 miles SSW of Oklahoma City, OK |
5:30 AM CDT | Storm damage reported in grady county OK, 54.3 miles SSW of Oklahoma City, OK |
6:00 AM CDT | Half Dollar sized hail reported near Chandler, OK, 38.2 miles ENE of Oklahoma City, OK |
6:35 AM CDT | Quarter sized hail reported near Hominy, OK, 28.9 miles NW of Tulsa, OK, dime to occasional quarter size hail. winds estimated at 50 mph. |
6:35 AM CDT | Half Dollar sized hail reported near Bartlesville, OK, 41.5 miles N of Tulsa, OK, report from mping: half dollar (1.25 in.). |
6:40 AM CDT | Golf Ball sized hail reported near Bartlesville, OK, 42.8 miles N of Tulsa, OK |
Missouri
Local Time | Report Details |
---|---|
8:11 PM CDT | Quarter sized hail reported near Weston, MO, 32 miles NW of Kansas City, MO, time estimated via radar. |
1:54 AM CDT | Quarter sized hail reported near Bates City, MO, 28.3 miles ESE of Kansas City, MO, report from mping: quarter (1.00 in.) time adjusted based on radar. |
2:30 AM CDT | Mesonet station moa29 alm in lafayette county MO, 55.5 miles E of Kansas City, MO |
2:42 AM CDT | Personal weather station gus in saline county MO, 59.3 miles W of Columbia, MO |
Connect with Interactive Hail Maps