Tornadoes · United States · Georgia · 2025

EF0 tornado, Blackwood to Farmville, Georgia, May 20, 2025

From Blackwood to Farmville, this EF0 tornado ran 2.4 miles across Gordon County on May 20, 2025, touching down at 11:43 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.

  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 record

Rating
EF0
Date
May 20, 2025
Touchdown
11:43 PM EDT (03:43 UTC)
Lifted
11:47 PM EDT (03:47 UTC)
On the ground
4 minutes
Path length
2.4 miles (3.8 km)
Path width
100 yards (91 m)
Deaths
0
Injuries
0
County
Gordon County
Touchdown point
34.454, -84.872
Lift-off point
34.439, -84.835
Record number
2505202143-01

The damage survey

31 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.

  • Possible tornado. Reports from EM said multiple trees down in this small area with a pontoon boat flipped over and pulled back in the opposite direction of the storm motion.
  • several small trees uprooted.

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 loosely organized line of thunderstorms and supercells moved into northwest Georgia during the late evening hours of the 20th. Strong outflow interactions required numerous tornado warnings with multiple reports of winds over 60mph. Storms weakened slightly as they moved through the metro Atlanta, however a couple strong cells redeveloped in the early morning hours of the 21st southeast of the metro. These cells produced large hail, damaging winds, and even a brief tornado.

An EF0 tornado touched down late Tuesday evening at 1142 PM EDT|in Gordon County to the southeast of Calhoun Along Plainview Road|SE where several large trees where uprooted including one onto a|home. The tornado continued to the Northeast crossing Blalock Rd|remaining south of Erwin Hill Road before crossing Shope Lake|Road and Cornelison Road where several trees were snapped and|uprooted. Further to the east along Cornelison Road, roofing|from a section of a chicken house was torn off. The tornado|continued northeast and impacting a neighborhood along Windy|Hills Lane and Windy Hill Dr where numerous trees were snapped or|uprooted, including several onto homes. A roof and siding was|removed from a manufactured home, a pontoon boat was flipped, and|2 small sheds were destroyed. The tornado crossed Folsom Road|SE and and lifted before reaching Yarborough Mill Road. It|should be noted that the Hytop radar was down during this time|and the Peachtree City radar had the best view of the storm. |Radar data suggests the presence of a larger mesocyclone with|storm which originated as a supercell storm in AL evolving into a|hybrid supercell/QLCS storm into GA. This particular tornado|appears to be 1 of 2 which likely occurred in this area as part|of this larger mesocyclone and can be discerned in both the data|on the ground and from the KFFC radar. This tornado was best|aligned with the strongest portion of the mesocyclone.

An EF0 tornado touched down late Tuesday evening at 1143 PM EDT|in Gordon County to the southeast of Calhoun near the|intersection of Hwy 53 and Foster Lusk Road. The tornado|uprooted a few small trees and continued ESE crossing|HWY53 destroying a pole barn on the south side of Hwy53 just past|Plainview Road. Debris from the barn was scattered approximately|150 yards to the east and a few trees were snapped in the area. |The tornado continued east snapping and uprooting several trees|along Erwin Road SE, including one on a home. A barn along Erwin|Road SE lost its roof and one of the walls was blown out as well.|The tornado continued ESE into a neighborhood along Rosewood Dr|where several trees where snapped and numerous branches were|scattered around. The tornado weakened as it crossed Erwin Hill|Road SE. It should be noted that the Hytop radar was down|during this time and the Peachtree City radar had the best view|of the storm. Radar data suggests the presence of a larger|mesocyclone with storm which originated as a supercell storm in|AL evolving into a hybrid supercell/QLCS storm into GA. This|particular tornado appears to be 1 of 2 which likely occurred in|this area as part of this larger mesocyclone and can be discerned|in both the data on the ground and from the KFFC radar.

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

The warnings

28 minutes of warning. NWS FFC issued a tornado warning for this county at 03:15 UTC, 28 minutes before the tornado touched down, in force until 04:00 UTC.

The county was under a tornado watch, issued at 23:31 UTC and running to 05:52 UTC.

Issued (UTC)ExpiredProductOffice
23:31 UTC05:52 UTCTornado WatchFFC
02:37 UTC03:19 UTCTornado WarningFFC
02:37 UTC03:03 UTCTornado WarningFFC
03:13 UTC04:00 UTCSevere Thunderstorm WarningFFC
03:15 UTC04:00 UTCTornado WarningFFC
03:39 UTC04:15 UTCTornado WarningFFC
03:49 UTC04:30 UTCSevere Thunderstorm WarningFFC
03:54 UTC04:15 UTCTornado WarningFFC

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 00:50 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), 00:00Z

