Tornadoes · United States
Tornadoes of 1899
Grazulis's record has 70 significant tornadoes in the United States in 1899, which killed 222 people and injured 637. 10 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.
1898 1900
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 1899
- F5 New Richmond tornado, WisconsinJune 12, 1899117 killed
- F4 Kirksville tornado, MissouriApril 27, 189934 killed
- F4, SW Iron City to Muscadine, ALMarch 18, 189912 killed
- F4, Newtown, MOApril 27, 189912 killed
- F4, Herman, NEJune 13, 189911 killed
- F4, Bijou Hills/Academy, SDMay 27, 18997 killed
- F4, Homer, NE to S Salix, IAJune 11, 18995 killed
- F4, Colesburg, IAMay 16, 18994 killed
- F4, Ute, IAApril 26, 18991 killed
- F4, NW Ainsworth to NW Long Pine, NEJuly 5, 18991 killed
- F5 New Richmond tornado, WisconsinJune 12, 1899117 killed, 200 injured
- F4 Kirksville tornado, MissouriApril 27, 189934 killed, 125 injured
- F4, SW Iron City to Muscadine, ALMarch 18, 189912 killed, 30 injured
- F4, Newtown, MOApril 27, 189912 killed, 40 injured
- F4, Herman, NEJune 13, 189911 killed, 25 injured
- F4, Bijou Hills/Academy, SDMay 27, 18997 killed, 3 injured
- F4, Homer, NE to S Salix, IAJune 11, 18995 killed, 2 injured
- F2, NE Louisville/N Waynesboro/Greens Cut, GAMarch 19, 18994 killed, 20 injured
- F4, Colesburg, IAMay 16, 18994 killed, 14 injured
- F3, Madisonville, TNMarch 5, 18993 killed, 15 injured
January 13 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| January 13 | 5:00 PM CST | F2 | NW Longview, TX | 11.6 | 100 | | 6 | |
February 2 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| February 2 | | F2 | Covington, GA | | | | | |
March 3 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| March 3 | 4:30 PM EST | F2 | Gibson, NC | 3.2 | 70 | | 2 | |
March 5 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| March 5 | 7:30 PM EST | F3 | Madisonville, TN | | 75 | 3 | 15 | |
March 15 3 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| March 15 | 2:00 AM CST | F2 | N Jasper, AL | 2.9 | 400 | | | |
| March 15 | 5:45 AM CST | F2 | E Birmingham/Avondale/Woodlawn, AL | 4.9 | 30 | | 3 | |
| March 15 | 10:00 PM EST | F2 | S Greenbush, GA | | | | | |
March 18 3 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| March 18 | 11:30 AM CST | F2 | NW Pine Bluff/Rob Roy, AR | 11.2 | 35 | 1 | 15 | |
| March 18 | 6:30 PM CST | F4 | SW Iron City to Muscadine, AL | 17.0 | 400 | 12 | 30 | |
| March 18 | 8:30 PM CST | F2 | S Montevallo/Columbiana, AR | 17.3 | | 3 | 17 | |
March 19 3 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| March 19 | 1:00 AM EST | F2 | Eatonton, GA | | | | 20 | |
| March 19 | 3:00 AM EST | F2 | W Dawson/S Spring Place, GA | 12.8 | 400 | 1 | 15 | |
| March 19 | 3:30 AM EST | F2 | NE Louisville/N Waynesboro/Greens Cut, GA | 30.9 | | 4 | 20 | |
March 22 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| March 22 | | F2 | E Monroe, GA | 1.5 | | | 8 | |
March 28 6 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| March 28 | 9:30 AM CST | F2 | Riderville, AL | 4.5 | 200 | | | |
| March 28 | 11:00 AM CST | F2 | Opelika, AL | | | 1 | | |
| March 28 | 11:00 AM CST | F2 | Hope Hull/N Fleta, AL | | | | | |
| March 28 | 4:30 PM EST | F2 | N Marlboro County, SC | 1.8 | 70 | | 1 | |
| March 28 | 4:30 PM EST | F2 | SE Pee Dee/NW Rockingham, NC | 11.9 | | | 3 | |
| March 28 | 11:00 PM EST | F2 | Bethel, NC | 2.3 | | | | |
April 26 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 26 | 10:00 PM CST | F4 | Ute, IA | 11.0 | 400 | 1 | 10 | |
April 27 4 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 27 | 5:10 PM CST | F2 | Coloma/Stokes Mound/E Avalon, MO | 9.0 | 150 | | | |
| April 27 | 5:30 PM CST | F2 | N Farmersville, MO | | | | | |
| April 27 | 5:45 PM CST | F4 | Newtown, MO | 10.2 | 200 | 12 | 40 | |
| April 27 | 6:10 PM CST | F4 | Kirksville tornado, MO | 6.4 | 400 | 34 | 125 | |
April 30 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| April 30 | 3:00 PM CST | F2 | E Carson/E Hancock/SE Avoca, IA | 17.4 | | | 5 | |
| April 30 | 3:30 PM CST | F2 | W Avoca, IA | 5.5 | | | | |
May 1 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 1 | 3:30 AM EST | F2 | S Cassopolis/Penn, MI | 8.4 | 50 | | | |
May 12 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 12 | 4:30 PM EST | F2 | NW Mt. Sterling, KY | | | | | |
May 16 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 16 | 8:30 PM CST | F4 | Colesburg, IA | 10.8 | 200 | 4 | 14 | |
May 21 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 21 | 4:15 PM CST | F2 | N Dawson/W Verdan, NE | 3.5 | | | | |
May 26 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 26 | 7:50 PM CST | F3 | SW Minden, NE | 14.8 | 500 | | | |
May 27 3 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 27 | 5:15 PM CST | F3 | S Keswick, IA | 5.0 | 200 | | 7 | |
| May 27 | 5:30 PM CST | F4 | Bijou Hills/Academy, SD | 8.3 | 200 | 7 | 3 | |
| May 27 | 8:00 PM CST | F2 | Derinda Township/S Kent, IL | 17.6 | | | | |
May 28 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 28 | 3:45 PM CST | F3 | NE Bondurant/N Santiago/Mingo/SE Baxter, IA | 15.0 | 200 | | | |
| May 28 | 6:30 PM CST | F2 | NE Cosgrove/S Tiffin, IA | 5.7 | 300 | | | |
May 30 7 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 30 | 5:45 PM CST | F3 | W Laurel, NE/Elk Point, SD | 30.0 | 100 | | 6 | |
| May 30 | 7:20 PM CST | F3 | W Moville to N Kingsley, IA | 11.4 | 200 | | | |
| May 30 | 9:13 PM CST | F2 | Rolfe, IA | 6.0 | 70 | | 3 | |
| May 30 | 9:30 PM CST | F2 | E Mineola, IA | | | | | |
| May 30 | 9:30 PM CST | F3 | N Glenwood/N Mineola, IA | 8.4 | 100 | 1 | 8 | |
| May 30 | 10:00 PM CST | F2 | NW Corning/Atchison, MO | 11.6 | 200 | 1 | 7 | |
| May 30 | 10:30 PM CST | F3 | SE Berea/N Fontanelle/Prussia Township, IA | 9.6 | 300 | | 6 | |
May 31 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| May 31 | 12:15 AM CST | F2 | South Amana, IA | 5.6 | 70 | | 1 | |
| May 31 | 3:30 AM CST | F2 | Springfield, IL | 4.7 | | | | |
June 1 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 1 | 7:00 PM CST | F2 | NE Wauneta, NE | 11.6 | | | | |
June 5 3 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 5 | 6:00 PM CST | F2 | Ryan, OK | | | | | |
| June 5 | 7:00 PM CST | F2 | NE Tildan, NE | 5.8 | | | 4 | |
| June 5 | 7:00 PM CST | F2 | E Oakdale, NE | | | | | |
June 8 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 8 | | F2 | N Paoli, IN | | | | | |
June 11 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 11 | 5:00 PM CST | F4 | Homer, NE to S Salix, IA | 13.1 | 200 | 5 | 2 | |
June 12 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 12 | | F2 | N Stillwater, MN | | | | | |
| June 12 | 5:40 PM CST | F5 | New Richmond tornado, WI | 30.1 | 300 | 117 | 200 | |
June 13 3 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 13 | 4:00 PM CST | F2 | Rodman, IA | | | | | |
| June 13 | 4:00 PM CST | F2 | W Swea City/N Swea City, IA | 6.5 | | | | |
| June 13 | 6:30 PM CST | F4 | Herman, NE | 9.0 | 500 | 11 | 25 | |
June 17 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 17 | 5:00 PM CST | F3 | NW Lewiston/NW Winona, WI | 12.2 | 100 | | 5 | |
June 20 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| June 20 | | F2 | S Fort Plain/Sprout Brook, NY | | | | | |
| June 20 | 6:00 PM MST | F3 | E Akron/Planter, CO | | 150 | | | |
July 1 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| July 1 | 6:00 PM CST | F2 | Maza/SE Cando, ND | 6.9 | | | 1 | |
July 5 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| July 5 | 5:20 PM CST | F4 | NW Ainsworth to NW Long Pine, NE | 18.2 | 200 | 1 | | |
July 28 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| July 28 | 2:00 PM EST | F2 | N Mt. Sterling, KY | 1.1 | 400 | | | |
August 2 2 tornadoes
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| August 2 | 3:15 PM EST | F2 | Elizabeth, NJ | 1.3 | 100 | | | |
| August 2 | 4:30 PM EST | F2 | Clarksville, MD | | 100 | | | |
August 19 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| August 19 | 12:00 PM CST | F3 | N Clear Lake, SD | | | 1 | | |
August 26 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| August 26 | | F2 | E Gleason, TN | | | 1 | 2 | |
September 8 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| September 8 | | F2 | S Ryan, OK | | 60 | | | |
October 15 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| October 15 | | F2 | Chapman/N Central City, NE | 11.2 | | 1 | 3 | |
November 19 1 tornado
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|
| November 19 | 3:00 PM CST | F2 | Healdton, OK | | | | 5 | |
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.