Illinois storm reports for March 15, 2026
NOAA recorded 3 hail reports, 49 wind reports and 24 tornado reports in Illinois on March 15, 2026.
- in Illinois
- 76
- Storm reports
- 1 N Taylorville, Christian County, IL
- 1.25 in
- Largest hail
- 1 ENE Rosamond, Christian County, IL
- 70 mph
- Highest gust
- 24
- 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 March 15, 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
Hail3, most at 5 PM
Wind49, most at 5 PM
Tornado24, most at 5 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 5:29 PM | Not rated | 2 SW White City, Macoupin County, IL | Not surveyed |
| 5:31 PM | Not rated | 2 SSW White City, Macoupin County, IL | Not surveyed |
| 5:33 PM | Not rated | Mount Olive, Macoupin County, IL | Not surveyed |
| 5:35 PM | Not rated | Ames, Monroe County, IL | Not surveyed |
| 5:38 PM | Not rated | 3 NW Walshville, Montgomery County, IL | Not surveyed |
| 5:42 PM | Not rated | 1 N Prairie, Randolph County, IL | Not surveyed |
| 5:47 PM | Not rated | New Athens, St. Clair County, IL | Not surveyed |
| 5:47 PM | Not rated | 1 NE Hillsboro, Montgomery County, IL | Not surveyed |
| 5:48 PM | Not rated | 1 NE New Athens, St. Clair County, IL | Not surveyed |
| 5:54 PM | Not rated | 2 WSW Irving, Montgomery County, IL | Not surveyed |
| 5:55 PM | Not rated | 2 N Irving, Montgomery County, IL | Not surveyed |
| 6:02 PM | Not rated | Nokomis, Montgomery County, IL | Not surveyed |
Show all 24 tornado reportsShow fewer
| Time | Rating | Where | Path |
|---|---|---|---|
| 6:04 PM | Not rated | Nokomis, Montgomery County, IL | Not surveyed |
| 6:18 PM | Not rated | 1 WSW Assumption, Christian County, IL | Not surveyed |
| 6:29 PM | Not rated | 2 NNE Ferrin, Clinton County, IL | Not surveyed |
| 6:37 PM | Not rated | 3 W Bethany, Moultrie County, IL | Not surveyed |
| 6:42 PM | Not rated | 3 W Lovington, Moultrie County, IL | Not surveyed |
| 6:46 PM | Not rated | 1 S Grand Tower, Jackson County, IL | Not surveyed |
| 6:54 PM | Not rated | 2 SE Arthur, Douglas County, IL | Not surveyed |
| 7:02 PM | Not rated | 3 W Cambria, Jackson County, IL | Not surveyed |
| 7:03 PM | Not rated | 4 ESE Garrett, Douglas County, IL | Not surveyed |
| 7:06 PM | Not rated | 2 WSW Tuscola, Douglas County, IL | Not surveyed |
| 8:05 PM | Not rated | 1 WSW Olney, Richland County, IL | Not surveyed |
| 8:06 PM | Not rated | 2 WSW Tuscola, Douglas County, IL | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 5:12 PM | 1.0 in | Wood River, Madison County, IL |
| 5:34 PM | 1.0 in | Wood River, Madison County, IL |
| 6:02 PM | 1.25 in | 1 N Taylorville, Christian County, IL |
| Time | Gust | Where |
|---|---|---|
| 4:06 PM | 60 mph | Eldred, Greene County, IL |
| 5:03 PM | Not measured | Brighton, Macoupin County, IL |
| 5:12 PM | Not measured | 2 N Dorsey, Macoupin County, IL |
| 5:14 PM | Not measured | 2 S Chatham, Sangamon County, IL |
| 5:17 PM | 60 mph | 2 WNW Collinsville, Madison County, IL |
| 5:31 PM | Not measured | 2 NNE Staunton, Macoupin County, IL |
| 5:31 PM | Not measured | 2 SSW White City, Macoupin County, IL |
| 5:33 PM | Not measured | Mount Olive, Macoupin County, IL |
| 5:38 PM | Not measured | 1 WSW Ruma, Randolph County, IL |
| 5:40 PM | Not measured | Lincoln, Logan County, IL |
| 5:41 PM | Not measured | 1 SSE Ruma, Randolph County, IL |
| 5:42 PM | Not measured | 1 N Prairie, Randolph County, IL |
Show all 49 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 5:45 PM | Not measured | 2 S Homer Glen, Will County, IL |
| 5:48 PM | Not measured | 1 NE New Athens, St. Clair County, IL |
| 5:51 PM | 60 mph | New Athens, St. Clair County, IL |
| 5:54 PM | Not measured | 2 WSW Irving, Montgomery County, IL |
| 5:55 PM | Not measured | 1 S Coffeen, Montgomery County, IL |
| 5:55 PM | Not measured | 2 W Tinley Park, Cook County, IL |
| 5:56 PM | Not measured | 1 SE Marissa, St. Clair County, IL |
| 5:58 PM | Not measured | Witt, Montgomery County, IL |
| 6:03 PM | 59 mph | 7 WSW Rosamond, Christian County, IL |
| 6:03 PM | Not measured | 8 WSW Rosamond, Christian County, IL |
| 6:04 PM | Not measured | Nokomis, Montgomery County, IL |
| 6:04 PM | Not measured | Riverdale, Cook County, IL |
| 6:07 PM | Not measured | Dolton, Cook County, IL |
| 6:10 PM | 70 mph | 1 ENE Rosamond, Christian County, IL |
| 6:11 PM | 70 mph | Okawville, Washington County, IL |
| 6:17 PM | Not measured | Pana, Christian County, IL |
| 6:20 PM | Not measured | Assumption, Christian County, IL |
| 6:30 PM | Not measured | 3 N Shattuc, Clinton County, IL |
| 6:32 PM | Not measured | Central City, Marion County, IL |
| 6:32 PM | Not measured | 1 E Shelbyville, Shelby County, IL |
| 6:36 PM | Not measured | 1 N Patoka, Marion County, IL |
| 6:44 PM | 60 mph | Sullivan, Moultrie County, IL |
| 6:58 PM | 61 mph | 2 SE Arthur, Douglas County, IL |
| 6:59 PM | Not measured | 2 SE Arthur, Douglas County, IL |
| 7:05 PM | Not measured | 1 NW Carbondale, Jackson County, IL |
| 7:11 PM | 65 mph | Cambria, Williamson County, IL |
| 7:12 PM | Not measured | 1 ESE Tolono, Champaign County, IL |
| 7:15 PM | Not measured | 4 ESE Mount Vernon, Jefferson County, IL |
| 7:18 PM | Not measured | Villa Grove, Douglas County, IL |
| 7:25 PM | Not measured | 1 W Marion, Williamson County, IL |
| 7:25 PM | 60 mph | Louisville, Clay County, IL |
| 7:33 PM | 60 mph | Loda, Iroquois County, IL |
| 7:52 PM | Not measured | Broughton, Hamilton County, IL |
| 8:18 PM | Not measured | Grayville, White County, IL |
| 8:55 PM | 58 mph | Robinson Municipal Airp, Crawford County, IL |
| 9:16 PM | Not measured | Nokomis, Montgomery County, IL |
| 9:29 PM | 60 mph | Loda, Iroquois 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 | 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.