Georgia, 2025

Tornado and Hail in Georgia, June 25 to 26, 2025

June 25 to 26, 2025 · NWS FFC · 56 events in 22 counties and zones

Widespread afternoon and evening diurnal thunderstorms triggered across north and central Georgia. The outflow from these storms was strong enough to continue persistent thunderstorms through the midnight hours with concentrated pockets of wind damage.

Where it happened

Every event with a place to put it. Tap one for its entry below.

  • Tornadoes
  • Tropical storms and surge
  • Floods
  • Wind
  • Hail
  • Winter weather
  • Heat and drought
  • Cold
  • Fire, smoke and dust
  • Marine and coastal
  • Other

Open the live radar over this ground

The toll

Deaths
0
Injuries
0
Property damage
$103,000
Crop damage
None recorded
Events
56

Deaths and injuries are direct and indirect together, as the offices filed them. Damage is property and crops in the dollars of the year, not adjusted for inflation, and only where an office estimated it.

What happened

The episode as NWS FFC wrote it up.

Widespread afternoon and evening diurnal thunderstorms triggered across north and central Georgia. The outflow from these storms was strong enough to continue persistent thunderstorms through the midnight hours with concentrated pockets of wind damage. Two outflow boundaries which collided produced a zipper-like firing of thunderstorms which even produced a brief circulation and subsequent tornado which moved east to west in northwest Upson county.

What forecasters said that day

The local office's own words before the first event, as it sent them, from the Iowa Environmental Mesonet's archive of National Weather Service text.

NWS Atlanta, GA wrote its last area forecast discussion before the first event at Jun 25, 6:47 PM EST, 33 minutes earlier.

Area forecast discussion, Jun 25, 6:47 PM EST, 33 minutes before
Area Forecast Discussion...UPDATED
National Weather Service Peachtree City GA
747 PM EDT Wed Jun 25 2025

...New 00Z Aviation Discussion...

.SHORT TERM...
(This afternoon through Thursday)
Issued at 217 PM EDT Wed Jun 25 2025

Key Messages:

 - Significant severe thunderstorm threat with damaging downburst
   winds expected for north and central Georgia through 2 AM
   tonight.

 - A Heat Advisory remains in place for most of north and central
   Georgia through 8 PM this evening, with far NW Georgia
   continuing through Thursday.

 - Additional thunderstorm activity is expected Thursday afternoon
   and evening, with a lower but still notable risk for damaging
   winds.

Severe Weather Threat Today/Tonight:

A potentially significant severe weather event may unfold this
evening into the early overnight period for portions of north and
central Georgia. The biggest question or pitfall on the threat is
coverage of storms with the lack of forcing mechanism and some
weak capping aloft. We have already seen a few storms over the
higher terrain of north GA break through, and we could see
continued isolated storms over the next few hours. Storm coverage
may increase further after 6PM as the capping aloft weakens and
outflow boundaries from earlier convection start to initiate
storms. Model guidance continues to show potential for a large
cluster or line of storms to develop over SC this evening, and
drift southwest into eastern Georgia between sunset and 2AM. The
18Z sounding at our office summarizes the threat perfectly,
showing a weak cap around 700mb, but otherwise extreme instability
with nearly 8 C/km mid-level lapse rates and MLCAPE values over
3500 J/kg. Despite weak bulk shear (15kts or less), any storms
that develop in this type of environment would support very strong
downburst winds in the 60 to 80 mph range, as well as large hail.
SPC has upgraded portions of E GA to an Enhanced Risk (level 3 of
5). Storm motions will be out of E/NE (atypical for our area!)
and moving rather slow, unless any large cold pools develop with
storm complexes. With that in mind, can't rule out a localized
flash flood risk.

Heat Concerns:

Another hot and humid day across north and central Georgia today.
High temperatures should peak between 95 and 100 degrees this
afternoon and combine with the humidity to produce heat index
values between 100 and 109 degrees. A Heat Advisory remains in
effect through 8PM for the entire area. Heat of this magnitude is
potentially hazardous for vulnerable groups like young children,
the elderly and pets. Precautions, such has frequent hydration,
limiting outdoor activities and utilizing AC should be taken to
avoid heat related illnesses. Temperatures on Thursday will be a
few degrees cooler with heat index values in most areas peaking
around 100F. One exception will be across far NW GA, where the
Heat Advisory will continue through Thursday evening with
afternoon heat index values around 103-107 in the valleys.

Severe Weather Threat Thursday:

Thursday will start off with mostly clear skies, but another
round of afternoon and evening showers and thunderstorms is
expected as well as hot and humid conditions. Coverage in storms
will be higher than today as the influence of the ridge lessens
and the upper level low over Florida moves closer. The environment
for a severe threat is less impressive than today, but there will
still be plenty of instability to support damaging wind gusts.
SPC currently has the entire area in a Marginal Risk (Level 1 of
5) for severe weather.

Culver

&&

.LONG TERM...
(Friday morning through next Tuesday)
Issued at 217 PM EDT Wed Jun 25 2025

Key Messages:

 - Scattered to numerous afternoon and evening showers and
   thunderstorms will be the primary concern through day 7.

 - Temperatures will be near or slightly above seasonal averages
   this weekend and early next week.

