Tornadoes · United States · Georgia · 2025
EF1 tornado, Flippen to Millers Mill, Georgia, March 31, 2025
From Flippen to Millers Mill, this EF1 tornado ran 6.5 miles across Henry County on March 31, 2025, touching down at 1:08 PM EDT and reaching 100 yards wide. It killed nobody.
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.
EF065 to 85 mph
Light damage. Surface peeled off some roofs, gutters and siding damaged, branches broken, shallow-rooted trees pushed over.
EF186 to 110 mphthis tornado
Moderate damage. Roofs badly stripped, mobile homes overturned or badly damaged, exterior doors lost, windows broken.
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.
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.
EF4166 to 200 mph
Devastating damage. Well-built houses leveled, structures with weak foundations moved some distance, cars thrown and large missiles generated.
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.
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 record
- Rating
- EF1
- Date
- March 31, 2025
- Touchdown
- 1:08 PM EDT (17:08 UTC)
- Lifted
- 1:16 PM EDT (17:16 UTC)
- On the ground
- 8 minutes
- Path length
- 6.5 miles (10.5 km)
- Path width
- 100 yards (91 m)
- Deaths
- 0
- Injuries
- 0
- County
- Henry County
- Touchdown point
- 33.477, -84.229
- Lift-off point
- 33.519, -84.132
- Record number
- 2503311108-01
The damage survey
14 damage points were recorded along this path by NWS FFC, in the Damage Assessment Toolkit the survey teams carry. The strongest indicator was rated EF1. The highest wind the damage implies is 90 mph.
- 3 trees downed at this intersection
- Tree on house Snapped tree nearby
- carport flipped over by a house
- 2 trees snapped along E Lake Pkwy
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 cold-front initiated a line of thunderstorms across north and central GA through the afternoon hours of the 31st. Storms brought damaging winds along the I20 corridor and south as well as six quick spin-up tornadoes. The strongest being an EF1 between McDonough and Stockbridge crossing Hwy 75. There were also a couple reports of quarter size hail southeast of Macon.
A tornado touched down innorth central Henry County on March 31 2025 at approximately 1:08 PM EDT. The tornado spun up within a strong line of|thunderstorms moving rapidly towards the northeast. The initial|touchdown point for the tornado occurred just to the southwest of|the intersection of Interstate 75 and Jodeco Rd., where it downed|three large trees. From there the tornado moved east, crossed|Interstate 75, and knocked a tree down on a home near the|intersection of Highland Dr. and Meadowbrook Dr. The tornado|then continued towards the northeast through the Eagles Landing|neighborhood on the north side of Flippen GA. After crossing HWY|42 the tornado reached its peak intensity of EF1 as it crossed|Brannan Rd. Emergency management reported approximately 40 trees|down along Brannan Rd. The tornado then continued to the|northeast where it weakened to an EF0 before crossing HWY 155 and|eventually lifting near Knight Cemetery at around 1:16 PM EDT. |While the damage within the EF0 area of the track leading up to|the EF1 damage wasn't always constant, it was consistent enough|to suggest that a circulation was present and intermittent up to|the maximum intensity. Additionally damage surveyed coincided|with where radar data suggested where a tornado was possible.
From NOAA NCEI's Storm Events Database, the narrative the local forecast office wrote for Storm Data.
The warnings
No tornado warning for this county appears in the archive as in force at the moment the tornado touched down. One was issued for the county at another hour that day.
The county was under a severe thunderstorm watch, issued at 15:33 UTC and running to 17:40 UTC.
| Issued (UTC) | Expired | Product | Office |
|---|---|---|---|
| 15:33 UTC | 17:40 UTC | Severe Thunderstorm Watch | FFC |
| 16:45 UTC | 16:52 UTC | Tornado Warning | FFC |
| 16:49 UTC | 17:30 UTC | Severe Thunderstorm Warning | FFC |
| 17:14 UTC | 17:24 UTC | Tornado Warning | FFC |
| 17:23 UTC | 17:38 UTC | Severe Thunderstorm Warning | FFC |
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 Enhanced Risk, with a 0.05 chance of a tornado within 25 miles. The outlook in force was issued at 16:30 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 air that afternoon
The radiosonde launches on either side of the tornado, from the nearest station that was launching then, drawn and analyzed the way Storm Lab does: the same diagram, the same parcel and shear definitions SPC's mesoanalysis uses.
Peachtre/Fal Fld, GA (KFFC), 12:00Z
5.1 hours before the tornado, 33 km from the path. March 31, 2025.
- Mixed-layer CAPE
- 511 J/kg
- Mixed-layer CIN
- -43 J/kg
- Surface CAPE
- 611 J/kg
- Mixed-layer LCL
- 542 m above ground
- 0-6 km bulk shear
- 39 kt
- 0-1 km bulk shear
- 28 kt
- 0-1 km storm-relative helicity
- 168 m²/s²
- 0-3 km storm-relative helicity
- 113 m²/s²
- Significant tornado parameter
- 0.4
- Supercell composite
- 4.4
- 0-3 km lapse rate
- 4.3 K/km
Peachtre/Fal Fld, GA (KFFC), 00:00Z
6.9 hours after it, 33 km from the path. April 1, 2025.
- Mixed-layer CAPE
- 154 J/kg
- Mixed-layer CIN
- -34 J/kg
- Surface CAPE
- 978 J/kg
- Mixed-layer LCL
- 851 m above ground
- 0-6 km bulk shear
- 73 kt
- 0-1 km bulk shear
- 28 kt
- 0-1 km storm-relative helicity
- 106 m²/s²
- 0-3 km storm-relative helicity
- 57 m²/s²
- Significant tornado parameter
- 0.1
- Supercell composite
- 2.0
- 0-3 km lapse rate
- 6.1 K/km
The radar
The Atlanta radar (KFFC), 39 km away, was scanning. The volume nearest the touchdown began at 17:07 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) | Report | Where | County | Remark |
|---|---|---|---|---|
| 16:31 UTC | TSTM WND DMG | 2 Ese Douglasville | Douglas, GA | One tree down along Timber Ridge Drive. |
| 16:31 UTC | TSTM WND DMG | 3 E Newnan | Coweta, GA | Tree down in CVS parking lot at intersection of Lower Fayetteville and Newnan Crossing Blvd. |
| 16:32 UTC | TSTM WND DMG | 4 E Newnan | Coweta, GA | 4 trees down along Lower Fayetteville Rd near Shenandoah Blvd. |
| 16:32 UTC | TORNADO | 3 E Newnan | Coweta, GA | NWS Storm Survey confirmed EF0 tornado with max winds of 75 mph. Nearly a 5 mile path and up to 250 yards wide. Numerous trees downed. |
| 16:33 UTC | TSTM WND DMG | 2 Ese Fairplay | Douglas, GA | One tree down at the intersection of GA Highway 166 and GA Highway 5. |
| 16:33 UTC | TSTM WND DMG | 4 Sw Thomas Crossroads | Coweta, GA | Corrects previous tstm wnd dmg report from 4 SW Thomas Crossroads. Off duty NWS employee reported four trees on powerlines along Lower Fayetteville Road, near the intersection with Shenandoah Blvd. |
| 16:33 UTC | TSTM WND DMG | 4 Sw Thomas Crossroads | Coweta, GA | Off duty NWS employee reported a down tree on a powerline along Lower Fayetteville Road, near the intersection with Shenandoah Blvd. |
| 16:38 UTC | TSTM WND DMG | 2 Wnw Sweetwater Creek | Douglas, GA | Tree and powerline down along Olde Oak Drive. |
| 16:45 UTC | TSTM WND DMG | 1 S Peachtree City | Fayette, GA | Amateur Radio operator relayed report of a tree down at Kelly Drive and Hip Pocket Road, resulting in downed power lines. |
| 16:47 UTC | TSTM WND DMG | 1 Ese Senoia | Coweta, GA | Tree down across Chestlehurst Road. |
| 16:50 UTC | TSTM WND DMG | 1 Sw Fayetteville | Fayette, GA | Public relayed a report of a down tree on a home in Paces Crossing neighborhood. |
| 16:50 UTC | TSTM WND DMG | 3 Nnw Kenwood | Fayette, GA | Tree down at the intersection of Highway 279 and Dix Lee On Drive. |
| 16:54 UTC | TORNADO | 1 S Fayetteville | Fayette, GA | A brief EF-0 tornado moved through Fayetteville along Williamsburg Way just east of Glynn St/GA-85. The tornado downed a few trees and tree limbs causing no apparent damage to structures. Maximum winds were 70 mph. |
| 16:55 UTC | TSTM WND DMG | 2 Wnw Jw Smith Reservoi | Fayette, GA | Corrects previous tstm wnd dmg report from 2 WNW Jw Smith Reservoir. 2 to 3 trees downed along South Jeff Davis Drive. |
| 16:57 UTC | TSTM WND DMG | 2 Sse Fayetteville | Fayette, GA | A few trees downed near the intersection of Highway 92 and Hilo Road. A few trees were also snapped. |
| 16:59 UTC | TSTM WND DMG | 2 Sw Morrow | Clayton, GA | Report of a large tree down on a home near the intersection of Pine St and Johnson Rd. north of Jonesboro, GA. |
| 17:08 UTC | TORNADO | 2 S Eagles Landing | Henry, GA | NWS Storm Survey confirms EF1 tornado with max winds of 85 to 90 mph. Downed several trees along a 6.5 mile path and was up to 100 yards wide. |
| 17:13 UTC | TSTM WND DMG | 2 Ne Flippen | Henry, GA | Report of approximately 40 trees down along Brannon Rd. |
| 17:15 UTC | TSTM WND DMG | 2 Sse Avondale Estates | Dekalb, GA | Trees down on residence with structural damage on 1500 block of Alverado Way. |
| 17:15 UTC | TSTM WND DMG | 3 Wsw Kelleytown | Henry, GA | Emergency Management reported numerous trees down along HWY 155. |
| 17:15 UTC | TSTM WND DMG | 3 Wsw Kelleytown | Henry, GA | Report of downed trees along Knights Dr. |
| 17:24 UTC | TSTM WND DMG | 1 E Conyers | Rockdale, GA | 1 to 2 trees down along Briar Creek Court NE. |
| 17:24 UTC | TSTM WND DMG | 2 Nw Magnet | Rockdale, GA | Tree down along Troupe Smith Road SE. |
| 17:24 UTC | TSTM WND DMG | 2 Sw Conyers | Rockdale, GA | Tree and powerline down at the intersection of Flat Shoals Road SW and Revel Cove Drive SW. |
| 17:24 UTC | TSTM WND DMG | 4 Ssw Conyers | Rockdale, GA | Trees down along Walker Road SW near Sims Elementary School. |
| 17:26 UTC | TSTM WND DMG | 2 Nw Magnet | Rockdale, GA | Tree down across Troupe Smith Road SE. |
| 17:26 UTC | TSTM WND DMG | 3 Sw Conyers | Rockdale, GA | Tree and powerline down along Cherry Hill Road. |
| 17:30 UTC | TSTM WND DMG | 1 Ese High Falls State | Monroe, GA | 1 to 2 trees down along Riverview Road. |
| 17:30 UTC | TSTM WND DMG | 2 Nne High Falls State | Monroe, GA | 1 to 2 trees down along High Falls Road. |
| 17:41 UTC | TSTM WND DMG | 2 Ese Rosebud | Walton, GA | Tree down at the intersection of Center Hill Church Road SW and McCuller Road. |
| 17:43 UTC | TSTM WND DMG | Blount | Monroe, GA | 1 to 2 trees down near the intersection of Blount Road and GA Highway 42 N. |
| 17:45 UTC | TSTM WND DMG | 2 Ene Rosebud | Walton, GA | Tree down at the intersection of Highway 20 and McCullers Road. |
| 17:49 UTC | TSTM WND DMG | 1 Ese Monticello | Jasper, GA | Trees and powerlines down along Eatonton Street near Jasper County Health Department. |
| 17:50 UTC | TSTM WND DMG | 1 Wnw Between | Walton, GA | Powerlines down at the intersection of Lowry Road and Bobway Trail. |
| 17:50 UTC | TSTM WND DMG | 2 Se Rosebud | Walton, GA | Powerlines down along Center Hill Church Road. |
| 17:50 UTC | TSTM WND DMG | 2 S Nicholasville | Walton, GA | Tree down along Roscoe David Road. |
| 17:50 UTC | TSTM WND DMG | 2 Wnw Jw Smith Reservoi | Fayette, GA | 2 to 3 trees downed along South Jeff Davis Drive. |
| 17:55 UTC | TSTM WND DMG | 1 Nw Walnut Grove | Walton, GA | Powerlines down at Emmett Still Road and Park Street. |
| 18:00 UTC | TSTM WND DMG | 2 Sse Pannell | Walton, GA | Two trees down at different locations along Pannell Road. |
From the Iowa Environmental Mesonet's archive of National Weather Service local storm reports.
This ground now
The live radar over the trackEvery 2025 tornado in GeorgiaEvery tornado in Georgia since 1950Warnings in force in Georgia nowThe forecast where you are
The other tornadoes of March 31, 2025
14 more were confirmed in the United States that day.
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|---|---|---|---|---|---|---|---|
| March 31 | 4:22 AM CDT | EF2 | Saint Landry Parish, LA | 1.8 | 250 | $30,000 | ||
| March 31 | 5:37 AM CDT | EF1 | Simpson, MS | 3.3 | 340 | $300,000 | ||
| March 31 | 6:01 AM CDT | EF0 | Lowndes, MS | 0.7 | 60 | $5,000 | ||
| March 31 | 6:07 AM CDT | EF1 | Lowndes, MS | 5.8 | 300 | $200,000 | ||
| March 31 | 6:30 AM CDT | EF2 | Marion, MS | 7.3 | 300 | $2.3 million | ||
| March 31 | 6:54 AM CDT | EF0 | Livingston Parish, LA | 3.2 | 25 | |||
| March 31 | 12:10 PM EDT | EF0 | Carroll, GA | 5.3 | 300 | |||
| March 31 | 12:32 PM EDT | EF0 | Coweta, GA | 5.0 | 250 | |||
| March 31 | 12:54 PM EDT | EF0 | Fayette, GA | 0.2 | 100 | |||
| March 31 | 12:22 PM CDT | EF0 | Dale, AL | 0.7 | 50 | $25,000 | ||
| March 31 | 12:31 PM CDT | EF1 | Houston, AL | 3.1 | 200 | 5 | $500,000 | |
| March 31 | 2:11 PM EDT | EF0 | Peach, GA | 6.9 | 100 | |||
| March 31 | 2:13 PM EDT | EF0 | Houston, GA | 3.6 | 100 | |||
| March 31 | 3:46 PM EDT | EF0 | Leon, FL | 1.9 | 100 |
What this means
Ratings are the survey's, read off the damage rather than measured; the rating scale is above. Tornado counts rise through the record as reporting improved, so a year in the 1950s is not comparable with one today except for the strongest tornadoes, which were always noticed.
Sources
NOAA Storm Prediction Center tornado database, 1950-2025, the official record kept by NOAA's Storm Prediction Center.