Illinois storm reports for March 10, 2026
NOAA recorded 126 hail reports, 48 wind reports and 19 tornado reports in Illinois on March 10, 2026.
- in Illinois
- 193
- Storm reports
- 1 SSE Kankakee, Kankakee County, IL
- 6.1 in
- Largest hail
- Dundas, Richland County, IL
- 70 mph
- Highest gust
- 19
- 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
- Surveyed wind damage
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
- Surveyed wind damage
Source: NOAA/NWS Storm Prediction Center, preliminary storm reports. NOAA revises recent reports for several weeks. Report day: 12:00 UTC on March 10, 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
Hail126, most at 5 PM
Wind48, most at 5 AM
Tornado19, most at 6 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 11:58 AM | Not rated | 1 WNW Topeka, Mason County, IL | Not surveyed |
| 4:50 PM | Not rated | 2 NNE Pontiac, Livingston County, IL | Not surveyed |
| 6:18 PM | Not rated | 3 W Kankakee Airport, Kankakee County, IL | Not surveyed |
| 6:24 PM | Not rated | 1 NW Kankakee Airport, Kankakee County, IL | Not surveyed |
| 6:27 PM | Not rated | 1 N Kankakee Airport, Kankakee County, IL | Not surveyed |
| 6:54 PM | Not rated | 2 N Hopkins Park, Kankakee County, IL | Not surveyed |
| 6:59 PM | Not rated | 4 NE Hopkins Park, Kankakee County, IL | Not surveyed |
| 7:22 PM | Not rated | 4 WNW West Jersey, Knox County, IL | Not surveyed |
| 7:30 PM | Not rated | 1 WNW Toulon, Stark County, IL | Not surveyed |
| 7:37 PM | Not rated | 2.5 NNW Wyoming, Stark County, IL | Not surveyed |
| 8:01 PM | Not rated | 3 N Sparland, Marshall County, IL | Not surveyed |
| 11:52 PM | Not rated | 1 E Havana, Mason County, IL | Not surveyed |
Show all 19 tornado reportsShow fewer
| Time | Rating | Where | Path |
|---|---|---|---|
| 11:58 PM | Not rated | 1 WNW Topeka, Mason County, IL | Not surveyed |
| 12:06 AM | Not rated | 1 SSE Forest City, Mason County, IL | Not surveyed |
| 3:24 AM | Not rated | 1 W Grafton, Jersey County, IL | Not surveyed |
| 3:50 AM | Not rated | 3 ENE Bethalto, Madison County, IL | Not surveyed |
| 4:08 AM | Not rated | 1 ENE Williamson, Madison County, IL | Not surveyed |
| 5:05 AM | Not rated | 3 SSE Fayetteville, St. Clair County, IL | Not surveyed |
| 6:12 AM | Not rated | 2 NNE Yale, Jasper County, IL | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 4:12 PM | 1.0 in | 6 SE Minonk, Woodford County, IL |
| 4:17 PM | 1.0 in | Flanagan, Livingston County, IL |
| 4:40 PM | 2.5 in | 4 NNW Pontiac, Livingston County, IL |
| 4:45 PM | 4.0 in | 4 SW Odell, Livingston County, IL |
| 4:45 PM | 1.0 in | 4 SE Cornell, Livingston County, IL |
| 4:56 PM | 2.0 in | 4 SE Odell, Livingston County, IL |
| 4:58 PM | 1.0 in | 1 W Plattville, Kendall County, IL |
| 4:59 PM | 4.0 in | 5 N Pontiac, Livingston County, IL |
| 5:07 PM | 1.25 in | 5 SW Plainfield, Kendall County, IL |
| 5:10 PM | 1.75 in | 3 SW Odell, Livingston County, IL |
| 5:11 PM | 1.0 in | 2 NW Plainfield, Will County, IL |
| 5:13 PM | 1.25 in | 2 N Plainfield, Will County, IL |
Show all 126 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 5:20 PM | 1.5 in | 2 NW Plainfield, Will County, IL |
| 5:24 PM | 1.5 in | 3 NW Romeoville, Will County, IL |
| 5:27 PM | 3.0 in | 3 E Campus, Livingston County, IL |
| 5:27 PM | 4.5 in | Campus, Livingston County, IL |
| 5:29 PM | 3.0 in | Campus, Livingston County, IL |
| 5:30 PM | 2.0 in | 2 N Campus, Livingston County, IL |
| 5:31 PM | 1.75 in | 2 SW Herscher, Kankakee County, IL |
| 5:31 PM | 3.5 in | 2 NE Campus, Livingston County, IL |
| 5:31 PM | 1.75 in | 4 W Bolingbrook, Will County, IL |
| 5:32 PM | 5.0 in | 3 NE Campus, Livingston County, IL |
| 5:32 PM | 3.0 in | Bolingbrook, Will County, IL |
| 5:33 PM | 1.0 in | 1 SSE Bolingbrook, Will County, IL |
| 5:33 PM | 2.5 in | 3 WSW Bolingbrook, Will County, IL |
| 5:34 PM | 1.0 in | 2 W Herscher, Kankakee County, IL |
| 5:34 PM | 2.5 in | 2 W Buckingham, Kankakee County, IL |
| 5:34 PM | 2.75 in | 1 S Reddick, Livingston County, IL |
| 5:34 PM | 1.5 in | 2 W Bolingbrook, Will County, IL |
| 5:35 PM | 3.0 in | 2 S Woodridge, DuPage County, IL |
| 5:36 PM | 5.0 in | 2 NNW Buckingham, Kankakee County, IL |
| 5:36 PM | 1.75 in | 1 NNE Bolingbrook, Will County, IL |
| 5:36 PM | 2.5 in | 2 NE Bolingbrook, Will County, IL |
| 5:37 PM | 2.75 in | 1 NW Buckingham, Kankakee County, IL |
| 5:37 PM | 3.0 in | 1 SW Woodridge, DuPage County, IL |
| 5:38 PM | 1.25 in | 1 NE Reddick, Kankakee County, IL |
| 5:38 PM | 1.5 in | 2 S Woodridge, DuPage County, IL |
| 5:40 PM | 2.75 in | 1 E Woodridge, DuPage County, IL |
| 5:42 PM | 1.25 in | 2 W Darien, DuPage County, IL |
| 5:42 PM | 3.25 in | 2 ENE Woodridge, DuPage County, IL |
| 5:44 PM | 2.5 in | 1 W Darien, DuPage County, IL |
| 5:44 PM | 1.75 in | 1 SE Woodridge, DuPage County, IL |
| 5:44 PM | 1.0 in | Woodridge, DuPage County, IL |
| 5:45 PM | 3.5 in | 2 N Buckingham, Kankakee County, IL |
| 5:45 PM | 1.0 in | Bonfield, Kankakee County, IL |
| 5:46 PM | 1.0 in | 1 S Darien, DuPage County, IL |
| 5:46 PM | 3.75 in | 1 NW Darien, DuPage County, IL |
| 5:47 PM | 1.75 in | 1 SW Darien, DuPage County, IL |
| 5:47 PM | 4.8 in | Darien, DuPage County, IL |
| 5:48 PM | 4.0 in | 2 E Campus, Livingston County, IL |
| 5:50 PM | 2.5 in | 1 E Woodridge, DuPage County, IL |
| 5:51 PM | 1.25 in | Seaton, Mercer County, IL |
| 5:51 PM | 4.0 in | 1 S Downers Grove, DuPage County, IL |
| 5:51 PM | 2.75 in | 2 NW Darien, DuPage County, IL |
| 5:53 PM | 2.75 in | 1 S Westmont, DuPage County, IL |
| 5:53 PM | 4.0 in | 1 S Westmont, DuPage County, IL |
| 5:55 PM | 3.0 in | 1 ESE Woodridge, DuPage County, IL |
| 6:00 PM | 2.0 in | 1 SE Bonfield, Kankakee County, IL |
| 6:00 PM | 1.5 in | Brookfield, Cook County, IL |
| 6:04 PM | 1.25 in | Stickney, Cook County, IL |
| 6:06 PM | 2.0 in | La Grange Park, Cook County, IL |
| 6:07 PM | 1.0 in | 1 E North Riverside, Cook County, IL |
| 6:08 PM | 1.0 in | 1 NE Countryside, Cook County, IL |
| 6:10 PM | 4.0 in | 3 N Irwin, Kankakee County, IL |
| 6:10 PM | 3.0 in | Bourbonnais, Kankakee County, IL |
| 6:10 PM | 1.5 in | Berwyn, Cook County, IL |
| 6:11 PM | 4.5 in | 1 NNE Kankakee, Kankakee County, IL |
| 6:11 PM | 4.5 in | 1 W Bourbonnais, Kankakee County, IL |
| 6:11 PM | 1.25 in | Cicero, Cook County, IL |
| 6:13 PM | 1.5 in | 1 E Forest Park, Cook County, IL |
| 6:14 PM | 1.0 in | 1 S Oak Park, Cook County, IL |
| 6:16 PM | 1.0 in | Forest Park, Cook County, IL |
| 6:17 PM | 1.25 in | 1 N Douglas - Chicago, Cook County, IL |
| 6:20 PM | 2.75 in | 3 W Kankakee Airport, Kankakee County, IL |
| 6:20 PM | 2.0 in | Bradley, Kankakee County, IL |
| 6:20 PM | 1.0 in | 1 W Chicago Loop, Cook County, IL |
| 6:20 PM | 1.0 in | Humboldt Park - Chicago, Cook County, IL |
| 6:21 PM | 1.0 in | Buda, Bureau County, IL |
| 6:23 PM | 5.2 in | 3 SW Kankakee, Kankakee County, IL |
| 6:25 PM | 4.0 in | 2 WSW Kankakee, Kankakee County, IL |
| 6:27 PM | 4.5 in | 1 NW Kankakee Airport, Kankakee County, IL |
| 6:27 PM | 2.75 in | 2 S Kankakee, Kankakee County, IL |
| 6:28 PM | 6.1 in | 1 SSE Kankakee, Kankakee County, IL |
| 6:30 PM | 6.0 in | 1 SE Kankakee, Kankakee County, IL |
| 6:31 PM | 4.0 in | 1 SE Kankakee, Kankakee County, IL |
| 6:32 PM | 3.0 in | Kankakee, Kankakee County, IL |
| 6:33 PM | 1.0 in | 2 N New Windsor, Henry County, IL |
| 6:35 PM | 4.1 in | 1 NW Aroma Park, Kankakee County, IL |
| 6:41 PM | 1.0 in | 1 WSW Sun River Terrace, Kankakee County, IL |
| 6:44 PM | 1.75 in | Momence, Kankakee County, IL |
| 6:44 PM | 1.5 in | 1 SE Hanover, Jo Daviess County, IL |
| 6:50 PM | 1.25 in | 3 N Derinda Center, Jo Daviess County, IL |
| 6:57 PM | 2.0 in | 2 SE Woodbine, Jo Daviess County, IL |
| 6:58 PM | 1.0 in | Princeton, Bureau County, IL |
| 7:06 PM | 1.0 in | Albany, Whiteside County, IL |
| 7:07 PM | 2.25 in | Princeton, Bureau County, IL |
| 7:10 PM | 1.0 in | Fulton, Whiteside County, IL |
| 7:14 PM | 2.75 in | 3 W Lena, Stephenson County, IL |
| 7:18 PM | 1.5 in | 1 SE Princeton, Bureau County, IL |
| 7:19 PM | 1.0 in | 1 N Plano, Kendall County, IL |
| 7:22 PM | 1.0 in | Princeton, Bureau County, IL |
| 7:25 PM | 1.0 in | 1 SE Somonauk, La Salle County, IL |
| 7:25 PM | 1.0 in | 3 SE Big Rock, Kane County, IL |
| 7:25 PM | 2.0 in | Lena, Stephenson County, IL |
| 7:27 PM | 1.25 in | 2 WSW Damascus, Stephenson County, IL |
| 7:27 PM | 1.0 in | 1 SW Lena, Stephenson County, IL |
| 7:27 PM | 1.75 in | 3 SW Mc Connell, Stephenson County, IL |
| 7:32 PM | 1.5 in | 2 NW Kewanee, Henry County, IL |
| 7:32 PM | 1.0 in | Somonauk, De Kalb County, IL |
| 7:33 PM | 1.25 in | 3 SE Big Rock, Kane County, IL |
| 7:35 PM | 1.0 in | 3 W Aurora, Kane County, IL |
| 7:36 PM | 1.0 in | 2 W Dakota, Stephenson County, IL |
| 7:37 PM | 1.0 in | Millbrook, Kendall County, IL |
| 7:43 PM | 1.0 in | Plano, Kendall County, IL |
| 7:50 PM | 1.75 in | 1 N Davis, Stephenson County, IL |
| 7:52 PM | 2.75 in | 2 N Davis, Stephenson County, IL |
| 7:54 PM | 1.0 in | Kewanee, Henry County, IL |
| 8:22 PM | 1.0 in | 1 S Mc Nabb, Putnam County, IL |
| 8:27 PM | 1.0 in | 1 NW Lake Summerset, Stephenson County, IL |
| 8:42 PM | 1.0 in | 2 N New Windsor, Henry County, IL |
| 8:59 PM | 1.0 in | 1 SSW Cambridge, Henry County, IL |
| 10:25 PM | 1.0 in | Grant Park, Kankakee County, IL |
| 10:29 PM | 1.0 in | 2 SSE Yorkville, Kendall County, IL |
| 12:28 AM | 1.25 in | Tremont, Tazewell County, IL |
| 12:30 AM | 1.0 in | 1 ENE Tremont, Tazewell County, IL |
| 1:55 AM | 1.5 in | 2 S Forsyth, Macon County, IL |
| Time | Gust | Where |
|---|---|---|
| 4:50 PM | Not measured | 1 N Pontiac, Livingston County, IL |
| 5:33 PM | Not measured | 1 SSE Bolingbrook, Will County, IL |
| 6:23 PM | Not measured | 1 NW Kankakee Airport, Kankakee County, IL |
| 6:30 PM | Not measured | 1 WNW Aroma Park, Kankakee County, IL |
| 6:31 PM | Not measured | 1 NNW Aroma Park, Kankakee County, IL |
| 6:39 PM | Not measured | 3 S Sun River Terrace, Kankakee County, IL |
| 7:18 PM | Not measured | 3 E Victoria, Knox County, IL |
| 7:22 PM | Not measured | 4 W West Jersey, Knox County, IL |
| 7:22 PM | Not measured | 4 E Victoria, Knox County, IL |
| 7:58 PM | Not measured | 5 NE Pecatonica, Winnebago County, IL |
| 11:47 PM | Not measured | 2 E Havana, Mason County, IL |
| 11:47 PM | Not measured | Havana, Mason County, IL |
Show all 48 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 12:16 AM | Not measured | 1 W Green Valley, Tazewell County, IL |
| 12:20 AM | Not measured | South Pekin, Tazewell County, IL |
| 12:22 AM | Not measured | Pekin, Tazewell County, IL |
| 1:47 AM | Not measured | 2 SE Decatur, Macon County, IL |
| 3:24 AM | Not measured | 1 W Grafton, Jersey County, IL |
| 3:50 AM | Not measured | 3 ENE Bethalto, Madison County, IL |
| 3:50 AM | Not measured | 3 ENE Bethalto, Madison County, IL |
| 3:54 AM | 67 mph | 1 SSW Bethalto, Madison County, IL |
| 4:08 AM | Not measured | 1 E Williamson, Madison County, IL |
| 4:26 AM | Not measured | 2 E Butler, Montgomery County, IL |
| 4:44 AM | Not measured | 1 NE Pana, Christian County, IL |
| 4:55 AM | Not measured | 2 SSW Red Bud, Randolph County, IL |
| 4:56 AM | Not measured | Prairie Du Rocher, Randolph County, IL |
| 4:58 AM | Not measured | 1 WSW Ruma, Randolph County, IL |
| 4:58 AM | Not measured | 2 NNW Prairie, Randolph County, IL |
| 4:59 AM | Not measured | 1 N Prairie, Randolph County, IL |
| 5:00 AM | Not measured | Lenzburg, St. Clair County, IL |
| 5:00 AM | Not measured | 1 ESE New Athens, St. Clair County, IL |
| 5:00 AM | Not measured | 4 W Wrights Corner, Fayette County, IL |
| 5:05 AM | Not measured | 2 SW Sparta, Randolph County, IL |
| 5:08 AM | Not measured | Tilden, Randolph County, IL |
| 5:08 AM | Not measured | 2 SSW Saint Libory, St. Clair County, IL |
| 5:15 AM | Not measured | 1 ESE Venedy, Washington County, IL |
| 5:24 AM | Not measured | Altamont, Effingham County, IL |
| 5:24 AM | Not measured | 1 SSE Mattoon, Coles County, IL |
| 5:24 AM | Not measured | 1 SSW Mattoon, Coles County, IL |
| 5:24 AM | Not measured | Mattoon, Coles County, IL |
| 5:35 AM | 66 mph | 1 NW Salem, Marion County, IL |
| 5:45 AM | Not measured | 1 E Mount Vernon, Jefferson County, IL |
| 5:48 AM | Not measured | Dix, Jefferson County, IL |
| 6:00 AM | 60 mph | Xenia, Clay County, IL |
| 6:00 AM | 67 mph | 2 WNW Xenia, Clay County, IL |
| 6:05 AM | Not measured | 3 WSW Flora, Clay County, IL |
| 6:21 AM | Not measured | 2 N Annapolis, Crawford County, IL |
| 6:24 AM | 70 mph | Dundas, Richland County, IL |
| 6:31 AM | Not measured | Fairfield, Wayne County, IL |
Cities with reports nearby
Reports within 15 miles of the center of each city we track.
| City | Largest hail | Highest gust | Tornado reports |
|---|---|---|---|
| Chicago, IL | 2.0 in | None | 0 |
| Peoria, IL | None | None | 0 |
| Rockford, IL | None | None | 0 |
Reports are what observers recorded near a location, not a complete record of every storm. They don’t describe conditions at any building.