The subtropical high over the western Atlantic will be the
primary force behind Georgia's weather this weekend and early next
week. We stay in more of an easterly flow Friday to start the
extended but our location on the western edge of high will favor a
light southwest flow through the weekend. This will keep
dewpoints in the 70s through the middle of next week keeping
relative humidity at very summer like levels. This combined with
daytime highs temps in the upper 80s to mid 90s across the area
will keep the atmosphere primed each day for diurnally driven
showers and thunderstorms. Meanwhile the strongest subsidence with
the ridge will remain over the Atlantic also helping afternoon
and evening convection to prosper in the Southeastern U.S. each
day. Instability should be respectable each afternoon (MLCAPE
1000-2500 j/kg), promoting vigorous updrafts with any storms. The
usual lack of summer time shear (0-6 km shear below 15 kt) and
limited mid level lapse rates (5.5 C/km or less) should limit any
threat of severe weather to isolated instances of downburst winds.
Thus widespread severe weather is unlikely.

01

&&

.AVIATION...
(00Z TAFS)
Issued at 722 PM EDT Wed Jun 25 2025

The focus of the TAFs this evening and overnight is timing out
scattered TSRA, as well as an organized cluster of TSRA diving
southwestward across portions of Georgia later tonight. Have
converted PROB30s to TEMPOs at ATL, FTY, PDK, RYY, and AHN given
increasing confidence in convection... with PROB30s still in place
at MCN and CSG. Convection may produce 40-50 kt wind gusts,
possibly greater if convection congeals into a cluster. Small hail
will also be possible. Winds will be light and variable to calm
overnight, barring gusty, erratic TSRA winds. Mid-/upper-level
clouds will remain after the convection ends late tonight/early
tomorrow (Thursday) morning.

//ATL Confidence...00Z Update...
Medium confidence on evolution of convection this
evening/overnight. High confidence on all other elements.

Martin

&&

.PRELIMINARY POINT TEMPS/POPS...
Athens          71  96  69  91 /  60  60  50  60
Atlanta         74  96  71  91 /  30  60  50  60
Blairsville     66  90  64  87 /  30  60  50  70
Cartersville    71  95  69  91 /  20  50  50  60
Columbus        74  96  71  91 /  40  50  50  60
Gainesville     72  95  69  90 /  50  60  50  60
Macon           73  96  70  91 /  50  60  50  60
Rome            71  95  69  91 /  20  40  40  60
Peachtree City  71  95  68  91 /  30  60  50  60
Vidalia         74  95  71  93 /  50  50  40  50

&&

.FFC WATCHES/WARNINGS/ADVISORIES...
Heat Advisory until 8 PM EDT Thursday for GAZ001>005-011-012-019-
020-030.

Heat Advisory until 8 PM EDT this evening for GAZ007-013-014-
021>025-027-031>039-041>062-066>076-078>086-089>098-102>113.

&&

SHORT TERM...Culver
LONG TERM....01
AVIATION...Martin
Hazardous weather outlook, Jun 25, 1:14 PM EST, 6 hours 6 minutes before
Hazardous Weather Outlook
National Weather Service Peachtree City GA
214 PM EDT Wed Jun 25 2025

GAZ001>009-011>016-019>025-027-030>039-041>062-066>076-078>086-
089>098-102>113-261815-
Baldwin-Banks-Barrow-Bartow-Bibb-Bleckley-Butts-Carroll-Catoosa-
Chattahoochee-Chattooga-Cherokee-Clarke-Clayton-Cobb-Coweta-
Crawford-Crisp-Dade-Dawson-DeKalb-Dodge-Dooly-Douglas-Emanuel-
Fannin-Fayette-Floyd-Forsyth-Gilmer-Glascock-Gordon-Greene-
Gwinnett-Hall-Hancock-Haralson-Harris-Heard-Henry-Houston-Jackson-
Jasper-Jefferson-Johnson-Jones-Lamar-Laurens-Lumpkin-Macon-
Madison-Marion-Meriwether-Monroe-Montgomery-Morgan-Murray-
Muscogee-Newton-North Fulton-Oconee-Oglethorpe-Paulding-Peach-
Pickens-Pike-Polk-Pulaski-Putnam-Rockdale-Schley-South Fulton-
Spalding-Stewart-Sumter-Talbot-Taliaferro-Taylor-Telfair-Toombs-
Towns-Treutlen-Troup-Twiggs-Union-Upson-Walker-Walton-Warren-
Washington-Webster-Wheeler-White-Whitfield-Wilcox-Wilkes-
Wilkinson-
214 PM EDT Wed Jun 25 2025

This Hazardous Weather Outlook is for north and central Georgia.

.DAY ONE...This Afternoon and Tonight...

Hazardous heat is expected in north and central Georgia today.
Heat index values will peak between 100 and 109 degrees between
noon and 8 PM. Precautions should be taken to prevent heat related
illnesses, especially for vulnerable populations like the
elderly, young children and pets.

Isolated thunderstorms are expected after 2 PM today with more
widespread storms likely between 6 PM today and 4 AM Thursday.
Some of the storms could be severe with damaging winds in the 55
to 75 mph range being the primary concern. Some tree damage and
power outages may occur. Hail up to quarter size will be a
secondary threat with any severe storms.

.DAYS TWO THROUGH SEVEN...Thursday through Tuesday...

