Tornadoes · United States · Alabama · 2026

EF0 tornado, Madrid, Alabama, January 25, 2026

This EF0 tornado ran 0.1 miles across Houston County on January 25, 2026, touching down at 2:02 PM CST and reaching 50 yards wide. It killed nobody.

Preliminary. This is NWS TAE's damage survey, filed in the Damage Assessment Toolkit. The rating, the path and the casualties are the survey's and can change while it is revised. The Storm Prediction Center compiles the official record of 2026 from these surveys and publishes it in the spring of 2027; this page moves to that tornado's permanent address when it does.

The rating scale

Tracks are drawn in the color of the rating. The Enhanced Fujita scale rates the damage rather than measuring the wind: the speeds are what that damage is taken to imply.

  1. EF065 to 85 mphthis tornado

    Light damage. Surface peeled off some roofs, gutters and siding damaged, branches broken, shallow-rooted trees pushed over.

  2. EF186 to 110 mph

    Moderate damage. Roofs badly stripped, mobile homes overturned or badly damaged, exterior doors lost, windows broken.

  3. EF2111 to 135 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.

  4. EF3136 to 165 mph

    Severe damage. Whole stories of well-built houses destroyed, large buildings badly damaged, trains overturned, trees debarked, heavy cars lifted and thrown.

  5. EF4166 to 200 mph

    Devastating damage. Well-built houses leveled, structures with weak foundations moved some distance, cars thrown and large missiles generated.

  6. EF5over 200 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.

  7. Unrated

    The survey recorded a tornado but could not put a number on it, most often because it crossed open country and damaged nothing a rating can be read from.

The survey

Rating, as surveyed
EF0, preliminary
Date
January 25, 2026
Touchdown
2:02 PM CST (20:02 UTC)
Lifted
2:03 PM CST (20:03 UTC)
On the ground
1 minutes
Path length
0.1 miles (0.1 km)
Path width
50 yards (46 m)
Deaths
0
Injuries
0
County
Houston County
Touchdown point
31.023, -85.372
Lift-off point
31.023, -85.370
Highest wind the damage implies
85 mph
Surveyed by
NWS TAE
Survey last edited
January 27, 2026
Record number
None yet. SPC numbers 2026 in the spring of 2027.

What the survey found

A tornado briefly developed along Decatur Road in southwestern Houston County. The tornado lifted the roof off of a manufactured home before dissipating shortly thereafter without causing any additional known damage. An associated Tornadic Debris Signature (TDS) was noted on the Eglin AFB (KEVX) Radar data. The damage was consistent with an EF0 tornado with winds of approximately 85 mph.

Written by NWS TAE in the NWS Damage Assessment Toolkit. A survey is revised as better evidence arrives.

The damage survey

2 damage points were recorded along this path by NWS TAE, in the Damage Assessment Toolkit the survey teams carry. The strongest indicator was rated EF0. The highest wind the damage implies is 85 mph.

Survey points are preliminary and are the raw material the published rating was built from. Source: NWS Damage Assessment Toolkit.

What the Weather Service recorded

A line of strong to severe storms ahead of a cold front brought damaging wind gusts and a few tornadoes to the tri-state area.

A tornado briefly developed along Decatur Road in southwestern Houston County. The tornado lifted the roof off of a manufactured home before dissipating shortly thereafter without causing any additional known damage. An associated Tornadic Debris Signature (TDS) was noted on the Eglin AFB (KEVX) Radar data. The damage was consistent with an EF0 tornado with winds of approximately 85 mph.

From NOAA NCEI's Storm Events Database, the narrative the local forecast office wrote for Storm Data.

The warnings

19 minutes of warning. NWS TAE issued a tornado warning for this county at 19:43 UTC, 19 minutes before the tornado touched down, in force until 20:15 UTC.

The county was under a tornado watch, issued at 16:50 UTC and running to 20:52 UTC.

Issued (UTC)ExpiredProductOffice
16:50 UTC20:52 UTCTornado WatchTAE
17:00 UTC23:00 UTCWind AdvisoryTAE
19:04 UTC19:45 UTCSevere Thunderstorm WarningTAE
19:34 UTC20:30 UTCSevere Thunderstorm WarningTAE
19:36 UTC20:30 UTCSevere Thunderstorm WarningTAE
19:43 UTC20:15 UTCTornado WarningTAE
19:54 UTC20:30 UTCTornado WarningTAE
20:12 UTC21:15 UTCSevere Thunderstorm WarningTAE
20:15 UTC20:45 UTCTornado WarningTAE
20:24 UTC21:09 UTCSevere Thunderstorm WarningTAE

Every warning and watch covering the touchdown point that day, from the Iowa Environmental Mesonet's archive of National Weather Service products. Lead time is measured from the issue of the warning in force to the touchdown time in the database, both of which were recorded to the minute by different people.

The forecast that day

The Storm Prediction Center had this point in a Slight Risk, with a 0.05 chance of a tornado within 25 miles. The outlook in force was issued at 19:53 UTC.

SPC's Day 1 convective outlook as it stood when the tornado began, read at the touchdown point. The same archive is on the radar archive.

The radar

The Ft Rucker radar (KEOX), 49 km away, was scanning. The volume nearest the touchdown began at 20:05 UTC.

Open the radar archive at this moment, over the track

Reflectivity and velocity, decoded from the Level II archive in the browser. Volumes take a few seconds to open the first time.

What was reported nearby

Local storm reports within 60 km of the path, in the three hours either side.

