Illinois storm reports for July 27, 2026
NOAA recorded 68 hail reports, 157 wind reports and 12 tornado reports in Illinois on July 27, 2026.
- in Illinois
- 237
- Storm reports
- 2 WSW Shorewood, Will County, IL
- 3.0 in
- Largest hail
- 2 WSW Goodenow, Will County, IL
- 104 mph
- Highest gust
- 12
- 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 July 27, 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
Hail68, most at 12 PM
Wind157, most at 12 PM
Tornado12, most at 12 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 11:54 AM | Not rated | 1 N Glen Ellyn, DuPage County, IL | Not surveyed |
| 11:55 AM | Not rated | Wheaton, DuPage County, IL | Not surveyed |
| 11:55 AM | Not rated | 1 NNW Glen Ellyn, DuPage County, IL | Not surveyed |
| 12:09 PM | Not rated | Downers Grove, DuPage County, IL | Not surveyed |
| 12:28 PM | Not rated | 1 SSE Romeoville, Will County, IL | Not surveyed |
| 12:34 PM | Not rated | 3 NW Orland Park, Cook County, IL | Not surveyed |
| 12:45 PM | Not rated | 1 N Orland Park, Cook County, IL | Not surveyed |
| 12:47 PM | Not rated | 1 ENE Hazel Crest, Cook County, IL | Not surveyed |
| 12:51 PM | Not rated | 1 ESE Markham, Cook County, IL | Not surveyed |
| 12:58 PM | Not rated | 2 E Glenwood, Cook County, IL | Not surveyed |
| 12:59 PM | Not rated | 1 ENE Hazel Crest, Cook County, IL | Not surveyed |
| 6:14 PM | Not rated | 1 WNW Hoopeston, Vermilion County, IL | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 10:56 AM | 1.0 in | 1 W West Dundee, Kane County, IL |
| 10:58 AM | 1.0 in | 1 S West Dundee, Kane County, IL |
| 11:17 AM | 1.0 in | 1 S Hanover Park, DuPage County, IL |
| 11:43 AM | 1.0 in | 1 SE Schaumburg, Cook County, IL |
| 11:45 AM | 1.25 in | 1 SE Schaumburg, Cook County, IL |
| 11:47 AM | 1.0 in | 3 W York Center, DuPage County, IL |
| 11:48 AM | 1.0 in | 1 W Medinah, DuPage County, IL |
| 11:48 AM | 1.25 in | 1 NW Roselle, Cook County, IL |
| 11:52 AM | 1.0 in | 1 SW York Center, DuPage County, IL |
| 11:54 AM | 1.25 in | 1 WSW Willowbrook, DuPage County, IL |
| 11:54 AM | 1.75 in | Oak Brook, DuPage County, IL |
| 11:54 AM | 1.5 in | 1 N Oakbrook Terrace, DuPage County, IL |
Show all 68 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 11:55 AM | 1.0 in | 1 ENE Carol Stream, DuPage County, IL |
| 11:56 AM | 2.0 in | Clarendon Hills, DuPage County, IL |
| 11:56 AM | 1.75 in | Hinsdale, DuPage County, IL |
| 11:56 AM | 1.0 in | 1 NW Villa Park, DuPage County, IL |
| 11:59 AM | 1.75 in | 1 NW Westmont, DuPage County, IL |
| 12:00 PM | 1.5 in | 1 NE Downers Grove, DuPage County, IL |
| 12:01 PM | 1.5 in | 1 E La Grange Park, Cook County, IL |
| 12:02 PM | 1.25 in | 1 NW Countryside, Cook County, IL |
| 12:03 PM | 1.25 in | 1 NNE Indian Head Park, Cook County, IL |
| 12:04 PM | 2.0 in | 1 NW Clarendon Hills, DuPage County, IL |
| 12:05 PM | 2.0 in | Downers Grove, DuPage County, IL |
| 12:08 PM | 2.0 in | Oak Brook, DuPage County, IL |
| 12:09 PM | 1.0 in | Elmhurst, DuPage County, IL |
| 12:10 PM | 2.0 in | Hinsdale, DuPage County, IL |
| 12:10 PM | 1.0 in | 1 N Glen Ellyn, DuPage County, IL |
| 12:10 PM | 1.25 in | Glendale Heights, DuPage County, IL |
| 12:11 PM | 1.5 in | 1 E Glendale Heights, DuPage County, IL |
| 12:14 PM | 1.5 in | 2 NW Lisle, DuPage County, IL |
| 12:15 PM | 1.75 in | Downers Grove, DuPage County, IL |
| 12:16 PM | 2.0 in | 1 S Westmont, DuPage County, IL |
| 12:18 PM | 2.5 in | 1 WNW Westmont, DuPage County, IL |
| 12:20 PM | 1.75 in | 1 ENE Willowbrook, Cook County, IL |
| 12:21 PM | 1.0 in | 2 SE Wauconda, Lake County, IL |
| 12:26 PM | 1.0 in | Darien, DuPage County, IL |
| 12:30 PM | 1.75 in | 1 NE Tinley Park, Cook County, IL |
| 12:32 PM | 1.75 in | 2 SE Lemont, Cook County, IL |
| 12:35 PM | 1.25 in | 3 NW Homer Glen, Will County, IL |
| 12:46 PM | 1.0 in | 1 SSW Merrionette Park, Cook County, IL |
| 12:47 PM | 1.0 in | 1 W Oak Forest, Cook County, IL |
| 12:49 PM | 1.75 in | 2 NE Mokena, Will County, IL |
| 12:50 PM | 1.0 in | Oak Forest, Cook County, IL |
| 12:50 PM | 1.0 in | 1 NW Oak Lawn, Cook County, IL |
| 12:51 PM | 1.0 in | 1 SW Evergreen Park, Cook County, IL |
| 1:00 PM | 1.25 in | 1 W Northerly Island, Cook County, IL |
| 1:01 PM | 1.0 in | 1 W Midlothian, Cook County, IL |
| 1:03 PM | 1.0 in | Park Forest, Cook County, IL |
| 1:04 PM | 1.0 in | 2 W Frankfort, Will County, IL |
| 1:17 PM | 1.5 in | 1 E Greater Grand Cross, Cook County, IL |
| 1:37 PM | 1.0 in | 1 NW West Ridge - Chica, Cook County, IL |
| 2:22 PM | 1.0 in | 1 S Carbon Hill, Grundy County, IL |
| 3:32 PM | 1.75 in | 4 SW Plainfield, Will County, IL |
| 3:35 PM | 1.25 in | 2 SW Crystal Lawns, Will County, IL |
| 3:35 PM | 2.25 in | 2 N Shorewood, Will County, IL |
| 3:38 PM | 1.25 in | 4 W Shorewood, Kendall County, IL |
| 3:41 PM | 3.0 in | 2 WSW Shorewood, Will County, IL |
| 3:45 PM | 1.5 in | 1 S Shorewood, Will County, IL |
| 3:46 PM | 2.0 in | 1 SE Minooka, Will County, IL |
| 3:46 PM | 1.5 in | 1 SW Minooka, Grundy County, IL |
| 5:33 PM | 2.5 in | 3 W Woodland, Iroquois County, IL |
| 5:33 PM | 2.0 in | 1 SSE Watseka, Iroquois County, IL |
| 5:35 PM | 1.75 in | Watseka, Iroquois County, IL |
| 5:40 PM | 2.75 in | Woodland, Iroquois County, IL |
| 5:51 PM | 1.25 in | Milford, Iroquois County, IL |
| 6:00 PM | 2.5 in | 1 SSE Milford, Iroquois County, IL |
| 7:47 PM | 1.0 in | Robinson, Crawford County, IL |
| 7:48 PM | 1.25 in | 1 W Robinson, Crawford County, IL |
| Time | Gust | Where |
|---|---|---|
| 11:25 AM | Not measured | 2 SSW Barrington Hills, Cook County, IL |
| 11:34 AM | Not measured | Streamwood, Cook County, IL |
| 11:36 AM | Not measured | 1 W Bartlett, Cook County, IL |
| 11:38 AM | Not measured | 1 WSW Hanover Park, Cook County, IL |
| 11:40 AM | Not measured | 1 NE Rolling Meadows, Cook County, IL |
| 11:41 AM | Not measured | 1 WNW Streamwood, Cook County, IL |
| 11:42 AM | Not measured | 2 S Hanover Park, DuPage County, IL |
| 11:42 AM | Not measured | Roselle, DuPage County, IL |
| 11:43 AM | Not measured | 1 SE Arlington Heights, Cook County, IL |
| 11:45 AM | Not measured | 2 WSW Bloomingdale, DuPage County, IL |
| 11:47 AM | Not measured | 1 NNW Carol Stream, DuPage County, IL |
| 11:49 AM | Not measured | 1 ENE Antioch, Lake County, IL |
Show all 157 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 11:50 AM | Not measured | 1 S Carol Stream, DuPage County, IL |
| 11:50 AM | Not measured | 1 WNW Glendale Heights, DuPage County, IL |
| 11:51 AM | Not measured | 1 S Winfield, DuPage County, IL |
| 11:52 AM | Not measured | 1 ESE Winfield, DuPage County, IL |
| 11:53 AM | Not measured | 1 WSW Addison, DuPage County, IL |
| 11:55 AM | Not measured | 1 NW Wheaton, DuPage County, IL |
| 11:57 AM | Not measured | 2 SSE Wheaton, DuPage County, IL |
| 11:57 AM | Not measured | 1 W Glen Ellyn, DuPage County, IL |
| 11:58 AM | Not measured | 2 SE Wheaton, DuPage County, IL |
| 11:58 AM | Not measured | 1 ESE Wheaton, DuPage County, IL |
| 11:58 AM | Not measured | Glen Ellyn, DuPage County, IL |
| 11:59 AM | Not measured | 2 N Lombard, DuPage County, IL |
| 12:00 PM | Not measured | 1 N Lombard, DuPage County, IL |
| 12:01 PM | Not measured | 1 SSE Wheaton, DuPage County, IL |
| 12:01 PM | Not measured | York Center, DuPage County, IL |
| 12:01 PM | Not measured | Villa Park, DuPage County, IL |
| 12:04 PM | 72 mph | 1 N Oakbrook Terrace, DuPage County, IL |
| 12:05 PM | Not measured | 3 SE Glen Ellyn, DuPage County, IL |
| 12:08 PM | Not measured | 1 W Downers Grove, DuPage County, IL |
| 12:08 PM | Not measured | Oak Brook, DuPage County, IL |
| 12:09 PM | Not measured | 1 WSW Downers Grove, DuPage County, IL |
| 12:09 PM | Not measured | 2 N Downers Grove, DuPage County, IL |
| 12:10 PM | Not measured | 1 E Warrenville, DuPage County, IL |
| 12:12 PM | Not measured | 1 SSE Downers Grove, DuPage County, IL |
| 12:12 PM | Not measured | 1 SSE Downers Grove, DuPage County, IL |
| 12:14 PM | Not measured | 3 SSW Burr Ridge, DuPage County, IL |
| 12:14 PM | Not measured | 2 WSW Darien, DuPage County, IL |
| 12:15 PM | Not measured | 1 SW Woodridge, DuPage County, IL |
| 12:16 PM | Not measured | Darien, DuPage County, IL |
| 12:20 PM | Not measured | 1 S Willowbrook, DuPage County, IL |
| 12:20 PM | Not measured | 1 NNE Countryside, Cook County, IL |
| 12:22 PM | Not measured | 2 SSW Burr Ridge, DuPage County, IL |
| 12:26 PM | 78 mph | 2 N Lemont, DuPage County, IL |
| 12:26 PM | Not measured | 3 SSE Darien, DuPage County, IL |
| 12:28 PM | Not measured | Indian Head Park, Cook County, IL |
| 12:30 PM | Not measured | 3 E Lemont, Cook County, IL |
| 12:32 PM | Not measured | 2 NW Homer Glen, Will County, IL |
| 12:33 PM | Not measured | NWS Chicago-Romeoville, Will County, IL |
| 12:34 PM | Not measured | 1 W Oak Lawn, Cook County, IL |
| 12:36 PM | Not measured | 1 SSW Orland Park, Cook County, IL |
| 12:38 PM | Not measured | 2 NW Orland Park, Cook County, IL |
| 12:38 PM | Not measured | Evanston, Cook County, IL |
| 12:39 PM | Not measured | 1 SE Orland Hills, Cook County, IL |
| 12:39 PM | Not measured | Palos Hills, Cook County, IL |
| 12:39 PM | Not measured | 1 ENE Evanston, Cook County, IL |
| 12:40 PM | Not measured | Homer Glen, Will County, IL |
| 12:40 PM | 74 mph | 3.0 SW Midway Airport, Cook County, IL |
| 12:42 PM | Not measured | 1 W Mokena, Will County, IL |
| 12:42 PM | Not measured | 2 NW Mokena, Will County, IL |
| 12:42 PM | Not measured | 1 WNW Tinley Park, Cook County, IL |
| 12:44 PM | Not measured | 1 WSW Mokena, Will County, IL |
| 12:44 PM | 60 mph | 1 NNE Homer Glen, Will County, IL |
| 12:45 PM | Not measured | 1 S Frankfort, Will County, IL |
| 12:45 PM | Not measured | Frankfort Square, Will County, IL |
| 12:45 PM | Not measured | 2 N Frankfort Square, Will County, IL |
| 12:45 PM | Not measured | 1 SE West Ridge - Chica, Cook County, IL |
| 12:45 PM | Not measured | 1 ENE Norwood Park - Ch, Cook County, IL |
| 12:45 PM | Not measured | Rogers Park - Chicago, Cook County, IL |
| 12:46 PM | Not measured | 1 WNW Oak Forest, Cook County, IL |
| 12:48 PM | Not measured | 1 WNW Matteson, Cook County, IL |
| 12:48 PM | Not measured | 2 E Frankfort Square, Cook County, IL |
| 12:48 PM | Not measured | Country Club Hills, Cook County, IL |
| 12:48 PM | Not measured | Irving Park - Chicago, Cook County, IL |
| 12:49 PM | Not measured | Frankfort, Will County, IL |
| 12:49 PM | 59 mph | North Park - Chicago, Cook County, IL |
| 12:50 PM | Not measured | 1 S Markham, Cook County, IL |
| 12:50 PM | Not measured | 1 NW Oak Forest, Cook County, IL |
| 12:50 PM | Not measured | Belmont-Cragin, Cook County, IL |
| 12:50 PM | Not measured | 1 ENE North Center - Ch, Cook County, IL |
| 12:50 PM | Not measured | Lincoln Square - Chicag, Cook County, IL |
| 12:51 PM | Not measured | Richton Park, Cook County, IL |
| 12:51 PM | Not measured | Flossmoor, Cook County, IL |
| 12:51 PM | Not measured | 1 NNE Hazel Crest, Cook County, IL |
| 12:51 PM | Not measured | 1 ESE Markham, Cook County, IL |
| 12:51 PM | 68 mph | 1 NNW Oak Forest, Cook County, IL |
| 12:51 PM | 66 mph | 1 S Palos Park, Cook County, IL |
| 12:52 PM | Not measured | Olympia Fields, Cook County, IL |
| 12:52 PM | Not measured | 2 ESE Flossmoor, Cook County, IL |
| 12:52 PM | Not measured | 1 ENE Homewood, Cook County, IL |
| 12:53 PM | Not measured | Park Forest, Cook County, IL |
| 12:54 PM | Not measured | 2 NNW Monee, Will County, IL |
| 12:54 PM | Not measured | 3 SW Richton Park, Will County, IL |
| 12:54 PM | Not measured | 1 E Chicago Heights, Cook County, IL |
| 12:55 PM | Not measured | Chicago Heights, Cook County, IL |
| 12:55 PM | Not measured | 1 NW Ford Heights, Cook County, IL |
| 12:55 PM | Not measured | 1 NNW Beverly - Chicago, Cook County, IL |
| 12:56 PM | Not measured | 1 SW Monee, Will County, IL |
| 12:56 PM | Not measured | Monee, Will County, IL |
| 12:57 PM | Not measured | University Park, Will County, IL |
| 12:57 PM | Not measured | Ford Heights, Cook County, IL |
| 12:57 PM | Not measured | 1 ENE North Lawndale -, Cook County, IL |
| 12:58 PM | Not measured | Sauk Village, Cook County, IL |
| 12:58 PM | 74 mph | 3 NE Navy Pier, LMZ741 County, IL |
| 12:59 PM | 62 mph | Lakeview - Chicago, Cook County, IL |
| 1:00 PM | Not measured | 1 SSE Frankfort, Will County, IL |
| 1:00 PM | Not measured | 1 SE Homewood, Cook County, IL |
| 1:00 PM | Not measured | 1 NNW Homewood, Cook County, IL |
| 1:00 PM | Not measured | Homewood, Cook County, IL |
| 1:01 PM | Not measured | 1 E Ford Heights, Cook County, IL |
| 1:01 PM | Not measured | Lansing, Cook County, IL |
| 1:02 PM | Not measured | 2 ENE Goodenow, Will County, IL |
| 1:03 PM | Not measured | 5 SSE Sauk Village, Will County, IL |
| 1:03 PM | Not measured | Steger, Will County, IL |
| 1:05 PM | Not measured | Beecher, Will County, IL |
| 1:05 PM | 104 mph | 2 WSW Goodenow, Will County, IL |
| 1:05 PM | Not measured | Crete, Will County, IL |
| 1:06 PM | Not measured | Crete, Will County, IL |
| 1:07 PM | Not measured | 3 E Beecher, Will County, IL |
| 1:09 PM | Not measured | 3 S Beecher, Kankakee County, IL |
| 1:09 PM | Not measured | 1 WNW Auburn-Gresham, Cook County, IL |
| 1:10 PM | 74 mph | Midway Airport, Cook County, IL |
| 1:10 PM | Not measured | 1 WNW Midway Airport, Cook County, IL |
| 1:11 PM | Not measured | 1 N Greater Grand Cross, Cook County, IL |
| 1:11 PM | Not measured | Chicago Lawn, Cook County, IL |
| 1:18 PM | Not measured | 1 ENE Morgan Park - Chi, Cook County, IL |
| 1:42 PM | Not measured | 1 W Irving Park - Chica, Cook County, IL |
| 1:53 PM | Not measured | 1 NNE Countryside, Cook County, IL |
| 3:39 PM | Not measured | 1 WSW Zion, Lake County, IL |
| 3:43 PM | 82 mph | 1 SW Beach Park, Lake County, IL |
| 3:43 PM | Not measured | Beach Park, Lake County, IL |
| 3:47 PM | Not measured | Waukegan, Lake County, IL |
| 3:47 PM | Not measured | Waukegan Airport, Lake County, IL |
| 3:48 PM | Not measured | 2 N Waukegan, Lake County, IL |
| 3:58 PM | Not measured | 1 ENE Mettawa, Lake County, IL |
| 3:58 PM | Not measured | Lake Forest, Lake County, IL |
| 4:05 PM | Not measured | 1 WSW Deerfield, Lake County, IL |
| 4:05 PM | Not measured | Lincolnshire, Lake County, IL |
| 4:16 PM | Not measured | 1 ESE Wheeling, Cook County, IL |
| 4:17 PM | Not measured | 1 NE Arlington Heights, Cook County, IL |
| 4:18 PM | Not measured | Mount Prospect, Cook County, IL |
| 4:20 PM | Not measured | 1 NNE Evanston, Cook County, IL |
| 4:22 PM | Not measured | 1 ESE Evanston, Cook County, IL |
| 4:34 PM | 64 mph | 3 NE Navy Pier, LMZ741 County, IL |
| 4:37 PM | 62 mph | 1 NE Bensenville, DuPage County, IL |
| 4:38 PM | 64 mph | 1 NE Bensenville, DuPage County, IL |
| 4:39 PM | 63 mph | Lakeview - Chicago, Cook County, IL |
| 6:03 PM | Not measured | Hume, Edgar County, IL |
| 6:22 PM | Not measured | 1 SSW Godfrey, Madison County, IL |
| 6:53 PM | Not measured | Marshall, Clark County, IL |
| 6:58 PM | Not measured | 1 SSW Marshall, Clark County, IL |
| 7:01 PM | Not measured | 4 SSW Marshall, Clark County, IL |
| 7:17 PM | Not measured | Hutsonville, Crawford County, IL |
| 7:21 PM | Not measured | 3 E Annapolis, Crawford County, IL |
| 7:47 PM | Not measured | Robinson, Crawford County, IL |
| 7:53 PM | Not measured | Marshall, Clark 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 | 74 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.