Storm reports for April 22, 2026
NOAA recorded 19 hail reports, 60 wind reports and 1 tornado report in 9 states on April 22, 2026.
- in 9 states
- 80
- Storm reports
- Fostoria, Seneca County, OH
- 1.5 in
- Largest hail
- 3 NW Wasta, Pennington County, SD
- 76 mph
- Highest gust
- 1
- Tornado reports
Hail, inches
- 0.75
- 1
- 1.5
- 2
- 2.5
- 3+
Dots: reports. Shading: radar estimate.
- Wind report
- Estimated gusts, 50 to 90 mph
- Tornado and its path
- Surveyed tornado path
Hail, inches
- 0.75
- 1
- 1.5
- 2
- 2.5
- 3+
Dots: reports. Shading: radar estimate.
- Wind report
- Estimated gusts, 50 to 90 mph
- Tornado and its path
- Surveyed tornado path
Source: NOAA/NWS Storm Prediction Center, preliminary storm reports. NOAA revises recent reports for several weeks. Report day: 12:00 UTC on April 22, 2026 to 12:00 UTC the next day. Times are Central.
Select a dot or a path for the report. NWS survey teams walked the shaded paths after the storm; each is drawn at the widest width they found, so it can look wider than the damage at any one spot. Gust lines are estimates: the highest gust of the day in NOAA's hourly 2.5 km wind analysis (URMA), which fills in between weather stations. They aren't measurements at any building.
Reports by hour
Hail19, most at 4 PM
Wind60, most at 6 PM
Tornado1, most at 5 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 5:25 PM | Not rated | 5 NE Donovan, Iroquois County, IL | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 2:20 PM | 1.0 in | 1 W Sevastopol, Kosciusko County, IN |
| 3:14 PM | 1.0 in | 4 S Leo-Cedarville, Allen County, IN |
| 3:18 PM | 1.0 in | Denver, Miami County, IN |
| 4:06 PM | 1.0 in | 1 N Napoleon, Henry County, OH |
| 4:07 PM | 1.0 in | Dublin, Franklin County, OH |
| 4:07 PM | 1.0 in | 3 SSE Powell, Franklin County, OH |
| 4:10 PM | 1.25 in | 2 WNW Worthington, Franklin County, OH |
| 4:35 PM | 1.0 in | 2 ESE Miller City, Putnam County, OH |
| 4:35 PM | 1.0 in | Miller City, Putnam County, OH |
| 4:37 PM | 1.0 in | 3 E Miller City, Putnam County, OH |
| 4:41 PM | 1.0 in | 1 NW Minerva Park, Franklin County, OH |
| 4:42 PM | 1.0 in | 4 E Upper Arlington, Franklin County, OH |
Show all 19 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 4:45 PM | 1.0 in | 2 W West Leipsic, Putnam County, OH |
| 4:50 PM | 1.0 in | 2 SSW Leipsic, Putnam County, OH |
| 5:09 PM | 1.5 in | Fostoria, Seneca County, OH |
| 5:09 PM | 1.0 in | Fostoria, Seneca County, OH |
| 5:10 PM | 1.0 in | 1 E Russells Point, Logan County, OH |
| 5:30 PM | 1.25 in | 6 NW Navasota, Brazos County, TX |
| 3:05 AM | 1.25 in | 3 NE Lincoln, Lancaster County, NE |
| Time | Gust | Where |
|---|---|---|
| 7:30 AM | 67 mph | Salt Lake City Weather, Salt Lake County, UT |
| 4:30 PM | Not measured | 6 NNE Eureka, McPherson County, SD |
| 4:35 PM | 62 mph | 5 NW Long Lake, McPherson County, SD |
| 5:10 PM | 59 mph | 7 WSW Crow Rock, Garfield County, MT |
| 5:19 PM | 58 mph | 8 SSW Folsom, Custer County, SD |
| 5:34 PM | 67 mph | 8 SSW Folsom, Custer County, SD |
| 5:54 PM | 64 mph | 2 WNW Jordan, Garfield County, MT |
| 5:55 PM | 74 mph | 6 ESE Scenic, Pennington County, SD |
| 5:58 PM | Not measured | 15 NW Ganado, Jackson County, TX |
| 6:00 PM | 65 mph | 9 ENE Bascom, Rosebud County, MT |
| 6:05 PM | 59 mph | 3 NW Wasta, Pennington County, SD |
| 6:10 PM | 76 mph | 3 NW Wasta, Pennington County, SD |
Show all 60 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 6:13 PM | 68 mph | 3 NNW Scenic, Pennington County, SD |
| 6:15 PM | 58 mph | Wasta, Pennington County, SD |
| 6:20 PM | 62 mph | 11 SSE Hereford, Meade County, SD |
| 6:25 PM | 59 mph | 3 NW Wasta, Pennington County, SD |
| 6:30 PM | 70 mph | 3 NW Wasta, Pennington County, SD |
| 6:30 PM | 68 mph | 2 E Elm Springs, Meade County, SD |
| 6:40 PM | 65 mph | 3 NW Wasta, Pennington County, SD |
| 6:45 PM | 74 mph | 8 S Wall, Pennington County, SD |
| 6:50 PM | 61 mph | 4 E Cactus Flat, Jackson County, SD |
| 7:00 PM | 66 mph | 13 E Haxby, McCone County, MT |
| 7:15 PM | 58 mph | 14 W Vida, McCone County, MT |
| 7:16 PM | 60 mph | 2 SW Bridger, Ziebach County, SD |
| 7:35 PM | 64 mph | 7 N Okobojo Creek Rec A, Sully County, SD |
| 7:35 PM | 60 mph | 9 NE Vida, McCone County, MT |
| 7:45 PM | 58 mph | 2 E Enid, Richland County, MT |
| 7:48 PM | 66 mph | 2 E Fort Peck, McCone County, MT |
| 7:50 PM | 60 mph | 4 WNW Midway, Richland County, MT |
| 7:50 PM | 61 mph | 3 W Crane, Richland County, MT |
| 7:55 PM | 58 mph | 5 N Poplar, Roosevelt County, MT |
| 8:00 PM | 59 mph | 12 SSE Sprole, Richland County, MT |
| 8:15 PM | 59 mph | 2 SW Savage, Richland County, MT |
| 8:20 PM | 58 mph | 3 SSE Whitlocks Bay Rec, Potter County, SD |
| 8:20 PM | 62 mph | 6 NNW Fort Kipp, Roosevelt County, MT |
| 8:45 PM | 70 mph | 4 ESE Akaska, Walworth County, SD |
| 8:49 PM | 62 mph | 5 SW Java, Walworth County, SD |
| 8:50 PM | 64 mph | 10 W Medicine Lake, Sheridan County, MT |
| 8:58 PM | 72 mph | 5 W Wishek, McIntosh County, ND |
| 8:58 PM | 64 mph | 2 SE Medicine Lake, Sheridan County, MT |
| 9:09 PM | 67 mph | 5 SW Java, Walworth County, SD |
| 9:10 PM | 71 mph | 10 W Medicine Lake, Sheridan County, MT |
| 9:19 PM | 68 mph | 5 SW Java, Walworth County, SD |
| 9:20 PM | 64 mph | 4 NNE Bredette, Roosevelt County, MT |
| 9:30 PM | 58 mph | 6 S Comertown, Sheridan County, MT |
| 9:30 PM | 60 mph | 1 N Navajo, Daniels County, MT |
| 9:35 PM | 71 mph | 2 ENE Plentywood, Sheridan County, MT |
| 9:39 PM | Not measured | 5 E Pollock, Campbell County, SD |
| 9:44 PM | 59 mph | 2 N Herreid, Campbell County, SD |
| 9:58 PM | 66 mph | 2 SE Medicine Lake, Sheridan County, MT |
| 10:00 PM | 58 mph | 6 NW Scobey, Daniels County, MT |
| 10:03 PM | 60 mph | 1 E Brocket, Ramsey County, ND |
| 10:06 PM | 67 mph | 7 W Venturia, McIntosh County, ND |
| 10:32 PM | 59 mph | 8 ENE Fort Yates, Emmons County, ND |
| 10:55 PM | 60 mph | 3 NW Miles City, Custer County, MT |
| 10:58 PM | 58 mph | 2 N Maddock, Benson County, ND |
| 11:15 PM | 58 mph | 5 SW Java, Walworth County, SD |
| 11:15 PM | 58 mph | 10 W Long Lake, McPherson County, SD |
| 12:41 AM | Not measured | Savanna, Carroll County, IL |
| 1:06 AM | 58 mph | 10 SW Long Lake, McPherson County, SD |
By state
| State | Reports | Hail | Wind | Tornado |
|---|---|---|---|---|
| South Dakota | 28 | 0 | 28 | 0 |
| Montana | 24 | 0 | 24 | 0 |
| Ohio | 14 | 14 | 0 | 0 |
| North Dakota | 5 | 0 | 5 | 0 |
| Indiana | 3 | 3 | 0 | 0 |
| Illinois | 2 | 0 | 1 | 1 |
| Texas | 2 | 1 | 1 | 0 |
| Nebraska | 1 | 1 | 0 | 0 |
| Utah | 1 | 0 | 1 | 0 |
Cities with reports nearby
Reports within 15 miles of the center of each city we track.
| City | Largest hail | Highest gust | Tornado reports |
|---|---|---|---|
| College Station, TX | 1.25 in | None | 0 |
| Columbus, OH | 1.25 in | None | 0 |
| Lincoln, NE | 1.25 in | None | 0 |
| Fort Wayne, IN | 1.0 in | None | 0 |
| Salt Lake City, UT | None | 67 mph | 0 |
Reports are what observers recorded near a location, not a complete record of every storm. They don’t describe conditions at any building.