Monthly report

23 tornadoes hit Alabama in May 2025

23 tornadoes touched down in Alabama in May 2025. The strongest was an EF2 near Athens on May 20, 2025. Survey notes, news coverage and every track.

See on the map
23 tornado tracks across Alabama, colored by rating. Start and end points are as surveyed; the line between them is approximate.
Tornadoes
23
Deaths
0
Injuries
1
Strongest
EF2
Counties
15

23 tornadoes touched down in Alabama in May 2025, across 15 counties. That is more than double the May average of 5.1 over the previous 30 years, and the most in a May since 2009.

The busiest day was May 20, 2025, when 16 tornadoes crossed Calhoun, Cleburne, Colbert and 8 other counties.

The strongest was an EF2 near Athens on May 20, 2025, with a 13.2-mile path up to 125 yards wide. No deaths were reported; 1 person was injured.

5 of the 23 touched down at night, between 8 p.m. and 6 a.m.

Tornadoes by day

  1. May 32
  2. May 101
  3. May 2016
  4. May 211
  5. May 251
  6. May 271
  7. May 291

Tornado by tornado

As they happened, with notes from the damage surveys.

  1. 4 hours later

    6:21 PM
  2. 7 days later

    10:08 AM
  3. 10 days later

    11:03 AM
  4. 5 hours later

    4:10 PM
  5. 4:51 PM
  6. 5:09 PM
    EF2

    EF2 near Athens

    May 20, 2025, 13.2-mile path

    The tornado was initially observed and filmed by multiple storm chasers west of Interstate 65 near Tanner. As it crossed Interstate 65, numerous trees were uprooted or snapped. The tornado tracked eastward, passing south of Huntsville-Brownsferry Road and moving towards Greenbrier Parkway.

    NOAA Storm Events Database
  7. 5:09 PM
  8. 5:11 PM
  9. 5:51 PM
    EF1

    EF1 near Huntsville

    May 20, 2025, 8.7-mile path

    A tornado began by snapping several hardwood and softwood trees on the eastern side of Blossomwood in Huntsville, at the base of Monte Sano Mountain. Trees were downed and witness statements confirmed the tornado touchdown near the intersection of Randolph Avenue and Toll Gate Road.

    NOAA Storm Events Database
  10. 5:52 PM
    EF1

    EF1 near Hartselle

    May 20, 2025, 11.0-mile path

    S. Highway 31. Several large branches were found down along with trees uprooted along Van Bridge Road. A tree was found snapped at the trunk along Vaughn Bridge Road where the tornado reached its maximum intensity of EF-1 with a wind speed of 105 MPH.

    NOAA Storm Events Database
  11. 6:07 PM
  12. 6:14 PM
    EF1

    EF1 near Scottsboro

    May 20, 2025, 10.5-mile path

    The tornado touched down just southeast of Highway 65 in Trenton, producing large limb damage on County Road (CR) 20. The tornado continued and strengthened along CR 20, producing sporadic hardwood and softwood tree damage just north of Little Nashville.

    NOAA Storm Events Database
  13. 7:46 PM
  14. 7:47 PM
  15. 8:33 PM
    EF1

    EF1 near Boaz

    May 20, 2025, 6.0-mile path

    A tornado began just east of Graves Street in the Crossville area, where a large tree was uprooted and a large branch (8 to 12 inches in diameter) was broken off of a tree 20 yards away. Additionally, a small porch on a nearby residence was damaged and lost most of its roofing.

    NOAA Storm Events Database
  16. 8:49 PM
  17. 10:38 PM
    EF1

    EF1 near Anniston

    May 20, 2025, 3.5-mile path

    This tornado appears to have touched down somewhere in the restricted area of the Pelham Range based on radar. The first accessible damage occurred along Calhoun County Road (CR) 109 (Bynum Leatherwood Rd) just north of the Lloyds Chapel Cemetery, where several large trees were uprooted.

    NOAA Storm Events Database
  18. 11:28 PM
    EF1

    EF1 in Cleburne County

    May 20, 2025, 2.0-mile path

    3 miles east of CR 49. The tornado proceeded to destroy a half of an old barn, lofting and tossing debris both upstream and downstream, as well as laterally. A large portion of the barn roof landed on a home about 30 yards downstream, with several missiles embedded in the roof as well as the surrounding yard.

    NOAA Storm Events Database
  19. 4 hours later

    2:58 AM
  20. 5 days later

    3:34 PM
  21. 2 days later

    5:51 PM
  22. 2 days later

    8:03 AM

In the news

Coverage from 26 outlets.

More from the Alabama Tornado Report