Scattered thunderstorms are expected Thursday afternoon and
evening. The strongest storms may produce damaging downburst
wind gusts in the 40 to 60 mph range.

Additional scattered afternoon and evening thunderstorm activity
is expected each day through Tuesday.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not requested but spotters are encouraged
to submit reports of severe weather through the web by going to
weather.gov/atlanta.  Please relay any information about observed severe
weather to the NWS.

In the hours before

Special weather statement, Jun 25, 6:19 PM EST, 1 hour 1 minute before
Special Weather Statement
National Weather Service Peachtree City GA
719 PM EDT Wed Jun 25 2025

GAZ006>008-252345-
Gilmer GA-Union GA-Fannin GA-
719 PM EDT Wed Jun 25 2025

...A strong thunderstorm will impact portions of northeastern Gilmer,
west central Union and eastern Fannin Counties through 745 PM EDT...

At 719 PM EDT, a strong thunderstorm was over Hurst, or 7 miles east
of Blue Ridge, moving southwest at 10 mph.

HAZARD...40 to 50 mph wind, pea sized hail and frequent cloud to
         ground lightning.

SOURCE...Radar indicated.

IMPACT...Expect minor damage to tree limbs and blowing around of
         light, unsecured objects.

Locations impacted include...
Blue Ridge, Morganton, Dial, Hemp, Hurst, and Loving.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

People outdoors should seek shelter immediately. If you can hear
thunder, you are close enough to be struck by lightning.

A Severe Thunderstorm Watch remains in effect until midnight EDT for
north central Georgia. A Severe Thunderstorm Watch also remains in
effect until midnight EDT for north central Georgia.

&&

LAT...LON 3493 8421 3483 8409 3467 8425 3486 8441
TIME...MOT...LOC 2319Z 051DEG 7KT 3484 8420

MAX HAIL SIZE...0.25 IN
MAX WIND GUST...50 MPH
Special weather statement, Jun 25, 6:42 PM EST, 38 minutes before
Special Weather Statement
National Weather Service Peachtree City GA
742 PM EDT Wed Jun 25 2025

GAZ073-074-084-260015-
Wilkinson GA-Washington GA-Baldwin GA-
742 PM EDT Wed Jun 25 2025

...A strong thunderstorm will impact portions of north central
Wilkinson, eastern Baldwin and western Washington Counties through
815 PM EDT...

At 742 PM EDT, a strong thunderstorm was over Hebron, or 12 miles
west of Sandersville. This storm was nearly stationary.

HAZARD...Up to 40 mph wind, frequent cloud to ground lightning and
         heavy rain.

SOURCE...Radar indicated.

IMPACT...Expect minor damage to tree limbs and blowing around of
         light, unsecured objects. Heavy rain may cause temporary
         street flooding especially in poor drainage areas.

Locations impacted include...
Hebron.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

People outdoors should seek shelter immediately. If you can hear
thunder, you are close enough to be struck by lightning. Motorists
should slow down and be prepared for possible loss of control due to
hydroplaning.

A Severe Thunderstorm Watch remains in effect until midnight EDT for
east central Georgia. A Severe Thunderstorm Watch also remains in
effect until midnight EDT for east central Georgia.

&&

LAT...LON 3299 8299 3294 8299 3291 8308 3294 8313
      3299 8312
TIME...MOT...LOC 2342Z 078DEG 2KT 3296 8303

MAX HAIL SIZE...0.00 IN
MAX WIND GUST...40 MPH
Special weather statement, Jun 25, 6:51 PM EST, 29 minutes before
Special Weather Statement
National Weather Service Peachtree City GA
751 PM EDT Wed Jun 25 2025

GAZ030-031-041-042-260015-
Polk GA-Haralson GA-Carroll GA-Paulding GA-
751 PM EDT Wed Jun 25 2025

...A strong thunderstorm will impact portions of southern Paulding,
northeastern Haralson, northeastern Carroll and south central Polk
Counties through 815 PM EDT...

At 751 PM EDT, a strong thunderstorm was near Draketown, or 10 miles
southwest of Dallas, moving west at 10 mph.

HAZARD...40 to 50 mph wind, pea sized hail and frequent cloud to
         ground lightning.

SOURCE...Radar indicated.

IMPACT...Expect minor damage to tree limbs and blowing around of
         light, unsecured objects.

Locations impacted include...
Dallas, Buchanan, Villa Rica, Temple, Hiram, Yorkville, Draketown,
Eubank Lake, and New Georgia.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

People outdoors should seek shelter immediately. If you can hear
thunder, you are close enough to be struck by lightning.

&&

LAT...LON 3396 8511 3392 8474 3377 8487 3378 8490
      3374 8490 3372 8492 3381 8520
TIME...MOT...LOC 2351Z 111DEG 10KT 3384 8499

MAX HAIL SIZE...0.25 IN
MAX WIND GUST...50 MPH
Special weather statement, Jun 25, 7:08 PM EST, 12 minutes before
Special Weather Statement
National Weather Service Peachtree City GA
808 PM EDT Wed Jun 25 2025

GAZ041-042-260045-
Haralson GA-Carroll GA-
808 PM EDT Wed Jun 25 2025

...A strong thunderstorm will impact portions of southwestern
Haralson and west central Carroll Counties through 845 PM EDT...

At 808 PM EDT, a strong thunderstorm was over Waco, or near Buchanan.
This storm was nearly stationary.