3.7 hours before the tornado, 124 km from the path. May 21, 2025.

Skew-T log-pSkew-T log-p diagram, Peachtre/Fal Fld, GA at 00:00Z on 2025-05-21Temperature and dew point through the depth of the atmosphere, with the mixed-layer parcel lifted from the surface. Mixed-layer CAPE 735 joules per kilogram, CIN -2, lifted condensation level 1407 meters above ground. Wind barbs in knots down the right edge.LCLEL10008507005003002001001 km2 km3 km6 km9 km12 km15 km-30°-20°-10°10°20°30°40°
Temperature in red, dew point in green, the mixed-layer parcel dashed. The warm shading is its CAPE, the cool shading the inhibition it has to break through.
HodographHodograph, Peachtre/Fal Fld, GA at 00:00Z on 2025-05-21The wind through the lowest 10 kilometers as a curve, rings every 10 meters per second labeled in knots. Zero to 1 km storm-relative helicity 82 square meters per square second, 0 to 6 km bulk shear 42 knots.19395878Sfc1 km3 km6 km9 kmRMLM
The wind turning with height, colored by layer: ground to 1 km, 1 to 3 km, 3 to 6 km, 6 to 10 km. RM and LM are the right and left moving storms Bunkers' method gives; the shaded area is the 0 to 1 km storm-relative helicity.
Mixed-layer CAPE
735 J/kg
Mixed-layer CIN
-2 J/kg
Surface CAPE
2024 J/kg
Mixed-layer LCL
1407 m above ground
0-6 km bulk shear
42 kt
0-1 km bulk shear
11 kt
0-1 km storm-relative helicity
82 m²/s²
0-3 km storm-relative helicity
124 m²/s²
Significant tornado parameter
0.3
Supercell composite
5.0
0-3 km lapse rate
7.2 K/km

Open this sounding in Storm Lab

Peachtre/Fal Fld, GA (KFFC), 12:00Z

8.3 hours after it, 124 km from the path. May 21, 2025.

Skew-T log-pSkew-T log-p diagram, Peachtre/Fal Fld, GA at 12:00Z on 2025-05-21Temperature and dew point through the depth of the atmosphere, with the mixed-layer parcel lifted from the surface. Mixed-layer CAPE 53 joules per kilogram, CIN -97, lifted condensation level 756 meters above ground. Wind barbs in knots down the right edge.LCLLFCEL10008507005003002001001 km2 km3 km6 km9 km12 km15 km-30°-20°-10°10°20°30°40°
Temperature in red, dew point in green, the mixed-layer parcel dashed. The warm shading is its CAPE, the cool shading the inhibition it has to break through.
HodographHodograph, Peachtre/Fal Fld, GA at 12:00Z on 2025-05-21The wind through the lowest 10 kilometers as a curve, rings every 10 meters per second labeled in knots. Zero to 1 km storm-relative helicity 20 square meters per square second, 0 to 6 km bulk shear 45 knots.1939587897Sfc1 km3 km6 km9 kmRMLM
The wind turning with height, colored by layer: ground to 1 km, 1 to 3 km, 3 to 6 km, 6 to 10 km. RM and LM are the right and left moving storms Bunkers' method gives; the shaded area is the 0 to 1 km storm-relative helicity.
Mixed-layer CAPE
53 J/kg
Mixed-layer CIN
-97 J/kg
Surface CAPE
560 J/kg
Mixed-layer LCL
756 m above ground
0-6 km bulk shear
45 kt
0-1 km bulk shear
21 kt
0-1 km storm-relative helicity
20 m²/s²
0-3 km storm-relative helicity
146 m²/s²
Significant tornado parameter
-0.0
Supercell composite
-0.0
0-3 km lapse rate
4.7 K/km

Open this sounding in Storm Lab

The radar

