Elgin weather alerts
There are no active weather alerts for Elgin, IL right now.
The National Weather Service issues alerts for Elgin as part of Kane County.
Updated from the National Weather Service ยท lists refresh hourly; the live map loads current alerts directly from the NWS
Map data: NWS, OpenFreeMap, OpenStreetMap
Tornado history within 25 miles of Elgin
152 tornadoes have been recorded within 25 miles of Elgin since 1950, killing 63 people and injuring 1,138. The most recent was on March 14, 2025 (rated EF0).
Strongest tornadoes within 25 miles of Elgin
| Date | Rating | County | Path length | Width | Deaths | Injuries |
|---|---|---|---|---|---|---|
| August 28, 1990 | F5 | Kendall County | 16.4 mi | 600 yd | 29 | 350 |
| April 21, 1967 | F4 | Boone County | 25.5 mi | 1,200 yd | 24 | 450 |
| April 11, 1965 | F4 | McHenry County | 9.1 mi | 400 yd | 6 | 75 |
| April 21, 1967 | F4 | McHenry County | 8.8 mi | 150 yd | 1 | 100 |
| March 12, 1976 | F3 | Kendall County | 22.6 mi | 30 yd | 0 | 3 |
Most recent tornadoes
| Date | Rating | County | Path length | Width | Deaths | Injuries |
|---|---|---|---|---|---|---|
| March 14, 2025 | EF0 | DuPage County | 0.8 mi | 50 yd | 0 | 0 |
| July 15, 2024 | EF0 | DuPage County | 4.1 mi | 250 yd | 0 | 0 |
| July 15, 2024 | EF0 | DuPage County | 0.8 mi | 50 yd | 0 | 0 |
| July 15, 2024 | EF0 | DuPage County | 3.1 mi | 150 yd | 0 | 0 |
| July 15, 2024 | EF1 | Kendall County | 19.2 mi | 200 yd | 0 | 0 |
How often alerts are issued for Kane County
| Alert type | 2016โ2025 | Last issued |
|---|---|---|
| Flood Advisory | 169 | October 2, 2026 |
| Severe Thunderstorm Warning | 157 | August 21, 2026 |
| Dense Fog Advisory | 113 | October 20, 2026 |
| Winter Weather Advisory | 95 | March 16, 2026 |
| Flood Warning | 77 | August 1, 2026 |
| Severe Thunderstorm Watch | 75 | August 21, 2026 |
| Wind Advisory | 66 | June 28, 2026 |
| Flood Watch | 52 | October 1, 2026 |
| Cold Weather Advisory | 36 | January 26, 2026 |
| Tornado Warning | 27 | August 11, 2026 |
About Elgin
- Population: 114,701 (2024 estimate)
- County: Kane County
- State: Illinois