HAZARD...40 to 50 mph wind, up to penny sized hail and frequent
         cloud to ground lightning.

SOURCE...Radar indicated.

IMPACT...Expect minor damage to tree limbs and blowing around of
         light, unsecured objects.

Locations impacted include...
Buchanan, Bremen, Tallapoosa, Mount Zion, Waco, and Bowdon Junction.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

People outdoors should seek shelter immediately. If you can hear
thunder, you are close enough to be struck by lightning.

&&

LAT...LON 3380 8534 3381 8513 3364 8514 3363 8534
      3369 8535
TIME...MOT...LOC 0008Z 092DEG 2KT 3373 8522

MAX HAIL SIZE...0.75 IN
MAX WIND GUST...50 MPH
Special weather statement, Jun 25, 7:09 PM EST, 11 minutes before
Special Weather Statement
National Weather Service Peachtree City GA
809 PM EDT Wed Jun 25 2025

GAZ033-034-260045-
North Fulton GA-Gwinnett GA-
809 PM EDT Wed Jun 25 2025

...A strong thunderstorm will impact portions of western Gwinnett and
northeastern Fulton Counties through 845 PM EDT...

At 808 PM EDT, a strong thunderstorm was over Alpharetta, or near
Peachtree Corners. This storm was nearly stationary.

HAZARD...40 to 50 mph wind, up to penny sized hail and frequent
         cloud to ground lightning.

SOURCE...Radar indicated.

IMPACT...Expect minor damage to tree limbs and blowing around of
         light, unsecured objects.

Locations impacted include...
Peachtree Corners, Mountain Park, Sandy Springs, Roswell, Alpharetta,
Dunwoody, and Berkeley Lake.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

People outdoors should seek shelter immediately. If you can hear
thunder, you are close enough to be struck by lightning.

A Severe Thunderstorm Watch remains in effect until midnight EDT for
north central Georgia. A Severe Thunderstorm Watch also remains in
effect until midnight EDT for north central Georgia.

&&

LAT...LON 3409 8419 3408 8418 3396 8419 3396 8430
      3397 8434 3396 8435 3396 8439 3399 8438
      3401 8440 3402 8440 3404 8441 3411 8441
      3411 8426
TIME...MOT...LOC 0008Z 092DEG 2KT 3403 8427

MAX HAIL SIZE...0.75 IN
MAX WIND GUST...50 MPH
Special weather statement, Jun 25, 7:10 PM EST, 10 minutes before
Special Weather Statement
National Weather Service Peachtree City GA
810 PM EDT Wed Jun 25 2025

GAZ008-009-016-260045-
Union GA-Towns GA-White GA-
810 PM EDT Wed Jun 25 2025

...A strong thunderstorm will impact portions of southwestern Towns,
northwestern White and northeastern Union Counties through 845 PM
EDT...

At 810 PM EDT, a strong thunderstorm was over Track Rock, or near
Blairsville, moving southwest at 5 mph.

HAZARD...40 to 50 mph wind, pea sized hail and frequent cloud to
         ground lightning.

SOURCE...Radar indicated.

IMPACT...Expect minor damage to tree limbs and blowing around of
         light, unsecured objects.

Locations impacted include...
Blairsville, Young Harris, Owltown, Vogel State Park, Brasstown Bald,
Track Rock, and Low Gap Shelter.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

People outdoors should seek shelter immediately. If you can hear
thunder, you are close enough to be struck by lightning.

A Severe Thunderstorm Watch remains in effect until midnight EDT for
north central and northeastern Georgia. A Severe Thunderstorm Watch
also remains in effect until midnight EDT for north central and
northeastern Georgia.

&&

LAT...LON 3497 8392 3490 8372 3472 8383 3482 8406
TIME...MOT...LOC 0010Z 027DEG 5KT 3488 8387

MAX HAIL SIZE...0.25 IN
MAX WIND GUST...50 MPH

The radar

The Atlanta radar (KFFC), 81 km away, was scanning. The volume nearest the first event began at 00:17 UTC.

Open the radar archive at this moment

Event by event

53 thunderstorm wind, 2 hail, 1 tornado. Local standard time, as filed.

Hail, Fulton

When
June 25, 7:20 PM EST to 7:21 PM EST
Where
Fulton County, 1.92 mi SW of Newtown
Measured
1 in hail
Reported by
Public
Coordinates
34.049, -84.273

Public submitted photo of melted hail stone that appears to be at least an inch in diameter, possibly a bit larger. Location was 1100 block of Seale Dr. in Alpharetta.

Hail, Haralson

When
June 25, 7:30 PM EST to 7:31 PM EST
Where
Haralson County, Waco
Measured
1 in hail
Reported by
Public
Coordinates
33.700, -85.180

Quarter-sized hail reported in Waco area.

Thunderstorm Wind, Carroll

When
June 25, 7:45 PM EST to 7:47 PM EST
Where
Carroll County, 0.89 mi WNW of Mt Zion
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
Emergency Manager
Coordinates
33.637, -85.193

Tree down near intersection of Mt Zion Rd and Triplett Way near Bremen.

Thunderstorm Wind, Carroll

When
June 25, 7:45 PM EST to 7:47 PM EST
Where
Carroll County, 2.21 mi NE of Jake
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
Emergency Manager
Coordinates
33.670, -85.200