The Atlanta radar (KFFC), 123 km away, was scanning. The volume nearest the touchdown began at 03:42 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
01:36 UTCTSTM WND DMG1 Ssw BoyntonCatoosa, GAEmergency Manager relayed a report of a tree down across the road near Rolling Hills Drive and Post Oak Road.
01:54 UTCTSTM WND DMG1 Nw Wood StationCatoosa, GAThe Emergency Manager relayed a report of a tree down in the road at W Nickajack Road. Estimated location.
02:00 UTCTSTM WND DMG2 Wsw Wood StationCatoosa, GAThe Emergency Manager relayed a report of a tree in a roadway in the 400 block of Wood Yates Road.
02:05 UTCTSTM WND DMG2 Ene NobleWalker, GAReport of a downed tree from local EM along Wood Station Rd.
02:06 UTCTSTM WND DMG1 Nnw Wood StationCatoosa, GAThe Emergency Manager relayed a report of a tree in the road on Kenny Lane.
02:15 UTCTSTM WND DMG2 Wnw VillanowWalker, GATree down near the intersection of Hwy 136 and South Dicks Creek Rd.
02:26 UTCTSTM WND DMG3 Wsw Rocky FaceWhitfield, GAMultiple trees along Houston Valley Road.
02:45 UTCTSTM WND DMG5 Wsw Center PostChattooga, GALarge tree across the road near the intersection of Highway 157 and Valley View Ranch Road.
02:48 UTCTSTM WND DMG4 E Center PostWalker, GATree down near the intersection of Hwy 151 and Hwy 27.
02:50 UTCTSTM WND DMG5 Wsw Center PostChattooga, GATree on a powerline along Peach Orchard Road near Menlo.
02:50 UTCTSTM WND DMGLafayetteWalker, GATree down near North Main St and Wardlaw St in LaFayette, GA.
02:55 UTCTSTM WND DMG2 E Rocky FaceWhitfield, GATree in the road at Haig Mill Lake Road and North Bypass blocking the Southbound Lane.
02:57 UTCTSTM WND DMGTrionChattooga, GADowned tree near the intersection of Deforest Avenue and Allgood Street.
03:00 UTCTSTM WND DMGMenloChattooga, GA1 to 2 trees down and powerlines down along Edison Street.
03:00 UTCTSTM WND DMGTrionChattooga, GATree on a home near the intersection of Ridge Street and Allgood Street.
03:07 UTCHAIL 0.75SummervilleChattooga, GA
03:36 UTCTSTM WND DMG2 W AdairsvilleBartow, GAEmergency Manager reported trees and powerlines down at Westover Drive NW and Twin Bridges Road.
03:40 UTCTSTM WND DMGAdairsvilleBartow, GAEmergency Manager relayed report of powerlines down on George Street NW.
03:40 UTCTSTM WND DMGAdairsvilleBartow, GAEmergency Manager reported tree down at Hall Station Road NW and Twin Bridges Road NW.
03:40 UTCTSTM WND DMGAdairsvilleBartow, GACorrects time on previous tstm wnd dmg report from Adairsville. Emergency Manager relayed report of multiple trees and powerlines down near Park Street NW, including a tree down on a home.
03:42 UTCTSTM WND DMG1 W KingstonBartow, GAEmergency Manager reported several trees and powerlines down at Tom Jones Road NW and Kingston Highway (GA 293).
03:42 UTCTORNADO3 Nw FolsomGordon, GACorrects previous tornado report from 3 NW Folsom. An EF0 tornado touched down along Plainview Road SE and travelled northeast. Main damage occurred in the Windy Hill/Folsom Road area. Max winds were 85 mph.
03:42 UTCTORNADO3 Nw FolsomGordon, GAAn EF0 tornado touched down to the southeast of Calhoun along Planview Rd. This tornado was 4.72 miles with a peak wind speed of 85 mph.
03:42 UTCTORNADO3 Sw SonoravilleGordon, GAAn EF0 tornado touched down along Plainview Road SE and travelled northeast. Main damage occurred in the Windy Hill/Folsom Road area. Max winds were 85 mph.
03:42 UTCTORNADO3 Sw SonoravilleGordon, GACorrects previous tornado report from 3 SW Sonoraville. Corrects previous tornado report from 3 NW Folsom. An EF0 tornado touched down along Plainview Road SE and travelled northeast. Main damage occurred in the Windy Hi
03:43 UTCTORNADO3 W SonoravilleGordon, GAan EF0 tornado touched down north of Hwy 53 along Foster Lusk Road SE. Maximum winds were 75 mph with a track length of 2.1 miles.
03:43 UTCTORNADO3 W SonoravilleGordon, GAan EF0 with max winds of 75mph touched down north of hwy 53 and Foster Lusk Road travelling ESE. The tornado was on the ground for 2.1 miles.
03:45 UTCTSTM WND DMG2 Ese SonoravilleGordon, GAMultiple trees and powerlines down near the intersection of Windy Hill Road SE and Folsom Road. Possible tornado.
03:45 UTCTSTM WND GST 591 Ene AdairsvilleBartow, GA
03:47 UTCTSTM WND DMG3 S East EllijayGilmer, GAEmergency Manager relayed report of a tree down near Bible Baptist Road and Yukon Trace.
03:48 UTCTSTM WND DMG2 Nw WhiteBartow, GAEmergency Manager reported trees and powerlines down in the 1000 block of Cassville Pine Log Road in Rydal.
03:48 UTCTSTM WND DMG3 Nne RoundtopGilmer, GAEmergency Manager reported down tree at Richards Road and Luke Quarles Road.
03:48 UTCTSTM WND DMG4 Nnw CassvilleBartow, GAEmergency Manager relayed report of a tree down at Clear Creek Road and Pleasant Valley Road.
03:50 UTCTSTM WND DMG2 Ene FolsomBartow, GAEmergency Manager relayed report of a tree down along County Line Road No 2.
04:05 UTCTSTM WND DMG2 Ene FolsomBartow, GAEmergency Manager reported several trees down at County Line Road No. 2 NE and Folsom Glade Road NW.
04:08 UTCTSTM WND DMG2 Ssw Salacoa ValleyCherokee, GASeveral trees down near Hwy 140 and Garland Mountain Road.
04:08 UTCTSTM WND DMG2 S TaylorsvillePolk, GATree reported down on a power line on McKelvey Dr.
04:09 UTCTORNADO1 Nw WaleskaCherokee, GAan EF0 tornado touched down NW of Waleska and travelled to the Southeast through Waleska. Maximum winds were 75mph.
04:09 UTCTORNADO1 Nw WaleskaCherokee, GACorrects previous tornado report from 1 NW Waleska. Corrects previous tornado report from 1 NW Waleska. an EF0 tornado touched down NW of Waleska and travelled to the Southeast through Waleska. Maximum winds were 75mph.
04:12 UTCTSTM WND DMG3 Sse CassvilleBartow, GAEmergency Manager reported powerlines down along Cut Off 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 May 20, 2025

