22 tornadoes touched down in Alabama in March 2023, across 15 counties. That is more than double the March average of 8.4 over the previous 30 years.
The busiest day was March 24, 2023, when 7 tornadoes crossed Lauderdale, Lawrence, Marion and Morgan counties. Tornadoes also broke out on March 26, 2023 (7).
The strongest was an EF2 near Wetumpka on March 27, 2023, with a 15.4-mile path up to 1,450 yards wide. 1 person was killed and 0 people injured over the month; the deadliest tornado struck near Moulton on March 24, 2023.
13 of the 22 touched down at night, between 8 p.m. and 6 a.m.
Tornadoes by day
Tornado by tornado
As they happened, with notes from the damage surveys.
- 9:54 PM
EF1 near Hamilton
National Weather Service meteorologists surveyed damage in northwest Marion County and determined that it was consistent with an EF1 tornado, with maximum winds near 90 mph.
- 10:32 PM
EF1 in Madison County
An EF-1 tornado with peak winds estimated at 110 mph caused a significant amount of damage to structures along Short Track Drive in New Market. The tornado formed east of Roy Davis Road and lifted just east of Short Track Road.
2 days later
12:39 PMEF1 near Scottsboro
A tornado began south of Section where trees were uprooted and continued northward where it overturned a manufactured home, damaged underpinning and roofs of manufactured homes, and downed powerlines.
- 12:47 PM
EF1 near Scottsboro
A tornado tracked from County Road 88 where several trees were uprooted. Another tree was uprooted on County Road 61. Then, the tornado lifted on County Road 126 after producing minor roof damage to chicken houses.
9 days later
7:17 AMEF0 near Alexander City
National Weather Service meteorologists surveyed damage in western Tallapoosa County and determined that it was consistent with an EF0 tornado, with maximum winds near 65 mph. A brief tornado began just north of Highway 280 and moved along an east-northeast path across Flint Hill Place.
13 days later
9:54 PMEF2 near Florence
The tornado touched down near the intersection of Sweetwater Avenue and Huntsville Road in southeast Florence. The tornado nearly paralleled Sweetwater Creek as it tracked northward.
- 10:14 PM
EF1 in Lauderdale County
A National Weather Service and Lauderdale County Emergency Management Agency damage assessment team surveyed damage consistent with an EF-1 tornado near Anderson. Peak winds were estimated at 97 mph.
- 10:44 PM
EF1 near Haleyville
National Weather Service meteorologists surveyed damage in northeast Marion County and determined that it was consistent with an EF1 tornado, with maximum winds near 110 mph. The tornado touched down along the Horseshoe Bend area of Bear Creek.
- 11:00 PM
EF1 near Haleyville
An official from the Bankhead National Forest reported tornado damage to the National Weather Service (NWS) in a remote area. After reviewing high resolution satellite data through the United States Geological Survey (USGS), the NWS has determined an EF-1 tornado occurred.
- 11:23 PM
EF2 near Moulton
The tornado likely first touched down between County Road 203 and Highway 157 in far eastern Lawrence County. Minor roof damage to chicken houses was noted at this location before the tornado crossed the highway.
- 11:33 PM
EF2 near Hartselle
A tornado touched down on Highway 55 in Falkville and tracked generally northeastward. Initially, the tornado snapped trees and a small power pole in a yard on Highway 55.
- 11:47 PM
EF1 near Arab
A National Weather Service damage survey assessed tornado damage in northeastern Morgan County. Damage was consistent with an EF-1 tornado with a peak wind speed of 94 mph. Many damage indicators were in the form of uprooted trees and minor structural damage.
- 12:28 AM
EF1 in Jackson County
Aerial surveillance provided by Jackson County Emergency Management Agency (EMA), supplemented by a ground survey of National Weather Service personnel and DeKalb County EMA confirmed an EF-1 tornado near the Flat Rock area.
8 hours later
8:00 AMEF0 near Dothan
A tornado developed just west of County Road 55 in eastern Houston County. The tornado caused the collapse of a wooden storage building and destroyed a metal outbuilding. Minor damage was noted to the roof and siding of several single family homes at this location.
1 day later
5:24 PMEF1 near Grove Hill
The tornado is estimated to have touched down near London Road in Northern Clarke County, then proceeded to move northeast. Sporadic trees were snapped and uprooted along the first part of the path.
- 7:27 PM
EF1 near Camden
A unique scenario unfolded between Highway 265 South and Highway 10 East on 3/27/2023. A rapid succession of tornadoes occurred from the same supercell producing three separate tornadoes discernible on high resolution Worldview satellite imagery.
- 7:29 PM
EF1 near Camden
The second Estelle tornado began immediately as the prior tornado quickly occluded off to the northwest. This tornado began just east of the prior tornado path causing a narrow swath of tree uproots.
- 7:30 PM
EF1 near Camden
The third and final tornado in this cyclic supercell developed to the south of the occluding second tornado. This tornado began southwest of Highway 10 East where it quickly grew in size and intensified as it curved to the north, reaching a max width of 300 yards.
- 7:33 PM
EF2 near Linden
National Weather Service meteorologists surveyed damage in southeast Marengo County and determined that it was consistent with an EF2 tornado, with maximum winds near 120 mph. A tornado touched down in an inaccessible area west of County Road 53 and moved along an east-southeast path.
- 8:39 PM
EF0 near Prattville
National Weather Service meteorologists surveyed damage in southeast Autauga County and determined that it was consistent with an EF0 tornado, with maximum winds near 75 mph. A brief weak tornado touched down over the Prattville Country Club where several tree limbs were blown down.
- 9:22 PM
EF1 in Elmore County
National Weather Service meteorologists surveyed damage in northeast Elmore County and determined that it was consistent with an EF1 tornado, with maximum winds near 110 mph.
4 hours later
1:41 AMEF2 near Wetumpka
National Weather Service meteorologists surveyed damage in northwest Macon County and determined that it was consistent with an EF2 tornado, with maximum winds near 125 mph. The tornado touched down in the area of Tysonville Road, with only sporadic tree limbs and small trees uprooted.
In the news
Coverage from 11 outlets.