Time (UTC)ReportWhereCountyRemark
19:02 UTCTSTM WND DMGBattens CrossroadsCoffee, ALEmergency management reported a blown transformers in the Battens Community.
19:09 UTCTSTM WND DMGEnterpriseCoffee, ALReport of a tree down in Enterprise.
19:13 UTCTSTM WND DMGLevel PlainsDale, ALTrees and power lines down across Level Plains.
19:15 UTCTSTM WND DMG1 Ne OzarkDale, ALTrees and power lines down across Ozark.
19:24 UTCTSTM WND GST 44Cairns AafDale, AL
19:25 UTCTSTM WND DMG1 Ese GeraldDale, ALPower lines and trees down across the roadway.
19:25 UTCTSTM WND DMG1 Nne DalevilleDale, ALPower lines down along the road.
19:25 UTCTSTM WND DMG1 Ssw Knox FieldDale, ALPower lines over the road.
19:25 UTCTSTM WND DMG2 E Cairns AafDale, ALPower lines and tress down across the road.
19:25 UTCTSTM WND DMG2 Ne DalevilleDale, ALLight pole down along the road.
19:25 UTCTSTM WND DMG2 Ne DalevilleDale, ALTrees on power lines.
19:25 UTCTSTM WND DMG2 Nne DalevilleDale, ALPower line down to Dan Ray Tires.
19:25 UTCTSTM WND DMG2 Nne DalevilleDale, ALPower lines down.
19:25 UTCTSTM WND DMG2 W Knox FieldDale, ALDaleville Manor - Power lines down in the complex.
19:25 UTCTSTM WND DMG2 Wsw Knox FieldDale, ALPower lines down across the road.
19:25 UTCTSTM WND DMGLevel PlainsDale, ALPower lines and tress down across the road.
19:25 UTCTSTM WND GST 41AshfordHouston, ALAmbient station.
19:29 UTCTORNADOGenevaGeneva, ALEF2 tornado confirmed by storm survey. Started at 1:29 pm CT and ended at 1:33 pm CT.
19:30 UTCTSTM WND DMGGenevaGeneva, ALWidespread damage across Geneva City. Reports of trees and power lines down, barns blown away and buildings blown over.
19:32 UTCTSTM WND DMG2 Nne DalevilleDale, ALHAM radio operator reported an All In Credit Union sign blown over on North Daleville Ave.
19:32 UTCTSTM WND DMGEunolaGeneva, ALPicture of trees down.
19:35 UTCTSTM WND GST 66Enterprise Municipal A/Coffee, ALThe Enterprise Municipal Airport ASOS/AWOS reported a 66 mph gust.
19:38 UTCTSTM WND DMG2 E Power Dam RoadHouston, ALTree down blocking lanes on Holland Road.
19:41 UTCTSTM WND GST 60Midland CityDale, ALroof damage reported in the Midland City area.
19:45 UTCTSTM WND GST 423 Nnw MalvernGeneva, ALAmbient station.
19:46 UTCTSTM WND DMG2 E Cairns AafDale, ALHAM radio operator reported trees down on Nathan Rd, in addition to power outages.
19:46 UTCTSTM WND DMG5 Sse HartfordGeneva, ALPart of the roof of a chicken house was blown off along County Road 105.
19:48 UTCTSTM WND DMGHeadlandHenry, ALA tree was reported down in Headland.
19:48 UTCTSTM WND DMGW. Main/Brannon StHouston, ALLine down near Brannon Stand and Pine Needles Drive.
19:52 UTCTSTM WND DMG2 W Midland CityDale, ALA trailer was reported to be flipped and damaged.
19:53 UTCTSTM WND DMG3 Ese Bagwells CrossroaDale, ALpictures of shed damage between Midland City and Pinckard.
19:58 UTCTSTM WND DMG2 Nw ArdillaHouston, ALlow hanging power line at 2200 Shannondoah.
19:59 UTCTSTM WND DMG2 Wnw ArdillaHouston, ALTree down on powerlines in the 100 block of Reid Road.
20:00 UTCTORNADOPleasant PlainsHouston, ALCorrects EF rating of previous tornado report from Pleasant Plains. EF1 confirmed by storm survey. Started at 1:52 pm CT and ended at 2:09 pm CT.
20:00 UTCTORNADOPleasant PlainsHouston, ALEF0 confirmed by storm survey. Started at 1:52 pm CT and ended at 2:09 pm CT.
20:01 UTCTSTM WND GST 482 Wsw DothanHouston, ALstation FW3681.
20:02 UTCTORNADO2 Ese MadridHouston, ALEF0 tornado confirmed by storm survey. Started at 2:02 CST and ended at 3:03 CST.
20:10 UTCTSTM WND DMGColumbiaHouston, ALTrees and powerlines reported down.
20:16 UTCTSTM WND DMGPanseyHouston, ALTrees and power lines reported down.
20:17 UTCTSTM WND DMG1 Nw Farley Nuclear PlaHouston, ALTrees down along Highway 95 near the power plant.

From the Iowa Environmental Mesonet's archive of National Weather Service local storm reports.

This ground now

The live radar over the trackEvery 2026 tornado in AlabamaEvery tornado in Alabama since 1950Warnings in force in Alabama nowThe forecast where you are

The other tornadoes of January 25, 2026

4 more have been surveyed in the United States that day, so far.

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
January 2511:16 AM CSTEF1Lowndes, AL3.365
January 251:23 PM CSTEF1Walton, FL1.1800
January 251:29 PM CSTEF2Geneva, AL3.7900
January 251:52 PM CSTEF1Houston, AL to GA8.8300

What this means

Ratings are the survey's, read off the damage rather than measured; the rating scale is above. A survey can be revised, so the rating, the path and the casualties can all still change.

Sources

NWS Damage Assessment Toolkit, the record the survey teams file from the damage, and NOAA Storm Prediction Center storm reports. Neither is the official database for 2026, which SPC publishes in the spring of 2027.