38 more were confirmed in the United States that day.

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
May 201:08 AM CDTEF1Cape Girardeau, MO1.7150$200,000
May 201:41 AM CDTEF0Lamar, TX0.150
May 201:46 AM CDTEF1Union, IL1.850$80,000
May 202:08 AM CDTEF1Hot Spring, AR3.8100
May 2012:03 PM CDTEF1Lauderdale, AL1.880
May 201:20 PM CDTEF0Marshall, TN1.4300$250,000
May 202:58 PM EDTEF1Roane, TN0.5100$50,000
May 202:15 PM CDTEF0Douglas, IL2.920
May 203:15 PM CDTEF0Madison, TN1.375$15,000
May 203:27 PM CDTUnratedLogan, IL1.130
May 203:59 PM CDTEF0Lewis, TN2.750
May 204:09 PM CDTUnratedFord, IL0.7100
May 204:57 PM CDTEF0Champaign, IL0.930
May 205:04 PM CDTEF1Chicot, AR11.6700
May 205:06 PM CDTEF1Vermilion, IL5.080
May 205:06 PM CDTEF0Vermilion, IL6.740
May 205:08 PM CDTEF0Montgomery, TN9.3100$250,000
May 205:10 PM CDTEF1Lauderdale, AL17.1575$688,000
May 205:25 PM CDTEF0Montgomery, TN3.2200$250,000
May 205:39 PM CDTEF0Vermilion, IL1.730
May 205:47 PM CDTEF0Coffee, TN1.1150$250,000
May 205:51 PM CDTUnratedLimestone, AL2.225
May 206:09 PM CDTEF2Limestone, AL13.2125
May 206:09 PM CDTEF1Limestone, AL0.965
May 206:11 PM CDTEF1Limestone, AL2.8160$927,000
May 206:51 PM CDTEF1Madison, AL8.7280
May 206:52 PM CDTEF1Morgan, AL11.0540
May 207:07 PM CDTEF2Madison, AL7.3400
May 207:14 PM CDTEF1Jackson, AL10.5275
May 207:29 PM CDTEF1Cumberland, TN4.8150$250,000
May 208:46 PM CDTEF1Marshall, AL3.4150
May 208:47 PM CDTEF0Jackson, AL6.1105
May 209:33 PM CDTEF1DeKalb, AL6.0700
May 209:49 PM CDTEF1DeKalb, AL0.4250
May 2011:42 PM EDTEF0Gordon, GA4.7200
May 2012:09 AM EDTEF0Cherokee, GA2.0150
May 2011:38 PM CDTEF1Calhoun, AL3.51,000
May 2012:28 AM CDTEF1Cleburne, AL2.0550

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.