Tree down along 5 points Rd near JC Wright Rd.

Thunderstorm Wind, Carroll

When
June 25, 7:50 PM EST to 7:52 PM EST
Where
Carroll County, 1.86 mi ENE of Bowdon Jct
Measured
43 kt (49 mph) estimated gust
Property damage
$1,000
Reported by
Emergency Manager
Coordinates
33.680, -85.120

Tree down on road along 1900 block of Miller Academy Rd near Bremen.

Thunderstorm Wind, Carroll

When
June 25, 8:00 PM EST to 8:02 PM EST
Where
Carroll County, 2.82 mi NNW of Carrollton
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
AWSS
Coordinates
33.620, -85.090

Trees downed along Linda Lane on the north side of Carrollton.

Thunderstorm Wind, White

When
June 25, 8:07 PM EST to 8:09 PM EST
Where
White County, 0.55 mi NNW of Oculus
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
Emergency Manager
Coordinates
34.537, -83.785

Tree down and blocking the roadway at Westmoreland Rd near Smith Rd.

Thunderstorm Wind, Carroll

When
June 25, 8:08 PM EST to 8:10 PM EST
Where
Carroll County, Carrollton
Measured
56 kt (64 mph) estimated gust
Property damage
$7,000
Reported by
Emergency Manager
Coordinates
33.580, -85.080

Numerous trees down on powerlines per EM across northern and northeastern parts of city of Carrollton. Locations include 100 block of Pawn Dr 100 Block of Watson St 300 block of Cliff st 500 block of Frashier rd and 100 block of Kingsbridge.

Thunderstorm Wind, Carroll

When
June 25, 8:08 PM EST to 8:10 PM EST
Where
Carroll County, 2.69 mi ENE of Carrollton
Measured
60 kt (69 mph) estimated gust
Property damage
$1,000
Reported by
Emergency Manager
Coordinates
33.600, -85.040

Tree on home along 300 block of Northside Dr in Carrollton.

Thunderstorm Wind, Carroll

When
June 25, 8:08 PM EST to 8:10 PM EST
Where
Carroll County, 1.5 mi NNW of Carrollton
Measured
56 kt (64 mph) estimated gust
Reported by
Emergency Manager
Coordinates
33.600, -85.090

Tree down on home along 100 block of Joshua Marbry St in Carrollton.

Thunderstorm Wind, Carroll

When
June 25, 8:10 PM EST to 8:12 PM EST
Where
Carroll County, 3.19 mi WSW of Sand Hill
Measured
48 kt (55 mph) estimated gust
Property damage
$1,000
Reported by
Emergency Manager
Coordinates
33.610, -85.020

Tree down on home along 1700 block of Bankhead Hwy near Carrollton near Old Airport Rd.

Thunderstorm Wind, Banks

When
June 25, 9:10 PM EST to 9:12 PM EST
Where
Banks County, 1.38 mi S of Woffords Settlement
Measured
52 kt (60 mph) estimated gust
Property damage
$3,000
Reported by
Emergency Manager
Coordinates
34.450, -83.500

Report from Emergency Management of 3 trees down in northern Banks County near Hollingsworth.

Thunderstorm Wind, Twiggs

