Missouri tornadoes
2,707 confirmed tornadoes since 1950. Most recent: August 10, 2025, EFU. 2026 so far: 86 preliminary reports preliminary
Counties with the most tornadoes
| County | Tornadoes since 1950 | Per 1,000 sq mi |
|---|---|---|
| Greene County | 58 | 86 |
| St. Louis County | 57 | 112 |
| Newton County | 54 | 86 |
| Cape Girardeau County | 52 | 90 |
| Jasper County | 52 | 81 |
| Barry County | 50 | 64 |
| Stoddard County | 50 | 61 |
| Butler County | 49 | 71 |
| Jackson County | 49 | 81 |
| Scott County | 49 | 117 |
| Howell County | 46 | 50 |
| Jefferson County | 45 | 69 |
| St. Charles County | 45 | 80 |
| Christian County | 44 | 78 |
| Pettis County | 43 | 63 |
When tornadoes hit here
By month
May is the peak month, with 719 of 2707 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: 86 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 |
|---|---|---|---|---|---|
| Aug 10, 2025 | EFU | 0.14 mi | 10 yd | 0 | 0 |
| Aug 9, 2025 | EF1 | 3.07 mi | 100 yd | 0 | 0 |
| Aug 9, 2025 | EF1 | 0.36 mi | 75 yd | 0 | 0 |
| Jul 11, 2025 | EF0 | 0.88 mi | 200 yd | 0 | 0 |
| Jun 18, 2025 | EF1 | 3.56 mi | 100 yd | 0 | 0 |
| Jun 7, 2025 | EF1 | 1.63 mi | 125 yd | 0 | 0 |
| Jun 7, 2025 | EF1 | 3.54 mi | 50 yd | 0 | 0 |
| Jun 7, 2025 | EF0 | 1.25 mi | 65 yd | 0 | 0 |
| Jun 7, 2025 | EF1 | 4.88 mi | 300 yd | 0 | 0 |
| Jun 6, 2025 | EF1 | 3.18 mi | 100 yd | 0 | 0 |
| Jun 4, 2025 | EF1 | 6.81 mi | 300 yd | 0 | 0 |
| Jun 3, 2025 | EF0 | 0.44 mi | 100 yd | 0 | 0 |
| Jun 3, 2025 | EF1 | 3.71 mi | 50 yd | 0 | 0 |
| Jun 3, 2025 | EF0 | 0.84 mi | 40 yd | 0 | 0 |
| May 20, 2025 | EF1 | 1.68 mi | 150 yd | 0 | 0 |
| May 19, 2025 | EF0 | 1.33 mi | 25 yd | 0 | 0 |
| May 19, 2025 | EF1 | 4.24 mi | 500 yd | 0 | 0 |
| May 19, 2025 | EF1 | 1.03 mi | 270 yd | 0 | 0 |
| May 19, 2025 | EF0 | 1.61 mi | 50 yd | 0 | 0 |
| May 19, 2025 | EF0 | 2.21 mi | 140 yd | 0 | 0 |
| May 19, 2025 | EF0 | 1.93 mi | 50 yd | 0 | 0 |
| May 19, 2025 | EF0 | 4.26 mi | 50 yd | 0 | 0 |
| May 19, 2025 | EF0 | 0.97 mi | 75 yd | 0 | 0 |
| May 19, 2025 | EF1 | 6.39 mi | 50 yd | 0 | 0 |
| May 19, 2025 | EF1 | 2.75 mi | 50 yd | 0 | 0 |
| May 19, 2025 | EF0 | 4.31 mi | 20 yd | 0 | 0 |
| May 19, 2025 | EFU | 2.39 mi | 1 yd | 0 | 0 |
| May 19, 2025 | EF1 | 4.4 mi | 300 yd | 0 | 0 |
| May 19, 2025 | EF1 | 4.32 mi | 500 yd | 0 | 0 |
| May 19, 2025 | EF1 | 1.3 mi | 500 yd | 0 | 0 |
| May 19, 2025 | EF1 | 3.45 mi | 200 yd | 0 | 0 |
| May 19, 2025 | EF1 | 4.57 mi | 50 yd | 0 | 0 |
| May 16, 2025 | EF1 | 1.31 mi | 100 yd | 0 | 0 |
| May 16, 2025 | EF2 | 1.39 mi | 225 yd | 0 | 0 |
| May 16, 2025 | EF0 | 0.64 mi | 100 yd | 0 | 0 |
| May 16, 2025 | EF3 | 16.1 mi | 200 yd | 2 | 10 |
| May 16, 2025 | EF2 | 3.26 mi | 150 yd | 0 | 0 |
| May 16, 2025 | EF2 | 23.22 mi | 1,750 yd | 4 | 38 |
| May 16, 2025 | EF1 | 2.41 mi | 100 yd | 0 | 0 |
| Apr 29, 2025 | EF1 | 4.24 mi | 150 yd | 0 | 0 |
| Apr 29, 2025 | EF0 | 8.37 mi | 100 yd | 0 | 0 |
| Apr 29, 2025 | EF0 | 2.07 mi | 50 yd | 0 | 0 |
| Apr 29, 2025 | EF0 | 4.87 mi | 25 yd | 0 | 0 |
| Apr 29, 2025 | EF1 | 1.55 mi | 50 yd | 0 | 0 |
| Apr 29, 2025 | EF0 | 5.25 mi | 50 yd | 0 | 0 |
| Apr 29, 2025 | EF1 | 5.16 mi | 100 yd | 0 | 0 |
| Apr 29, 2025 | EF1 | 4.38 mi | 100 yd | 0 | 0 |
| Apr 20, 2025 | EF0 | 0.34 mi | 25 yd | 0 | 0 |
| Apr 20, 2025 | EF0 | 1.47 mi | 250 yd | 0 | 0 |
| Apr 20, 2025 | EF1 | 0.32 mi | 50 yd | 0 | 0 |
| Apr 20, 2025 | EF1 | 2.31 mi | 100 yd | 0 | 0 |
| Apr 20, 2025 | EF1 | 3.31 mi | 100 yd | 0 | 0 |
| Apr 20, 2025 | EF1 | 2.07 mi | 400 yd | 0 | 0 |
| Apr 20, 2025 | EF0 | 1.77 mi | 50 yd | 0 | 0 |
| Apr 20, 2025 | EF0 | 1.14 mi | 30 yd | 0 | 0 |
| Apr 20, 2025 | EF0 | 2.76 mi | 50 yd | 0 | 0 |
| Apr 20, 2025 | EF0 | 0.69 mi | 75 yd | 0 | 0 |
| Apr 20, 2025 | EF0 | 1.3 mi | 50 yd | 0 | 0 |
| Apr 20, 2025 | EF0 | 19.75 mi | 300 yd | 0 | 0 |
| Apr 20, 2025 | EF1 | 24.07 mi | 250 yd | 0 | 0 |
| Apr 20, 2025 | EF2 | 2.61 mi | 100 yd | 0 | 1 |
| Apr 18, 2025 | EF0 | 0.22 mi | 50 yd | 0 | 0 |
| Apr 2, 2025 | EF1 | 1.04 mi | 250 yd | 0 | 0 |
| Apr 2, 2025 | EF1 | 7.99 mi | 150 yd | 0 | 0 |
| Apr 2, 2025 | EF1 | 13.43 mi | 125 yd | 0 | 0 |
| Apr 2, 2025 | EF2 | 14.67 mi | 600 yd | 0 | 0 |
| Apr 2, 2025 | EF2 | 8.32 mi | 175 yd | 0 | 0 |
| Apr 2, 2025 | EF1 | 1.1 mi | 125 yd | 0 | 0 |
| Apr 2, 2025 | EF1 | 1.13 mi | 350 yd | 0 | 0 |
| Apr 2, 2025 | EF3 | 21.95 mi | 200 yd | 0 | 0 |
| Apr 2, 2025 | EF2 | 6.13 mi | 200 yd | 0 | 0 |
| Apr 2, 2025 | EF1 | 16.6 mi | 200 yd | 0 | 0 |
| Apr 2, 2025 | EF2 | 6.5 mi | 200 yd | 0 | 0 |
| Mar 30, 2025 | EF1 | 8.59 mi | 50 yd | 0 | 0 |
| Mar 15, 2025 | EF1 | 4.51 mi | 50 yd | 0 | 0 |
| Mar 14, 2025 | EF2 | 19.42 mi | 550 yd | 0 | 0 |
| Mar 14, 2025 | EF2 | 6.43 mi | 100 yd | 0 | 0 |
| Mar 14, 2025 | EF1 | 4.62 mi | 50 yd | 0 | 0 |
| Mar 14, 2025 | EF1 | 6.12 mi | 25 yd | 0 | 0 |
| Mar 14, 2025 | EF3 | 17.92 mi | 350 yd | 1 | 0 |
| Mar 14, 2025 | EF2 | 33.11 mi | 800 yd | 0 | 0 |
| Mar 14, 2025 | EF3 | 28.64 mi | 500 yd | 1 | 1 |
| Mar 14, 2025 | EF1 | 6.75 mi | 770 yd | 0 | 0 |
| Mar 14, 2025 | EF3 | 30.6 mi | 325 yd | 2 | 0 |
| Mar 14, 2025 | EF3 | 29.85 mi | 1,525 yd | 3 | 2 |
| Mar 14, 2025 | EF2 | 11.04 mi | 1,320 yd | 0 | 0 |
| Mar 14, 2025 | EF3 | 23.54 mi | 800 yd | 0 | 0 |
| Mar 14, 2025 | EF2 | 25.33 mi | 850 yd | 0 | 0 |
| Mar 14, 2025 | EF2 | 20.67 mi | 880 yd | 0 | 0 |
| Mar 14, 2025 | EF4 | 115.95 mi | 1,400 yd | 0 | 5 |
| Mar 14, 2025 | EF3 | 57.24 mi | 800 yd | 0 | 0 |
| Mar 14, 2025 | EF2 | 17.76 mi | 644 yd | 0 | 0 |
| Mar 14, 2025 | EF3 | 35.52 mi | 1,200 yd | 3 | 4 |
| Mar 14, 2025 | EF1 | 5.57 mi | 220 yd | 0 | 0 |
| Mar 14, 2025 | EF1 | 19.8 mi | 100 yd | 0 | 0 |
| Mar 14, 2025 | EF2 | 10.3 mi | 500 yd | 0 | 1 |
| Mar 14, 2025 | EF1 | 10.24 mi | 400 yd | 0 | 0 |
| Mar 14, 2025 | EF1 | 22.26 mi | 200 yd | 0 | 0 |
| Mar 14, 2025 | EF1 | 19.75 mi | 400 yd | 0 | 0 |
| Dec 14, 2024 | EFU | 0.17 mi | 50 yd | 0 | 0 |
Every Missouri county
- Adair County 10
- Andrew County 25
- Atchison County 19
- Audrain County 27
- Barry County 50
- Barton County 39
- Bates County 28
- Benton County 29
- Bollinger County 32
- Boone County 34
- Buchanan County 23
- Butler County 49
- Caldwell County 11
- Callaway County 40
- Camden County 24
- Cape Girardeau County 52
- Carroll County 17
- Carter County 22
- Cass County 41
- Cedar County 20
- Chariton County 16
- Christian County 44
- Clark County 17
- Clay County 38
- Clinton County 26
- Cole County 11
- Cooper County 19
- Crawford County 25
- Dade County 27
- Dallas County 18
- Daviess County 21
- DeKalb County 21
- Dent County 21
- Douglas County 41
- Dunklin County 39
- Franklin County 34
- Gasconade County 8
- Gentry County 20
- Greene County 58
- Grundy County 19
- Harrison County 27
- Henry County 19
- Hickory County 15
- Holt County 15
- Howard County 8
- Howell County 46
- Iron County 26
- Jackson County 49
- Jasper County 52
- Jefferson County 45
- Johnson County 33
- Knox County 10
- Laclede County 27
- Lafayette County 30
- Lawrence County 30
- Lewis County 13
- Lincoln County 23
- Linn County 17
- Livingston County 13
- Macon County 17
- Madison County 37
- Maries County 10
- Marion County 16
- McDonald County 23
- Mercer County 16
- Miller County 32
- Mississippi County 27
- Moniteau County 22
- Monroe County 26
- Montgomery County 25
- Morgan County 27
- New Madrid County 38
- Newton County 54
- Nodaway County 39
- Oregon County 22
- Osage County 12
- Ozark County 35
- Pemiscot County 39
- Perry County 27
- Pettis County 43
- Phelps County 34
- Pike County 24
- Platte County 17
- Polk County 38
- Pulaski County 19
- Putnam County 10
- Ralls County 13
- Randolph County 11
- Ray County 34
- Reynolds County 24
- Ripley County 25
- Saline County 24
- Schuyler County 9
- Scotland County 16
- Scott County 49
- Shannon County 19
- Shelby County 23
- St. Charles County 45
- St. Clair County 25
- St. Francois County 25
- St. Louis city 8
- St. Louis County 57
- Ste. Genevieve County 13
- Stoddard County 50
- Stone County 33
- Sullivan County 12
- Taney County 23
- Texas County 35
- Vernon County 30
- Warren County 14
- Washington County 27
- Wayne County 27
- Webster County 38
- Worth County 14
- Wright County 31
Free tornado alerts for Missouri
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.