Tornadoes · United States
Tornadoes of 1925
Grazulis's record has 99 significant tornadoes in the United States in 1925, which killed 805 people and injured 2,698. 9 were rated F4 or above, 1 of them F5. Before 1950 the record is Thomas P. Grazulis’s list of significant tornadoes: those rated F2 or stronger, and weaker ones that killed somebody.
1924 1926
The rating scale
Tracks are drawn in the color of the rating. Grazulis rated these tornadoes on the Fujita scale decades after the fact, from written accounts of the damage. The scale rates the damage rather than measuring the wind: the speeds are what that damage is taken to imply.
F040 to 72 mph
Light damage. Surface peeled off some roofs, gutters and siding damaged, branches broken, shallow-rooted trees pushed over.
F173 to 112 mph
Moderate damage. Roofs badly stripped, mobile homes overturned or badly damaged, exterior doors lost, windows broken.
F2113 to 157 mph
Considerable damage. Roofs torn off well-built houses, frame homes shifted on their foundations, mobile homes destroyed, large trees snapped or uprooted, cars lifted off the ground.
F3158 to 206 mph
Severe damage. Whole stories of well-built houses destroyed, large buildings badly damaged, trains overturned, trees debarked, heavy cars lifted and thrown.
F4207 to 260 mph
Devastating damage. Well-built houses leveled, structures with weak foundations moved some distance, cars thrown and large missiles generated.
F5261 to 318 mph
Incredible damage. Strong frame houses swept off their foundations, car-sized missiles thrown more than 100 meters, steel-reinforced concrete badly damaged, high-rise buildings deformed.
Unrated
Grazulis gave no rating: the surviving account records a tornado without enough about the damage to rate it. Almost all of these are before 1880.
The violent tornadoes of 1925
- F5 Tri-State tornado, Missouri, Illinois and IndianaMarch 18, 1925695 killed
- F4, Buck Lodge, TN to Beaumont, KYMarch 18, 192539 killed
- F4, N Luverne to Comer, ALOctober 25, 192518 killed
- F4, Mauckport, IN to S Louisville, KYMarch 18, 19254 killed
- F4, WSW Madison, NEJune 2, 19253 killed
- F4, N Adair, IAJune 2, 19253 killed
- F4, N Neola to W Perisa, IAJune 3, 19251 killed
- F4, Rodney to Cushing, IAJune 2, 192527.6 mi (44 km)
- F4, N Neola, IAJune 3, 19256.9 mi (11 km)
- F5 Tri-State tornado, Missouri, Illinois and IndianaMarch 18, 1925695 killed, 2,027 injured
- F4, Buck Lodge, TN to Beaumont, KYMarch 18, 192539 killed, 95 injured
- F4, N Luverne to Comer, ALOctober 25, 192518 killed, 60 injured
- F3, SW Hialeah to Biscayne Bay, FLApril 5, 19255 killed, 35 injured
- F2, Comite, LAOctober 14, 19255 killed
- F4, Mauckport, IN to S Louisville, KYMarch 18, 19254 killed, 60 injured
- F3, Lousiville to Pewee Valley, TNMarch 18, 19253 killed, 40 injured
- F2, E Kyle, TXApril 28, 19253 killed, 40 injured
- F4, WSW Madison, NEJune 2, 19253 killed, 4 injured
- F4, N Adair, IAJune 2, 19253 killed, 5 injured
January 10 3 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| January 10 | 8:00 AM CST | F2 | S Enterprise, AL | | | | 3 | |
| January 10 | 12:00 PM CST | F2 | West Elba, AL | | | | 1 | |
| January 10 | 12:00 PM CST | F2 | Shellhorn, AL | | | | | |
February 8 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| February 8 | 9:00 AM CST | F2 | Mulberry, AR | | 150 | | | |
February 21 3 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| February 21 | 9:00 AM CST | F2 | Pooleville, OK | | 100 | | | |
| February 21 | 7:30 PM CST | F3 | Loco, OK | | | 1 | 5 | |
| February 21 | 11:15 PM CST | F2 | Henrietta, OK | 3.9 | 100 | | 2 | |
February 22 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| February 22 | 10:00 AM CST | F2 | Bearden, AR | 2.2 | | | 1 | |
March 10 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| March 10 | 3:00 PM CST | F2 | McKeen, IL to St. Mary-of-the-Woods, IN | 10.0 | 300 | | 3 | |
March 13 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| March 13 | | F2 | NE Bernice, LA | | | | | |
March 18 9 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| March 18 | 5:10 AM CST | F2 | Dearing, KS | | | | | |
| March 18 | 1:01 PM CST | F5 | Tri-State tornado, Missouri, Illinois and Indiana | 217.4 | 1,200 | 695 | 2027 | |
| March 18 | 5:15 PM EST | F4 | Mauckport, IN to S Louisville, KY | 18.1 | 1,200 | 4 | 60 | |
| March 18 | 4:45 PM CST | F2 | Littleville, AL | 12.4 | 60 | 1 | 12 | |
| March 18 | 5:00 PM CST | F4 | Buck Lodge, TN to Beaumont, KY | 55.0 | 400 | 39 | 95 | |
| March 18 | 6:00 PM EST | F3 | Lousiville to Pewee Valley, TN | 9.9 | | 3 | 40 | |
| March 18 | 6:30 PM EST | F3 | W Marion County/Springfield to ENE Lexington, KY | 60.7 | 300 | 2 | 40 | |
| March 18 | 5:45 PM CST | F3 | NW College Grove/Kirkland, TN | 20.0 | 200 | 1 | 9 | |
| March 18 | 6:10 PM CST | F3 | Unionville to NE Fosterville, TN | 12.3 | 300 | 2 | 15 | |
March 20 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| March 20 | 5:00 PM CST | F1 | Goodman Heights, KS | | 20 | 1 | 1 | |
April 5 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 5 | 1:15 PM EST | F3 | SW Hialeah to Biscayne Bay, FL | 12.0 | 100 | 5 | 35 | |
April 8 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 8 | 2:30 PM CST | F2 | S Tryon/NW Bristow, OK | 24.8 | 75 | | | |
| April 8 | 3:30 PM CST | F2 | S Thackerville, OK | | 300 | | | |
April 10 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 10 | 11:45 PM CST | F2 | N Chilton, WI | 0.9 | 100 | | | |
April 13 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 13 | 6:00 PM EST | F2 | Kokomo, IN | | | | 1 | |
April 19 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 19 | 12:45 PM EST | F2 | Wyano/Yukon/Madison, PA | 4.4 | | | | |
| April 19 | 2:35 PM EST | F2 | Belleville, PA | 4.9 | 200 | | | |
April 21 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 21 | 9:30 AM CST | F2 | S Davis Corner/E Cresco, IA | 12.8 | | 1 | | |
April 23 3 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 23 | 2:30 PM CST | F2 | W Matfield Green/NE Cottonwood Falls to S Dunlap, KS | 30.3 | 300 | | 4 | |
| April 23 | 3:45 PM CST | F2 | Lancaster/Atchison, KS | 14.9 | 50 | | 2 | |
| April 23 | 7:30 PM CST | F2 | Worthing/Tea, SD | | | | | |
April 26 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 26 | 5:30 PM CST | F3 | Madill, OK | 1.1 | 400 | 2 | 4 | |
April 28 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 28 | 6:00 PM CST | F2 | E Kyle, TX | | 200 | 3 | 40 | |
May 16 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 16 | 7:00 PM EST | F3 | Attica/S Norwalk to S Oberlin, OH | 39.6 | 200 | | 10 | |
May 24 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 24 | 2:00 PM EST | F2 | Valley Bend, WV | | | | | |
June 1 3 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 1 | 4:00 PM EST | F2 | S Marlette, MI | | 400 | | | |
| June 1 | 3:30 PM CST | F3 | S McPherson to N Galva, KS | 15.0 | 100 | | | |
| June 1 | 4:45 PM CST | F2 | S Scammon to SE Pittsburg, KS | 14.6 | 100 | | 9 | |
June 2 11 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 2 | 1:45 PM EST | F2 | NW Lake Odessa to SE Ionia, MI | 10.1 | | | 2 | |
| June 2 | 3:00 PM CST | F2 | N Clarkson, NE | 6.2 | 50 | | | |
| June 2 | 3:20 PM CST | F4 | WSW Madison, NE | 10.8 | 800 | 3 | 4 | |
| June 2 | 3:30 PM CST | F3 | N Douglas/W Unadilla/SE Weeping Water, NE | 15.1 | 600 | | | |
| June 2 | 4:30 PM CST | F2 | Glenwood/Silver City, IA | 13.3 | 100 | | 4 | |
| June 2 | 4:45 PM CST | F4 | Rodney to Cushing, IA | 27.6 | 400 | | 3 | |
| June 2 | 5:00 PM CST | F2 | NE Riley, KS | 10.0 | 30 | | | |
| June 2 | 6:10 PM CST | F3 | N Red Oak, IA | 12.3 | 300 | | 5 | |
| June 2 | 6:30 PM CST | F2 | N Ayrshire to NW Emmetsburg, IA | 10.4 | | | 3 | |
| June 2 | 8:30 PM CST | F4 | N Adair, IA | 13.8 | 250 | 3 | 5 | |
| June 2 | 10:30 PM CST | F2 | Humbird to N Loyal, WI | 23.6 | 100 | | | |
June 3 6 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 3 | 1:00 AM CST | F2 | SW Florence, WI | | 70 | 2 | | |
| June 3 | 5:00 PM CST | F4 | N Neola, IA | 6.9 | | | 10 | |
| June 3 | 5:10 PM CST | F4 | N Neola to W Perisa, IA | 9.7 | 1,500 | 1 | 20 | |
| June 3 | 5:30 PM CST | F2 | Tennant to E Portsmouth, IA | 9.7 | 70 | | | |
| June 3 | 8:45 PM CST | F3 | SW Jefferson/W Paton, IA | 17.2 | | | 1 | |
| June 3 | 9:00 PM CST | F2 | SE Dana, IA | 3.8 | | | 1 | |
June 5 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 5 | | F2 | Fargo, ND/Moorhead, MN | 8.4 | | | | |
| June 5 | 5:30 PM CST | F2 | Presho/N Bee Heights to N Miller, SD | 84.2 | 300 | | | |
June 6 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 6 | 1:00 PM MST | F3 | W Otis, CO | 7.2 | | | | |
| June 6 | 1:30 PM MST | F3 | Vernon/Wray, CO | 24.9 | | | 6 | |
June 11 6 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 11 | 4:15 PM CST | F3 | Alexander, IA | 15.1 | 60 | 1 | 18 | |
| June 11 | 6:00 PM CST | F2 | W Chapin/W Sheffield, IA | 6.7 | | | 3 | |
| June 11 | 6:30 PM CST | F2 | W Greene, IA | 10.4 | | | 8 | |
| June 11 | 6:30 PM CST | F2 | S Marble Rock/Carrville, IA | 20.3 | 100 | | | |
| June 11 | 9:00 PM CST | F2 | Conger, MN | 4.9 | | | 2 | |
| June 11 | 9:00 PM CST | F2 | SW Northwood, IA | 4.8 | | | | |
June 13 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 13 | 3:45 PM CST | F2 | N Blooming Prairie/SE Hayfield to E Grand Meadow, MN | 32.4 | 100 | | 3 | |
| June 13 | 5:45 PM CST | F2 | Elroy to Lindina Township, WI | 6.7 | 20 | | | |
June 14 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 14 | 12:00 PM CST | F3 | N Carthage, IL | 3.2 | 100 | | 3 | |
| June 14 | 1:00 PM MST | F1 | Pueblo, CO | | 30 | 1 | 1 | |
June 15 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 15 | 7:45 PM CST | F2 | NE Clay Center, KS | 1.6 | 200 | | | |
| June 15 | 8:30 PM CST | F2 | Delphos, KS | 18.2 | 1,000 | | | |
June 16 3 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 16 | 5:00 PM CST | F2 | Blue Hill, NE | | | | | |
| June 16 | 5:30 PM CST | F2 | SW Central City, NE | 5.1 | 30 | | | |
| June 16 | 7:30 PM CST | F2 | SE Prague, NE | | 400 | | | |
June 18 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 18 | 4:00 PM CST | F2 | SW Valley City, ND | 4.8 | | | | |
June 28 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 28 | 2:00 AM CST | F2 | Tabor, IA | 5.9 | | | | |
July 7 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| July 7 | 4:00 PM CST | F2 | Paducah, TX | 8.0 | 50 | | 1 | |
July 18 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| July 18 | 5:00 PM CST | F2 | SW Waxahachie, TX | 1.9 | 50 | | 5 | |
July 24 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| July 24 | 5:45 PM EST | F2 | Tampa, FL | 0.7 | 20 | | | |
July 29 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| July 29 | 6:45 PM CST | F2 | Iola, KS | | 50 | 1 | | |
July 30 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| July 30 | 8:00 PM CST | F2 | Pursley, TX | 0.9 | 50 | | 5 | |
August 16 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| August 16 | 6:00 PM CST | F2 | SW Audubon/Detroit Lakes, MN | 11.9 | | | | |
August 20 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| August 20 | 8:00 PM CST | F2 | SW Lone Grove, OK | | 50 | | 2 | |
August 22 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| August 22 | 10:15 PM CST | F1 | Todville/Kemah/Seabrook, TX | 2.8 | 50 | 2 | 9 | |
August 29 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| August 29 | 4:00 PM CST | F2 | S Electra, TX | 1.8 | 100 | 2 | 2 | |
September 11 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| September 11 | 1:00 AM CST | F2 | S Wheaton, IL | 6.8 | 300 | | 1 | |
| September 11 | 6:00 PM EST | F2 | Chelsea/Sylvan Center, MI | 5.1 | 70 | | | |
October 14 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| October 14 | 8:37 AM CST | F2 | Comite, LA | | 50 | 5 | | |
October 16 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| October 16 | 4:00 PM CST | F3 | W Bowling Green to ENE Munfordville, KY | 45.0 | 300 | 1 | 44 | |
October 24 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| October 24 | 2:00 AM CST | F2 | NE Covington, TN | | | | 3 | |
October 25 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| October 25 | 2:00 AM CST | F4 | N Luverne to Comer, AL | 65.2 | 300 | 18 | 60 | |
| October 25 | 3:13 PM EST | F2 | Woburn, MA | 6.6 | 400 | 1 | 6 | |
November 7 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| November 7 | 6:30 PM CST | F2 | Wilson County, TN | 10.0 | 200 | | | |
November 26 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| November 26 | 2:30 PM CST | F2 | Blytheville, AR | 10.1 | 30 | | 1 | |
| November 26 | 5:00 PM CST | F3 | Charlotte, TN | 4.3 | | | 6 | |
December 4 4 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| December 4 | 1:00 AM CST | F2 | Marshall to S Baker, AR | 5.6 | 50 | | 1 | |
| December 4 | 5:10 AM CST | F2 | Yazoo City, MS | 18.3 | 400 | 2 | 25 | |
| December 4 | 9:30 AM CST | F2 | Gilbertsville/Eddyville/Princeton, KY | 22.6 | | | 5 | |
| December 4 | 9:50 AM CST | F3 | NW Calloway County/Hardin, KY | 16.5 | | 2 | 1 | |
About the record before 1950
- Significant tornadoes only
- Grazulis listed tornadoes rated F2 or stronger, and weaker ones that killed somebody. Most tornadoes are weaker than F2, so the list holds a fraction of the tornadoes that happened.
- The early years are thin
- A tornado is on record only where somebody saw it and wrote it down. The count rises through the 1800s with settlement and newspapers, not with the weather.
- Rated from accounts
- Grazulis rated each tornado decades later from newspaper reports, Weather Bureau records and local histories, not from a damage survey.
- The tracks are reconstructed
- Tornado Archive drew each path through the places Grazulis names, most often as a straight line from the first to the last. A track can miss a town it hit, and a tornado with one named place is a point. The counties are today’s.
- A separate record
- SPC’s database, from 1950, counts every confirmed tornado of any strength. The two are kept apart on every page and never added together.
Thomas P. Grazulis, Significant Tornadoes 1680-1991 and Significant Tornadoes 1880-1989, as digitized by Tornado Archive (Maas and others, 2024). Public domain. Counties assigned by this site from today’s NWS county lines.