When
June 25, 10:15 PM EST to 10:17 PM EST
Where
Twiggs County, 2.66 mi N of Jeffersonville
Measured
39 kt (45 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
32.718, -83.347

Tree limbs on SR 18 both directions at Balls Church Rd. All lanes closed.

Thunderstorm Wind, Twiggs

When
June 25, 10:36 PM EST to 10:38 PM EST
Where
Twiggs County, 1.16 mi E of Ripley
Measured
39 kt (45 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
32.720, -83.400

Tree limbs on Watson Dairy Rd both directions at Durham Mill Rd. All lanes closed.

Thunderstorm Wind, Washington

When
June 25, 10:37 PM EST to 10:39 PM EST
Where
Washington County, Davisboro
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
32.980, -82.600

Tree reported down in Davisboro, near Breezy Hill Rd and E St.

Thunderstorm Wind, Newton

When
June 25, 10:42 PM EST to 10:44 PM EST
Where
Newton County, 0.58 mi W of Abide Awhile
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
NWS Employee
Coordinates
33.570, -83.980

Several trees down along Brown bridge road in the area around Glynshire Ct.

Thunderstorm Wind, Rockdale

When
June 25, 10:47 PM EST to 10:49 PM EST
Where
Rockdale County, 1.34 mi WSW of Magnet to 0.95 mi NW of Velta
Measured
61 kt (70 mph) estimated gust
Reported by
Emergency Manager
Coordinates
33.560, -84.040

Numerous trees down from Honey Creek Road Southeast to Scott Highway between Troup Smith Rd SE and McDonough Highway. Several trees fell onto homes in the area.

Thunderstorm Wind, Rockdale

When
June 25, 10:48 PM EST to 10:50 PM EST
Where
Rockdale County, 0.58 mi E of Blossom
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
Emergency Manager
Coordinates
33.600, -84.060

Tree down along 2500 block of Tucker Mill Rd.

Thunderstorm Wind, Henry

When
June 25, 10:55 PM EST to 10:57 PM EST
Where
Henry County, 1.86 mi ESE of Locust Grove
Measured
52 kt (60 mph) estimated gust
Property damage
$3,000
Reported by
Emergency Manager
Coordinates
33.340, -84.090

Three trees on homes in the area near Skyland Lake on the east side of Locust Grove. Including along Jackson St, Grove Park Dr, and Woodridge Rd.

Thunderstorm Wind, Johnson

When
June 25, 10:55 PM EST to 10:57 PM EST
Where
Johnson County, 1.38 mi N of Kite
Measured
61 kt (70 mph) estimated gust
Reported by
Emergency Manager
Coordinates
32.700, -82.520

Several residents reported that pump houses for the homes had been blown away per EM along HWY 221 just north of Kite, GA.

Thunderstorm Wind, Peach

When
June 25, 10:55 PM EST to 10:57 PM EST
Where
Peach County, 1.35 mi WSW of Ft Vly
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
32.540, -83.900

Tree snapped and downed in a parking lot on the Fort Valley State University campus.

Thunderstorm Wind, Emanuel

When
June 25, 11:00 PM EST to 11:02 PM EST
Where
Emanuel County, 4.84 mi N of Norristown Junction
Measured
56 kt (64 mph) estimated gust
Property damage
$5,000
Reported by
Emergency Manager
Coordinates
32.620, -82.480

Multiple trees down near Wes Lawson Road and Alton Lawson Road.

Thunderstorm Wind, Emanuel

When
June 25, 11:00 PM EST to 11:02 PM EST
Where
Emanuel County, 1.21 mi NE of Swainsboro
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
Emergency Manager
Coordinates
32.613, -82.316

Tree down over roadway near intersection of Advantage Lane and Canoochee Road.

Thunderstorm Wind, Johnson

When
June 25, 11:00 PM EST to 11:02 PM EST
Where
Johnson County, 1.5 mi SSW of Wrightsville
Measured
61 kt (70 mph) estimated gust
Property damage
$10,000
Reported by
Emergency Manager
Coordinates
32.710, -82.730

Maintenance doors at a county facility blown off per EMA in Wrightsville along Idylwild Drive. Multiple trees down across the area as well.

Thunderstorm Wind, Butts

When
June 25, 11:04 PM EST to 11:06 PM EST
Where
Butts County, 0.79 mi E of Stark
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
33.331, -83.906

Tree reported down on Macedonia Church Rd near White Rd.

Thunderstorm Wind, Emanuel

When
June 25, 11:04 PM EST to 11:06 PM EST
Where
Emanuel County, 2.38 mi SSW of Swainsboro
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
Emergency Manager
Coordinates
32.570, -82.350

Trees down along Old Nunez Road, south of Swainsboro.

Thunderstorm Wind, Spalding

When
June 25, 11:08 PM EST to 11:10 PM EST
Where
Spalding County, 1.26 mi ESE of Steeles Mill
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
Emergency Manager
Coordinates
33.295, -84.109

The Emergency Manager relayed a report of a tree down in the 300 block of East Anderson Road.

Thunderstorm Wind, Johnson

When
June 25, 11:10 PM EST to 11:12 PM EST
Where
Johnson County, 1.35 mi ESE of Scott
Measured
39 kt (45 mph) estimated gust
Property damage
$1,000
Reported by
Department of Highways
Coordinates
32.540, -82.650

Tree limbs on SR 26 both directions at Lawton Smith Rd near Adrian, GA. All lanes closed.

Thunderstorm Wind, Henry

When
June 25, 11:10 PM EST to 11:12 PM EST
Where
Henry County, 1.15 mi E of Stockbrdg Beryhil Ar
Measured
43 kt (49 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
33.530, -84.160

Public reported a powerline down along the 1100 block of Millers Mill Road.

Thunderstorm Wind, Spalding

When
June 25, 11:11 PM EST to 11:13 PM EST
Where
Spalding County, 0.9 mi NW of Steeles Mill
Measured
52 kt (60 mph) estimated gust
Property damage
$3,000
Reported by
Emergency Manager
Coordinates
33.310, -84.140

The Emergency Manager relayed a report of three trees down along the 1600 and 1700 blocks of Locust Grove Road.

Thunderstorm Wind, Henry

When
June 25, 11:12 PM EST to 11:14 PM EST
Where
Henry County, 2.3 mi SE of Blacksville
Measured
48 kt (55 mph) estimated gust
Property damage
$1,000
Reported by
Emergency Manager
Coordinates
33.411, -84.117

Tree down on home along Brittany Ln near Courtlyn Way.

Thunderstorm Wind, Henry

When
June 25, 11:12 PM EST to 11:14 PM EST
Where
Henry County, 2.25 mi WSW of Stockbrdg Beryhil Ar
Measured
48 kt (55 mph) estimated gust
Property damage
$1,000
Reported by
Emergency Manager
Coordinates
33.513, -84.213

Tree on home along Eagles Club Dr near Golf Terrace Dr.

Thunderstorm Wind, Henry

When
June 25, 11:13 PM EST to 11:15 PM EST
Where
Henry County, 1.5 mi SSE of Locust Grove
Measured
52 kt (60 mph) estimated gust
Property damage
$5,000
Reported by
Public
Coordinates
33.330, -84.110

A tree was blown onto a shed on Navaho Road near Shawnee Rd.

Thunderstorm Wind, Spalding

When
June 25, 11:14 PM EST to 11:16 PM EST
Where
Spalding County, 2.37 mi SSE of Steeles Mill
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
Emergency Manager
Coordinates
33.270, -84.110

The Emergency Manager relayed a report of a downed tree in the 600 block of Wallace Road.

Thunderstorm Wind, Spalding

When
June 25, 11:15 PM EST to 11:17 PM EST
Where
Spalding County, 0.9 mi NE of Walker Mill
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
Emergency Manager
Coordinates
33.280, -84.160

The Emergency Manager relayed a report of a tree down in the 4400 block of Jackson Road.

Thunderstorm Wind, Johnson

When
June 25, 11:17 PM EST to 11:19 PM EST
Where
Johnson County, 4.86 mi ESE of Scott
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
32.530, -82.590

A few trees and power lines down near Hwy 15 and Hwy 80.

Thunderstorm Wind, Clayton

When
June 25, 11:20 PM EST to 11:22 PM EST
Where
Clayton County, 0.9 mi SE of Jonesboro
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
33.510, -84.340

Large tree down on a house off Thornwood Court.

Thunderstorm Wind, Clayton

When
June 25, 11:24 PM EST to 11:26 PM EST
Where
Clayton County, 1.86 mi WSW of Orrs
Measured
65 kt (75 mph) estimated gust
Property damage
$15,000
Reported by
Public
Coordinates
33.460, -84.360

Public reported numerous trees down and fence damage along Lost Court in Hampton.

Thunderstorm Wind, Spalding

When
June 25, 11:27 PM EST to 11:29 PM EST
Where
Spalding County, 1.35 mi ENE of Highland Mills
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
Emergency Manager
Coordinates
33.290, -84.260

The Emergency Manager relayed a report of a tree and powerlines down along the 1900 block of North Hill Street Ext.

Thunderstorm Wind, Fulton

When
June 25, 11:27 PM EST to 11:29 PM EST
Where
Fulton County, 0.77 mi N of Lakewood Hgts
Measured
26 kt (30 mph) estimated gust
Property damage
$1,000
Reported by
Broadcast Media
Coordinates
33.691, -84.371

Tree downed across Burroughs Avenue near Jernigan Pl NE.

Thunderstorm Wind, Fayette

When
June 25, 11:28 PM EST to 11:30 PM EST
Where
Fayette County, 1.15 mi W of Kenwood
Measured
52 kt (60 mph) estimated gust
Reported by
Public
Coordinates
33.520, -84.450

Public reported a tree down on a house on Wilmington Lane.

Thunderstorm Wind, Spalding

When
June 25, 11:34 PM EST to 11:36 PM EST
Where
Spalding County, 0.62 mi WSW of Griffin
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
Emergency Manager
Coordinates
33.248, -84.281

The Emergency Manager relayed a report of a downed tree in the 800 block of West Wall Street.

Thunderstorm Wind, Fayette

When
June 25, 11:38 PM EST to 11:40 PM EST
Where
Fayette County, 0.9 mi SE of Woolsey
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
NWS Employee
Coordinates
33.360, -84.410

Trees downed near the intersection of Hampton Road and GA92.

Thunderstorm Wind, Fayette

When
June 25, 11:40 PM EST to 11:42 PM EST
Where
Fayette County, 1.15 mi W of Peachtree City
Measured
56 kt (64 mph) estimated gust
Property damage
$3,000
Reported by
NWS Employee
Coordinates
33.400, -84.590

Several trees and a power pole snapped near the intersection of Hwy 74 and 54.

Thunderstorm Wind, Fayette

When
June 25, 11:40 PM EST to 11:42 PM EST
Where
Fayette County, 0.65 mi WNW of Peachtree City
Measured
61 kt (70 mph) estimated gust
Property damage
$10,000
Reported by
Public
Coordinates
33.403, -84.581

Numerous trees down near Ridge Lake Dr.

Thunderstorm Wind, Fayette

When
June 25, 11:40 PM EST to 11:42 PM EST
Where
Fayette County, 1.35 mi ESE of Fytville McCombs Arp
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
NWS Employee
Coordinates
33.370, -84.450

Tree downed across Old Greenville Road south of Goza Road.

Thunderstorm Wind, Fayette

When
June 25, 11:44 PM EST to 11:46 PM EST
Where
Fayette County, 2.07 mi N of Starrs Mill
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
NWS Employee
Coordinates
33.360, -84.520

Tree downed across Redwine Road near Woodcreek Lane.

Thunderstorm Wind, Butts

When
June 25, 11:45 PM EST to 11:47 PM EST
Where
Butts County, 1.87 mi ESE of Towaliga
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
NWS Employee
Coordinates
33.220, -84.040

Trees down along SR 36 just past Fill Bridge Road.

Thunderstorm Wind, Coweta

When
June 25, 11:47 PM EST to 11:49 PM EST
Where
Coweta County, 0.5 mi S of Thomas Xrds
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
Public
Coordinates
33.393, -84.681

Public reported a couple trees down at a location of Elberta Drive.

Thunderstorm Wind, Spalding

When
June 25, 11:56 PM EST to 11:58 PM EST
Where
Spalding County, 4.04 mi WNW of Blantons Mill
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
Emergency Manager
Coordinates
33.250, -84.490

The Emergency Manager relayed a report of a tree down in the 7600 block of Highway 16 and Newnan Road.

Thunderstorm Wind, Spalding

When
June 25, 11:56 PM EST to 11:58 PM EST
Where
Spalding County, 1.38 mi NW of Zetella
Measured
48 kt (55 mph) estimated gust
Property damage
$1,000
Reported by
Emergency Manager
Coordinates
33.245, -84.396

Tree downed across 300 block of Anderson Road.

Thunderstorm Wind, Upson

When
June 26, 12:10 AM EST to 12:12 AM EST
Where
Upson County, 1.87 mi ESE of Atwater
Measured
61 kt (70 mph) estimated gust
Property damage
$1,000
Reported by
NWS Storm Survey
Coordinates
32.960, -84.340

Tree down along Harrell Road near Waller Rd.

Tornado, Upson

When
June 26, 12:10 AM EST to 12:16 AM EST
Where
Upson County, 0.64 mi ENE of Atwater to 2.93 mi W of Atwater
Rating
EF1
Path length
3.53 mi
Path width
200 yd
Reported by
NWS Storm Survey
Coordinates
32.974, -84.360

At approximately 1:10 AM EDT on Thursday June 26, 2025 an EF1 |tornado touched down in northern Upson County with maximum winds |of 95-100mph. The tornado developed as a result of 2 colliding |outflow boundaries from storms moving southwest which moved into |Georgia from South Carolina and storms moving north originating |along the Florida gulf coast. The boundaries collided over |northern Upson County and generated enough low level shear that |the storms in the area were able to generate a short lived |tornado. The tornado first touched down in a field west of Day |Road near the intersection of Thompson Road. At the end of the |field was a grove of pine trees with several snapped off where the|tornado crossed into the wooded region. The tornado continued |west through a heavily wooded region before emerging out at |Atwater Road. Numerous trees were snapped and uprooted on the east|side of Atwater around 2 homes. A large grove of hardwood trees |were mostly snapped which is where it is presumed the tornado |reached max intensity of 95 to 100mph winds. At approximately 1:10|to 1:11 AM and over this location is when the KFFC radar first |determined the presence of a TDS (tornado debris signature). The |tornado continued moving west along Atwater road snapping and |uprooting trees on both sides of the road. At approximately 1:12 |AM the tornado continued west along Weems Road snapping and |uprooting numerous trees on both sides of the road. The TDS |continued through the 1:15 AM scan over a mostly wooded region |west of Weems road where the tornado is presumed lifted at |approximately 1:16AM as a result of no damages being observed west|of the heavily wooded region. The exact end of path is estimated |without an areal survey. We would like to thank Upson County |Emergency Management and the Georgia Emergency Management Agency |for their assistance with the survey.

Thunderstorm Wind, Schley

When
June 26, 12:13 AM EST to 12:15 AM EST
Where
Schley County, 2.82 mi NNE of Walls Crossing
Measured
43 kt (49 mph) estimated gust
Property damage
$1,000
Reported by
Emergency Manager
Coordinates
32.290, -84.360

Powerlines downed at the intersection of Trice and Raybon Road.

Thunderstorm Wind, Lamar

When
June 26, 12:15 AM EST to 12:17 AM EST
Where
Lamar County, 0.77 mi NNE of Powell
Measured
43 kt (49 mph) estimated gust
Property damage
$1,000
Reported by
Department of Highways
Coordinates
33.040, -84.164

Tree limbs on SR 7 Northbound at Thomaston St. All lanes closed.

Thunderstorm Wind, Pike

When
June 26, 12:17 AM EST to 12:19 AM EST
Where
Pike County, 1.74 mi E of Molena
Measured
52 kt (60 mph) estimated gust
Property damage
$1,000
Reported by
Emergency Manager
Coordinates
33.020, -84.470

The Emergency Manager relayed a report of a downed tree on Old Zebulon Road near Highway 109.

What these are

Hail
Hail three-quarters of an inch or larger, or smaller hail that caused damage, filed with the largest stone measured.
Thunderstorm Wind
Winds from a thunderstorm of 50 knots (58 mph) or more, or lower winds that caused damage or casualties. Measured gusts are marked MG, estimated EG.
Tornado
A violently rotating column of air in contact with the ground and extending from a thunderstorm, filed with its path, width and Fujita or Enhanced Fujita rating from the damage survey.

After NWS Directive 10-1605, the rules offices file Storm Data by.

The same day elsewhere

More

Every storm in Georgia in 2025Every state in 2025This day in weather historyThe tornado archive for Georgia, 2025Warnings in Georgia, June 2025

Sources

NOAA National Centers for Environmental Information, Storm Events Database, compiled from the National Weather Service’s monthly Storm Data. Complete through 2026-06; NCEI adds each month about 75 days after it ends and revises past years a few times a year. Rebuilt 2026-09-24. Each event’s entry at NCEI: 1280229, 1280230, 1280239, 1280240, 1280241, 1280242, 1280232, 1280244, 1280245, 1280246, 1280247, 1280233, 1280228, 1280235, 1280236, 1280238, 1278423, 1278424, 1278426, 1278427, 1278428, 1278430, 1278431, 1278434, 1278425, 1278433, 1278436, 1278437, 1278438, 1278439, 1278440, 1278441, 1278442, 1278443, 1278444, 1278445, 1277394, 1277395, 1277396, 1277397, and more.