Alabama tornadoes
2,721 confirmed tornadoes since 1950. Most recent: November 25, 2025, EF0. 2026 so far: 50 preliminary reports preliminary
Counties with the most tornadoes
| County | Tornadoes since 1950 | Per 1,000 sq mi |
|---|---|---|
| Mobile County | 123 | 100 |
| Baldwin County | 116 | 73 |
| Jefferson County | 110 | 99 |
| Madison County | 94 | 117 |
| Tuscaloosa County | 93 | 70 |
| Cullman County | 92 | 125 |
| Limestone County | 79 | 140 |
| DeKalb County | 76 | 98 |
| Marshall County | 74 | 131 |
| Jackson County | 63 | 58 |
| Houston County | 60 | 103 |
| Montgomery County | 60 | 76 |
| Walker County | 58 | 73 |
| Blount County | 56 | 87 |
| Fayette County | 55 | 88 |
When tornadoes hit here
By month
April is the peak month, with 603 of 2721 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: 50 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 |
|---|---|---|---|---|---|
| Nov 25, 2025 | EF0 | 4.21 mi | 150 yd | 0 | 0 |
| Nov 25, 2025 | EF1 | 17.91 mi | 300 yd | 0 | 0 |
| Oct 26, 2025 | EF1 | 1.17 mi | 125 yd | 0 | 0 |
| May 29, 2025 | EF0 | 2.5 mi | 100 yd | 0 | 0 |
| May 27, 2025 | EF0 | 0.12 mi | 25 yd | 0 | 0 |
| May 25, 2025 | EF0 | 8.05 mi | 140 yd | 0 | 0 |
| May 21, 2025 | EF1 | 4.98 mi | 900 yd | 0 | 0 |
| May 20, 2025 | EF1 | 1.97 mi | 550 yd | 0 | 0 |
| May 20, 2025 | EF1 | 3.52 mi | 1,000 yd | 0 | 0 |
| May 20, 2025 | EF1 | 0.37 mi | 250 yd | 0 | 0 |
| May 20, 2025 | EF1 | 6 mi | 700 yd | 0 | 0 |
| May 20, 2025 | EF0 | 6.09 mi | 105 yd | 0 | 0 |
| May 20, 2025 | EF1 | 3.39 mi | 150 yd | 0 | 0 |
| May 20, 2025 | EF1 | 10.46 mi | 275 yd | 0 | 0 |
| May 20, 2025 | EF2 | 7.25 mi | 400 yd | 0 | 0 |
| May 20, 2025 | EF1 | 11.02 mi | 540 yd | 0 | 0 |
| May 20, 2025 | EF1 | 8.68 mi | 280 yd | 0 | 0 |
| May 20, 2025 | EF1 | 2.76 mi | 160 yd | 0 | 0 |
| May 20, 2025 | EF2 | 13.15 mi | 125 yd | 0 | 0 |
| May 20, 2025 | EF1 | 0.87 mi | 65 yd | 0 | 0 |
| May 20, 2025 | EFU | 2.19 mi | 25 yd | 0 | 0 |
| May 20, 2025 | EF1 | 17.15 mi | 575 yd | 0 | 0 |
| May 20, 2025 | EF1 | 1.78 mi | 80 yd | 0 | 0 |
| May 10, 2025 | EF2 | 15.48 mi | 600 yd | 0 | 1 |
| May 3, 2025 | EF0 | 3.76 mi | 175 yd | 0 | 0 |
| May 3, 2025 | EF1 | 13.32 mi | 80 yd | 0 | 0 |
| Apr 6, 2025 | EF0 | 0.48 mi | 50 yd | 0 | 0 |
| Apr 6, 2025 | EF1 | 1.32 mi | 400 yd | 0 | 0 |
| Apr 6, 2025 | EF1 | 1.76 mi | 200 yd | 0 | 0 |
| Apr 6, 2025 | EF1 | 0.51 mi | 75 yd | 0 | 0 |
| Apr 6, 2025 | EF2 | 5.26 mi | 800 yd | 0 | 0 |
| Apr 6, 2025 | EF1 | 1.03 mi | 175 yd | 0 | 0 |
| Apr 5, 2025 | EF1 | 5.76 mi | 85 yd | 0 | 0 |
| Apr 5, 2025 | EF1 | 28.8 mi | 280 yd | 0 | 5 |
| Apr 5, 2025 | EF1 | 8.43 mi | 275 yd | 0 | 0 |
| Apr 3, 2025 | EF1 | 28.02 mi | 425 yd | 0 | 0 |
| Mar 31, 2025 | EF1 | 3.09 mi | 200 yd | 0 | 5 |
| Mar 31, 2025 | EF0 | 0.71 mi | 50 yd | 0 | 0 |
| Mar 15, 2025 | EF0 | 3.8 mi | 100 yd | 0 | 0 |
| Mar 15, 2025 | EF2 | 21.31 mi | 1,400 yd | 0 | 3 |
| Mar 15, 2025 | EF3 | 20.45 mi | 800 yd | 0 | 0 |
| Mar 15, 2025 | EF1 | 12.02 mi | 200 yd | 0 | 0 |
| Mar 15, 2025 | EF0 | 1.43 mi | 200 yd | 0 | 0 |
| Mar 15, 2025 | EF3 | 24.33 mi | 1,000 yd | 2 | 2 |
| Mar 15, 2025 | EF1 | 13.9 mi | 240 yd | 0 | 0 |
| Mar 15, 2025 | EF2 | 3.63 mi | 500 yd | 1 | 1 |
| Mar 15, 2025 | EF1 | 6.26 mi | 200 yd | 0 | 0 |
| Mar 15, 2025 | EF1 | 2.55 mi | 150 yd | 0 | 0 |
| Mar 15, 2025 | EF1 | 7.47 mi | 250 yd | 0 | 0 |
| Mar 15, 2025 | EF0 | 7.63 mi | 75 yd | 0 | 0 |
| Mar 15, 2025 | EF0 | 21.61 mi | 700 yd | 0 | 0 |
| Mar 15, 2025 | EF2 | 3.32 mi | 650 yd | 0 | 0 |
| Mar 15, 2025 | EF2 | 21.56 mi | 950 yd | 0 | 0 |
| Mar 15, 2025 | EF2 | 39.48 mi | 1,000 yd | 0 | 0 |
| Mar 15, 2025 | EF1 | 11.54 mi | 600 yd | 0 | 0 |
| Mar 15, 2025 | EF1 | 26.46 mi | 1,200 yd | 0 | 0 |
| Mar 15, 2025 | EF1 | 2.29 mi | 63 yd | 0 | 0 |
| Feb 16, 2025 | EF1 | 7.52 mi | 450 yd | 0 | 0 |
| Feb 16, 2025 | EF1 | 1.79 mi | 100 yd | 0 | 0 |
| Feb 16, 2025 | EF0 | 12.2 mi | 250 yd | 0 | 0 |
| Feb 16, 2025 | EF1 | 0.76 mi | 30 yd | 0 | 0 |
| Feb 16, 2025 | EF1 | 18.37 mi | 200 yd | 0 | 2 |
| Feb 16, 2025 | EF0 | 1.62 mi | 150 yd | 0 | 1 |
| Feb 15, 2025 | EF1 | 0.38 mi | 115 yd | 0 | 0 |
| Feb 15, 2025 | EF1 | 1.5 mi | 150 yd | 0 | 0 |
| Feb 15, 2025 | EF1 | 13.42 mi | 250 yd | 0 | 0 |
| Feb 15, 2025 | EF2 | 3.93 mi | 170 yd | 0 | 1 |
| Feb 15, 2025 | EF0 | 2.89 mi | 75 yd | 0 | 0 |
| Feb 15, 2025 | EF1 | 4.3 mi | 215 yd | 0 | 0 |
| Feb 15, 2025 | EF1 | 6.01 mi | 75 yd | 0 | 0 |
| Feb 12, 2025 | EF2 | 11.89 mi | 650 yd | 0 | 0 |
| Jan 5, 2025 | EF1 | 6.94 mi | 300 yd | 0 | 0 |
| Jan 5, 2025 | EF0 | 2.44 mi | 158 yd | 0 | 0 |
| Dec 29, 2024 | EF0 | 0.76 mi | 50 yd | 0 | 0 |
| Dec 29, 2024 | EF0 | 2.78 mi | 100 yd | 0 | 0 |
| Dec 29, 2024 | EF0 | 2.56 mi | 175 yd | 0 | 0 |
| Dec 29, 2024 | EF0 | 5.55 mi | 200 yd | 0 | 0 |
| Dec 29, 2024 | EF0 | 2.5 mi | 100 yd | 0 | 0 |
| Dec 29, 2024 | EF1 | 10.01 mi | 500 yd | 0 | 0 |
| Dec 29, 2024 | EF1 | 2.38 mi | 50 yd | 0 | 0 |
| Dec 29, 2024 | EF1 | 3.94 mi | 250 yd | 0 | 0 |
| Dec 29, 2024 | EF0 | 0.26 mi | 100 yd | 0 | 0 |
| Dec 29, 2024 | EF0 | 0.91 mi | 100 yd | 0 | 0 |
| Dec 29, 2024 | EF1 | 1.52 mi | 325 yd | 0 | 0 |
| Dec 29, 2024 | EF0 | 2.26 mi | 150 yd | 0 | 0 |
| Dec 29, 2024 | EF0 | 5.7 mi | 450 yd | 0 | 2 |
| Dec 29, 2024 | EF1 | 1.53 mi | 175 yd | 0 | 0 |
| Dec 28, 2024 | EF0 | 0.16 mi | 30 yd | 0 | 0 |
| Dec 28, 2024 | EF0 | 6.01 mi | 150 yd | 0 | 0 |
| Dec 28, 2024 | EF1 | 4.9 mi | 800 yd | 0 | 0 |
| Dec 28, 2024 | EF1 | 3.87 mi | 160 yd | 0 | 0 |
| Dec 28, 2024 | EF1 | 7.13 mi | 700 yd | 0 | 0 |
| Dec 28, 2024 | EF1 | 2.84 mi | 150 yd | 0 | 0 |
| Dec 28, 2024 | EF0 | 5.2 mi | 30 yd | 0 | 0 |
| Dec 28, 2024 | EF1 | 1.37 mi | 120 yd | 0 | 0 |
| Dec 28, 2024 | EF1 | 2.29 mi | 50 yd | 0 | 0 |
| Dec 28, 2024 | EF1 | 14.77 mi | 1,760 yd | 0 | 0 |
| Dec 28, 2024 | EF0 | 2.09 mi | 150 yd | 0 | 0 |
| Dec 28, 2024 | EF0 | 1.63 mi | 150 yd | 0 | 0 |
| Dec 28, 2024 | EF0 | 1.45 mi | 100 yd | 0 | 0 |
Every Alabama county
- Autauga County 44
- Baldwin County 116
- Barbour County 45
- Bibb County 38
- Blount County 56
- Bullock County 27
- Butler County 32
- Calhoun County 32
- Chambers County 25
- Cherokee County 18
- Chilton County 44
- Choctaw County 30
- Clarke County 45
- Clay County 24
- Cleburne County 20
- Coffee County 41
- Colbert County 50
- Conecuh County 34
- Coosa County 29
- Covington County 51
- Crenshaw County 31
- Cullman County 92
- Dale County 43
- Dallas County 46
- DeKalb County 76
- Elmore County 54
- Escambia County 31
- Etowah County 35
- Fayette County 55
- Franklin County 30
- Geneva County 31
- Greene County 29
- Hale County 54
- Henry County 39
- Houston County 60
- Jackson County 63
- Jefferson County 110
- Lamar County 42
- Lauderdale County 50
- Lawrence County 47
- Lee County 45
- Limestone County 79
- Lowndes County 26
- Macon County 31
- Madison County 94
- Marengo County 47
- Marion County 48
- Marshall County 74
- Mobile County 123
- Monroe County 27
- Montgomery County 60
- Morgan County 54
- Perry County 40
- Pickens County 55
- Pike County 53
- Randolph County 22
- Russell County 31
- Shelby County 51
- St. Clair County 44
- Sumter County 31
- Talladega County 34
- Tallapoosa County 43
- Tuscaloosa County 93
- Walker County 58
- Washington County 33
- Wilcox County 15
- Winston County 43
Free tornado alerts for Alabama
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.