Illinois tornadoes
3,148 confirmed tornadoes since 1950. Most recent: December 28, 2025, EF0. 2026 so far: 244 preliminary reports preliminary
Counties with the most tornadoes
| County | Tornadoes since 1950 | Per 1,000 sq mi |
|---|---|---|
| McLean County | 122 | 103 |
| Will County | 100 | 120 |
| Sangamon County | 92 | 106 |
| Champaign County | 87 | 87 |
| Cook County | 87 | 92 |
| Macon County | 79 | 136 |
| Logan County | 73 | 118 |
| Tazewell County | 73 | 113 |
| Vermilion County | 72 | 80 |
| Henry County | 71 | 86 |
| LaSalle County | 66 | 58 |
| Madison County | 65 | 91 |
| Kankakee County | 61 | 90 |
| St. Clair County | 59 | 90 |
| Christian County | 58 | 82 |
When tornadoes hit here
By month
May is the peak month, with 666 of 3148 tornadoes.
By time of day
Most often around 5:00 PM. Times as recorded by NOAA, mostly Central Standard Time.
By year, 1950 to 2025
The line is the five-year average. Tornadoes before about 1953 were under-reported, and better radar since the 1990s finds more weak ones. This year so far: 244 preliminary reports.
By rating
Ratings before February 2007 use the original F scale; the numbers line up with today's EF scale. Unknown means NOAA could not assign a rating.
Notable tornadoes
Most recent tornadoes
| Date | Rating | Path length | Width | Deaths | Injuries |
|---|---|---|---|---|---|
| Dec 28, 2025 | EF0 | 0.2 mi | 30 yd | 0 | 0 |
| Dec 28, 2025 | EFU | 4.9 mi | 25 yd | 0 | 0 |
| Dec 28, 2025 | EF0 | 3.4 mi | 75 yd | 0 | 0 |
| Dec 28, 2025 | EF1 | 9.5 mi | 150 yd | 0 | 0 |
| Dec 28, 2025 | EF0 | 0.85 mi | 20 yd | 0 | 0 |
| Dec 28, 2025 | EF0 | 2.6 mi | 100 yd | 0 | 0 |
| Dec 28, 2025 | EF1 | 0.86 mi | 30 yd | 0 | 0 |
| Dec 28, 2025 | EF2 | 23.36 mi | 250 yd | 0 | 0 |
| Dec 28, 2025 | EF1 | 0.95 mi | 125 yd | 0 | 0 |
| Dec 28, 2025 | EF1 | 1.72 mi | 200 yd | 0 | 0 |
| Oct 3, 2025 | EFU | 0.35 mi | 30 yd | 0 | 0 |
| Sep 20, 2025 | EF0 | 2.36 mi | 40 yd | 0 | 0 |
| Aug 16, 2025 | EFU | 0.13 mi | 40 yd | 0 | 0 |
| Jul 6, 2025 | EF0 | 0.12 mi | 50 yd | 0 | 0 |
| Jun 18, 2025 | EFU | 0.1 mi | 30 yd | 0 | 0 |
| Jun 18, 2025 | EFU | 0.21 mi | 50 yd | 0 | 0 |
| Jun 18, 2025 | EF1 | 3.55 mi | 100 yd | 0 | 0 |
| Jun 18, 2025 | EF0 | 0.08 mi | 100 yd | 0 | 0 |
| Jun 18, 2025 | EF1 | 1.41 mi | 200 yd | 0 | 0 |
| Jun 18, 2025 | EFU | 2.96 mi | 10 yd | 0 | 0 |
| Jun 18, 2025 | EFU | 1.45 mi | 10 yd | 0 | 0 |
| Jun 18, 2025 | EF1 | 7.4 mi | 200 yd | 0 | 0 |
| Jun 18, 2025 | EF1 | 7.61 mi | 50 yd | 0 | 1 |
| Jun 18, 2025 | EF2 | 6.87 mi | 300 yd | 0 | 0 |
| Jun 18, 2025 | EF1 | 3.85 mi | 75 yd | 0 | 0 |
| Jun 18, 2025 | EF1 | 1.03 mi | 50 yd | 0 | 0 |
| Jun 18, 2025 | EF0 | 4.66 mi | 80 yd | 0 | 0 |
| Jun 18, 2025 | EFU | 1.48 mi | 10 yd | 0 | 0 |
| Jun 18, 2025 | EF1 | 3.56 mi | 100 yd | 0 | 0 |
| Jun 3, 2025 | EF0 | 0.31 mi | 75 yd | 0 | 0 |
| Jun 3, 2025 | EF1 | 12.44 mi | 300 yd | 0 | 0 |
| Jun 3, 2025 | EF1 | 3.79 mi | 100 yd | 0 | 0 |
| Jun 3, 2025 | EF0 | 1.2 mi | 25 yd | 0 | 0 |
| Jun 3, 2025 | EF1 | 14.43 mi | 300 yd | 0 | 0 |
| Jun 3, 2025 | EF1 | 7.78 mi | 50 yd | 0 | 0 |
| Jun 3, 2025 | EF1 | 10.84 mi | 250 yd | 0 | 0 |
| Jun 3, 2025 | EF1 | 1.57 mi | 175 yd | 0 | 0 |
| May 20, 2025 | EF0 | 1.7 mi | 30 yd | 0 | 0 |
| May 20, 2025 | EF1 | 5 mi | 80 yd | 0 | 0 |
| May 20, 2025 | EF0 | 6.67 mi | 40 yd | 0 | 0 |
| May 20, 2025 | EF0 | 0.92 mi | 30 yd | 0 | 0 |
| May 20, 2025 | EFU | 0.65 mi | 100 yd | 0 | 0 |
| May 20, 2025 | EFU | 1.11 mi | 30 yd | 0 | 0 |
| May 20, 2025 | EF0 | 2.85 mi | 20 yd | 0 | 0 |
| May 20, 2025 | EF1 | 1.8 mi | 50 yd | 0 | 0 |
| May 19, 2025 | EF1 | 0.45 mi | 25 yd | 0 | 0 |
| May 16, 2025 | EF2 | 9.93 mi | 250 yd | 0 | 0 |
| May 16, 2025 | EF1 | 6.75 mi | 75 yd | 0 | 0 |
| May 16, 2025 | EF1 | 10.68 mi | 100 yd | 0 | 0 |
| May 16, 2025 | EF4 | 16.28 mi | 900 yd | 0 | 7 |
| May 16, 2025 | EF2 | 23.22 mi | 1,750 yd | 4 | 38 |
| May 14, 2025 | EFU | 0.15 mi | 25 yd | 0 | 0 |
| May 13, 2025 | EF0 | 0.87 mi | 30 yd | 0 | 0 |
| May 13, 2025 | EFU | 0.05 mi | 10 yd | 0 | 0 |
| May 13, 2025 | EFU | 0.09 mi | 10 yd | 0 | 0 |
| Apr 30, 2025 | EFU | 0.48 mi | 30 yd | 0 | 0 |
| Apr 30, 2025 | EFU | 1.73 mi | 30 yd | 0 | 0 |
| Apr 30, 2025 | EF2 | 4.33 mi | 150 yd | 0 | 0 |
| Apr 30, 2025 | EF0 | 5.01 mi | 50 yd | 0 | 0 |
| Apr 20, 2025 | EF1 | 1.73 mi | 25 yd | 0 | 0 |
| Apr 20, 2025 | EF1 | 1.03 mi | 50 yd | 0 | 0 |
| Apr 20, 2025 | EF0 | 0.69 mi | 50 yd | 0 | 0 |
| Apr 20, 2025 | EF0 | 1.14 mi | 50 yd | 0 | 0 |
| Apr 20, 2025 | EF1 | 7.28 mi | 25 yd | 0 | 0 |
| Apr 20, 2025 | EF1 | 7.21 mi | 100 yd | 0 | 0 |
| Apr 20, 2025 | EF0 | 0.21 mi | 50 yd | 0 | 0 |
| Apr 20, 2025 | EFU | 0.28 mi | 10 yd | 0 | 0 |
| Apr 20, 2025 | EF1 | 14.5 mi | 100 yd | 0 | 0 |
| Apr 20, 2025 | EF1 | 4.4 mi | 120 yd | 0 | 0 |
| Apr 20, 2025 | EF1 | 16.5 mi | 150 yd | 0 | 0 |
| Apr 20, 2025 | EF0 | 2.2 mi | 75 yd | 0 | 0 |
| Apr 20, 2025 | EF1 | 1.32 mi | 75 yd | 0 | 0 |
| Apr 20, 2025 | EF0 | 0.75 mi | 100 yd | 0 | 0 |
| Apr 20, 2025 | EF1 | 0.35 mi | 100 yd | 0 | 0 |
| Apr 20, 2025 | EF1 | 7.33 mi | 100 yd | 0 | 0 |
| Apr 20, 2025 | EF0 | 3.99 mi | 25 yd | 0 | 0 |
| Apr 20, 2025 | EF1 | 2.96 mi | 100 yd | 0 | 0 |
| Apr 20, 2025 | EF0 | 0.86 mi | 25 yd | 0 | 0 |
| Apr 20, 2025 | EF1 | 7.01 mi | 150 yd | 0 | 0 |
| Apr 20, 2025 | EF0 | 8.17 mi | 100 yd | 0 | 0 |
| Apr 20, 2025 | EF0 | 4.18 mi | 25 yd | 0 | 0 |
| Apr 19, 2025 | EF0 | 0.45 mi | 25 yd | 0 | 0 |
| Apr 2, 2025 | EF2 | 11.97 mi | 150 yd | 0 | 0 |
| Apr 2, 2025 | EF1 | 9.15 mi | 100 yd | 0 | 0 |
| Apr 2, 2025 | EF1 | 5.01 mi | 300 yd | 0 | 0 |
| Apr 2, 2025 | EF1 | 3.33 mi | 75 yd | 0 | 0 |
| Apr 2, 2025 | EF2 | 6.2 mi | 250 yd | 0 | 0 |
| Apr 2, 2025 | EF0 | 1.11 mi | 25 yd | 0 | 0 |
| Apr 2, 2025 | EF1 | 10.01 mi | 50 yd | 0 | 0 |
| Apr 2, 2025 | EF1 | 8.05 mi | 200 yd | 0 | 0 |
| Apr 2, 2025 | EF1 | 7.99 mi | 150 yd | 0 | 0 |
| Apr 2, 2025 | EF2 | 48.91 mi | 1,200 yd | 0 | 0 |
| Apr 2, 2025 | EF0 | 4.03 mi | 150 yd | 0 | 0 |
| Apr 2, 2025 | EF1 | 8.31 mi | 100 yd | 0 | 0 |
| Apr 2, 2025 | EF1 | 2.55 mi | 125 yd | 0 | 0 |
| Apr 2, 2025 | EF0 | 2.2 mi | 300 yd | 0 | 0 |
| Apr 2, 2025 | EF2 | 22.83 mi | 200 yd | 0 | 1 |
| Apr 2, 2025 | EF1 | 2.3 mi | 400 yd | 0 | 0 |
| Apr 2, 2025 | EF0 | 12.7 mi | 30 yd | 0 | 0 |
| Mar 30, 2025 | EF1 | 23.87 mi | 150 yd | 0 | 0 |
Every Illinois county
- Adams County 36
- Alexander County 18
- Bond County 24
- Boone County 25
- Brown County 12
- Bureau County 47
- Calhoun County 10
- Carroll County 21
- Cass County 20
- Champaign County 87
- Christian County 58
- Clark County 13
- Clay County 19
- Clinton County 27
- Coles County 39
- Cook County 87
- Crawford County 21
- Cumberland County 17
- De Witt County 26
- DeKalb County 30
- Douglas County 30
- DuPage County 46
- Edgar County 34
- Edwards County 11
- Effingham County 27
- Fayette County 27
- Ford County 39
- Franklin County 20
- Fulton County 50
- Gallatin County 14
- Greene County 22
- Grundy County 26
- Hamilton County 13
- Hancock County 29
- Hardin County 5
- Henderson County 15
- Henry County 71
- Iroquois County 58
- Jackson County 40
- Jasper County 18
- Jefferson County 33
- Jersey County 21
- Jo Daviess County 21
- Johnson County 20
- Kane County 46
- Kankakee County 61
- Kendall County 32
- Knox County 33
- Lake County 22
- LaSalle County 66
- Lawrence County 11
- Lee County 40
- Livingston County 54
- Logan County 73
- Macon County 79
- Macoupin County 49
- Madison County 65
- Marion County 38
- Marshall County 18
- Mason County 41
- Massac County 19
- McDonough County 44
- McHenry County 30
- McLean County 122
- Menard County 16
- Mercer County 46
- Monroe County 41
- Montgomery County 51
- Morgan County 43
- Moultrie County 15
- Ogle County 33
- Peoria County 38
- Perry County 24
- Piatt County 37
- Pike County 35
- Pope County 15
- Pulaski County 12
- Putnam County 12
- Randolph County 45
- Richland County 17
- Rock Island County 40
- Saline County 19
- Sangamon County 92
- Schuyler County 24
- Scott County 18
- Shelby County 35
- St. Clair County 59
- Stark County 15
- Stephenson County 21
- Tazewell County 73
- Union County 25
- Vermilion County 72
- Wabash County 18
- Warren County 38
- Washington County 35
- Wayne County 30
- White County 27
- Whiteside County 44
- Will County 100
- Williamson County 23
- Winnebago County 24
- Woodford County 54
Free tornado alerts for Illinois
We are building free email alerts for tornado warnings. Join the waiting list and we will email you once when they are ready. Until then, please rely on the National Weather Service and your phone's emergency alerts.
Source: NOAA Storm Prediction Center severe weather database, 1950 to 2025. A tornado that crossed a state line counts in each state it touched.