Kansas storm reports for April 26, 2026
NOAA recorded 101 hail reports, 40 wind reports and 11 tornado reports in Kansas on April 26, 2026.
- in Kansas
- 152
- Storm reports
- 1 NW Cherryvale, Montgomery County, KS
- 3.0 in
- Largest hail
- 5 W Neosho Falls, Woodson County, KS
- 80 mph
- Highest gust
- 11
- 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 26, 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
Hail101, most at 12 AM
Wind40, most at 4 PM
Tornado11, most at 4 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 4:20 PM | Not rated | 6 SSW Edgerton, Miami County, KS | Not surveyed |
| 4:38 PM | Not rated | 6 SW Parker, Linn County, KS | Not surveyed |
| 6:47 PM | Not rated | 5 NW Sycamore, Wilson County, KS | Not surveyed |
| 6:54 PM | Not rated | 4 W Sycamore, Montgomery County, KS | Not surveyed |
| 7:02 PM | Not rated | 3 WSW Sycamore, Montgomery County, KS | Not surveyed |
| 7:55 PM | Not rated | 5 ESE Cherryvale, Labette County, KS | Not surveyed |
| 8:32 PM | Not rated | Altamont, Labette County, KS | Not surveyed |
| 9:43 PM | Not rated | Hallowell, Cherokee County, KS | Not surveyed |
| 3:31 AM | Not rated | 2 NNE Reno, Leavenworth County, KS | Not surveyed |
| 5:38 AM | Not rated | 2 ENE Spring Hill, Johnson County, KS | Not surveyed |
| 5:45 AM | Not rated | 1 NW Bucyrus, Johnson County, KS | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 11:06 AM | 1.0 in | Geneseo, Rice County, KS |
| 12:05 PM | 1.75 in | 7 NNE Mcpherson, McPherson County, KS |
| 12:08 PM | 1.0 in | 1 NE Mcpherson, McPherson County, KS |
| 12:18 PM | 1.0 in | 1 NE Galva, McPherson County, KS |
| 12:29 PM | 1.0 in | Carlton, Dickinson County, KS |
| 12:30 PM | 1.25 in | 5 N Mcpherson, McPherson County, KS |
| 12:32 PM | 1.25 in | Canton, McPherson County, KS |
| 12:45 PM | 1.0 in | Lehigh, Marion County, KS |
| 12:50 PM | 1.0 in | 6 NNW Hope, Dickinson County, KS |
| 12:52 PM | 1.0 in | 3 SSE Lehigh, Marion County, KS |
| 12:55 PM | 1.75 in | Hillsboro, Marion County, KS |
| 1:06 PM | 1.5 in | Canton, McPherson County, KS |
Show all 101 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 1:08 PM | 1.0 in | 4 W White City, Morris County, KS |
| 1:13 PM | 1.0 in | 2 SW Marion, Marion County, KS |
| 1:13 PM | 1.0 in | Hillsboro, Marion County, KS |
| 1:23 PM | 1.25 in | Marion, Marion County, KS |
| 1:32 PM | 1.0 in | Florence, Marion County, KS |
| 2:15 PM | 1.0 in | 7 SE Lindsborg, McPherson County, KS |
| 2:34 PM | 1.0 in | 2 SE Cassoday, Butler County, KS |
| 2:37 PM | 1.5 in | 2 SW Cassoday, Butler County, KS |
| 3:03 PM | 1.0 in | 3 NW Madison, Greenwood County, KS |
| 3:08 PM | 2.0 in | Madison, Greenwood County, KS |
| 3:17 PM | 1.75 in | Erie, Neosho County, KS |
| 3:29 PM | 1.25 in | Gridley, Coffey County, KS |
| 3:48 PM | 1.0 in | 6 W Le Roy, Coffey County, KS |
| 3:52 PM | 1.0 in | 9 N Yates Center, Woodson County, KS |
| 3:52 PM | 1.5 in | 4 SW Le Roy, Coffey County, KS |
| 3:52 PM | 1.5 in | 1 W Gridley, Coffey County, KS |
| 4:12 PM | 1.0 in | Fort Scott, Bourbon County, KS |
| 4:13 PM | 1.0 in | 4 NW Iola, Allen County, KS |
| 4:18 PM | 1.0 in | 5 NW Iola, Allen County, KS |
| 7:15 PM | 2.5 in | Sycamore, Montgomery County, KS |
| 7:17 PM | 2.5 in | Sycamore, Montgomery County, KS |
| 7:31 PM | 3.0 in | 1 NW Cherryvale, Montgomery County, KS |
| 7:31 PM | 2.75 in | 5 W Parsons Tri City Ai, Montgomery County, KS |
| 8:26 PM | 1.0 in | Longton, Elk County, KS |
| 11:35 PM | 1.75 in | 5 N Mcpherson, McPherson County, KS |
| 11:35 PM | 1.0 in | 6 NW Mcpherson, McPherson County, KS |
| 11:35 PM | 1.0 in | 6 S Lindsborg, McPherson County, KS |
| 11:35 PM | 1.0 in | 5 S Lindsborg, McPherson County, KS |
| 11:39 PM | 1.0 in | 3 ESE Lindsborg, McPherson County, KS |
| 11:46 PM | 1.5 in | Ellsworth, Ellsworth County, KS |
| 11:50 PM | 1.0 in | 8 NE Ellsworth, Ellsworth County, KS |
| 12:00 AM | 2.0 in | 2 SE Salina, Saline County, KS |
| 12:08 AM | 1.0 in | 10 NW Marquette, Ellsworth County, KS |
| 12:10 AM | 1.0 in | 3 W Herington, Dickinson County, KS |
| 12:23 AM | 1.25 in | 2 SW Smolan, Saline County, KS |
| 12:27 AM | 2.0 in | 2 SSW Salina, Saline County, KS |
| 12:27 AM | 1.5 in | 1 NNE Salina, Saline County, KS |
| 12:28 AM | 2.0 in | 6 SW Salina, Saline County, KS |
| 12:29 AM | 1.5 in | 2 S Salina, Saline County, KS |
| 12:30 AM | 1.0 in | 1 N Salina, Saline County, KS |
| 12:31 AM | 2.0 in | 2 S Salina, Saline County, KS |
| 12:32 AM | 1.0 in | 2 SE Salina, Saline County, KS |
| 12:34 AM | 1.25 in | 1 S Salina, Saline County, KS |
| 12:37 AM | 2.0 in | 1 E Salina, Saline County, KS |
| 12:41 AM | 2.0 in | 1 SE Salina, Saline County, KS |
| 12:46 AM | 1.0 in | Solomon, Dickinson County, KS |
| 12:48 AM | 1.0 in | 8 N Russell, Russell County, KS |
| 12:54 AM | 1.0 in | 3 E Salina, Saline County, KS |
| 1:01 AM | 1.25 in | 1 NW Arkansas City, Cowley County, KS |
| 1:02 AM | 1.5 in | Arkansas City, Cowley County, KS |
| 1:02 AM | 1.0 in | 4 S Geuda Springs, Cowley County, KS |
| 1:03 AM | 1.5 in | Arkansas City, Cowley County, KS |
| 1:03 AM | 1.25 in | 1 NW Arkansas City, Cowley County, KS |
| 1:15 AM | 1.5 in | Lucas, Russell County, KS |
| 1:28 AM | 1.0 in | 2 WSW Junction City, Geary County, KS |
| 1:29 AM | 1.0 in | 6 N Sylvan Grove, Lincoln County, KS |
| 1:37 AM | 1.0 in | Alta Vista, Wabaunsee County, KS |
| 1:58 AM | 1.0 in | Burrton, Harvey County, KS |
| 2:40 AM | 1.0 in | 7 SSE Silver Lake, Shawnee County, KS |
| 2:45 AM | 1.0 in | 2 NW Dover, Wabaunsee County, KS |
| 2:48 AM | 1.0 in | 3 NNW Pauline, Shawnee County, KS |
| 2:49 AM | 1.0 in | 5 W Topeka, Shawnee County, KS |
| 2:50 AM | 1.5 in | 3 WNW Topeka, Shawnee County, KS |
| 2:50 AM | 1.75 in | 4 NW Topeka, Shawnee County, KS |
| 2:53 AM | 1.0 in | 2 W Topeka, Shawnee County, KS |
| 2:54 AM | 1.0 in | 3 ENE Topeka, Shawnee County, KS |
| 2:57 AM | 1.0 in | 3 SW Tecumseh, Shawnee County, KS |
| 2:57 AM | 1.0 in | 7 SSE Silver Lake, Shawnee County, KS |
| 2:58 AM | 1.0 in | 6 N Topeka, Shawnee County, KS |
| 3:38 AM | 1.0 in | 2 N Tonganoxie, Leavenworth County, KS |
| 3:40 AM | 1.0 in | 3 NW Tonganoxie, Leavenworth County, KS |
| 3:55 AM | 1.0 in | 1 SE Piper, Wyandotte County, KS |
| 3:56 AM | 1.0 in | 2 ENE Tonganoxie, Leavenworth County, KS |
| 3:58 AM | 1.0 in | 1 NNW Maywood, Wyandotte County, KS |
| 5:05 AM | 1.75 in | Lawrence, Douglas County, KS |
| 5:11 AM | 1.25 in | 3 WSW Lawrence, Douglas County, KS |
| 5:32 AM | 1.0 in | 1 W De Soto, Johnson County, KS |
| 5:33 AM | 1.25 in | 2 SE De Soto, Johnson County, KS |
| 5:41 AM | 1.0 in | 4 SW Shawnee, Johnson County, KS |
| 5:42 AM | 1.0 in | 5 E De Soto, Johnson County, KS |
| 5:43 AM | 1.0 in | 3 NW Olathe, Johnson County, KS |
| 5:46 AM | 1.25 in | 3 N Clare, Johnson County, KS |
| 5:46 AM | 1.75 in | 4 SW Shawnee, Johnson County, KS |
| 5:47 AM | 1.75 in | 2 SW Olathe, Johnson County, KS |
| 5:48 AM | 1.0 in | 1 SE Olathe, Johnson County, KS |
| 5:50 AM | 1.0 in | 2 NW Stanley, Johnson County, KS |
| 5:56 AM | 1.25 in | 1 NW Olathe, Johnson County, KS |
| 6:00 AM | 1.25 in | 1 NW Olathe, Johnson County, KS |
| 6:05 AM | 1.0 in | 1 NW Stanley, Johnson County, KS |
| Time | Gust | Where |
|---|---|---|
| 9:55 AM | Not measured | Columbus, Cherokee County, KS |
| 12:32 PM | 70 mph | Canton, McPherson County, KS |
| 12:57 PM | Not measured | Lehigh, Marion County, KS |
| 3:03 PM | 70 mph | 4 ENE Reading, Osage County, KS |
| 3:34 PM | 60 mph | Lyndon, Osage County, KS |
| 3:45 PM | 60 mph | 9 N Yates Center, Woodson County, KS |
| 3:49 PM | 65 mph | 9 N Yates Center, Woodson County, KS |
| 4:03 PM | 80 mph | 5 W Neosho Falls, Woodson County, KS |
| 4:07 PM | 60 mph | 6 WNW Colony, Anderson County, KS |
| 4:20 PM | Not measured | 6 SSW Edgerton, Miami County, KS |
| 4:29 PM | Not measured | 4 W Hillsdale, Miami County, KS |
| 4:38 PM | 62 mph | 4 NW Paola, Miami County, KS |
Show all 40 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 4:40 PM | 58 mph | 5 W Hillsdale, Miami County, KS |
| 4:56 PM | Not measured | Bucyrus, Miami County, KS |
| 4:59 PM | Not measured | 5 NW Mound City, Linn County, KS |
| 5:03 PM | Not measured | 3 ESE Louisburg, Miami County, KS |
| 5:15 PM | Not measured | 4 SE Pleasanton, Linn County, KS |
| 7:13 PM | Not measured | Sycamore, Montgomery County, KS |
| 9:28 PM | Not measured | Oswego, Labette County, KS |
| 9:49 PM | Not measured | Hallowell, Cherokee County, KS |
| 10:21 PM | Not measured | Bucyrus, Miami County, KS |
| 2:20 AM | 70 mph | 2 NW Dover, Wabaunsee County, KS |
| 2:30 AM | 67 mph | 7 SSE Silver Lake, Shawnee County, KS |
| 2:42 AM | 67 mph | 3 NW Tecumseh, Shawnee County, KS |
| 2:48 AM | 58 mph | 4 E Dover, Shawnee County, KS |
| 2:50 AM | 58 mph | 5 NNW Topeka, Shawnee County, KS |
| 2:52 AM | 70 mph | 3 N Topeka, Shawnee County, KS |
| 3:15 AM | Not measured | Leavenworth, Leavenworth County, KS |
| 3:31 AM | 59 mph | 4 NE Clinton, Douglas County, KS |
| 3:43 AM | 70 mph | Tonganoxie, Leavenworth County, KS |
| 3:49 AM | 58 mph | 2 WSW Bonner Springs, Wyandotte County, KS |
| 3:50 AM | 58 mph | 1 SSW Bonner Springs, Wyandotte County, KS |
| 3:51 AM | Not measured | 3 NNW Clinton, Douglas County, KS |
| 3:58 AM | 69 mph | 1 NNW Maywood, Wyandotte County, KS |
| 5:12 AM | Not measured | 1 E Lawrence, Douglas County, KS |
| 5:14 AM | Not measured | 1 E Lawrence, Douglas County, KS |
| 5:32 AM | Not measured | 4 SSE Gardner, Johnson County, KS |
| 5:44 AM | 68 mph | 1 N Chiles, Miami County, KS |
| 5:45 AM | Not measured | 3 SE Olathe, Johnson County, KS |
| 5:52 AM | Not measured | 2 SSW Overland Park, Johnson County, KS |
Cities with reports nearby
Reports within 15 miles of the center of each city we track.
| City | Largest hail | Highest gust | Tornado reports |
|---|---|---|---|
| Topeka, KS | 1.75 in | 70 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.