VORTEX
TORNADO HISTORY
← All States

Georgia Tornado History — 1,979 Tornadoes Since 1950

76 cities covered · 1950–present · NOAA Storm Prediction Center
Confirmed records complete through December 29, 2025

How many tornadoes does Georgia get per year?

Georgia has had 1,979 tornadoes on record since 1950, including 85 strong to violent (EF3+) tornadoes — averaging about 26.0 per year since 1950 (about 48.7 per year over the last decade). Counts come from the NOAA Storm Prediction Center archive for Georgia. The 76 cities below report tornadoes within their own search radius, so those figures overlap each other and do not sum to the state total.

When was the most recent tornado in Georgia?

The most recent confirmed tornado in our Georgia dataset was an EF1 tornado on June 26, 2025. Confirmed records are complete through December 29, 2025; more recent preliminary reports are listed below.

When is tornado season in Georgia?

April is historically the peak month for tornadoes in Georgia, with 439 on record since 1950. Tornadoes can occur any time of year, but spring through early summer (April–June) generally sees the highest activity across most US states.

Georgia at a Glance

Cities Covered
76
Tornado-prone metros
Tornadoes on Record
1,979
Sum across city radii
EF3+ Tornadoes
85
4.3% of all tornadoes
Peak Month
April
439 aggregate

Notable Tornadoes in Georgia

Deadliest Tornado in Georgia
EF4 on April 28, 2011 — 20 fatalities.
Most Recent Tornado
EF1 on June 26, 2025.

23 preliminary tornado reports in Georgia since December 29, 2025

These are 23 preliminary reports, not confirmed tornadoes. They have not yet been through an NWS damage survey, and are not counted in the confirmed totals above.

Preliminary reports are revised, merged, and sometimes withdrawn — historically about 23% are consolidated downward once surveys complete. Ratings are omitted until a survey assigns one.

Confirmed records above are complete through December 29, 2025. NOAA publishes the confirmed archive annually, so tornadoes after that date appear here first and move into the totals above once finalized.

Preliminary July 29, 2026
4 ENE Talking Rock, Pickens County
Preliminary EF0° June 19, 2026
2 ENE Rockville, Putnam County
Preliminary EF0° June 19, 2026
2 SW Flat Rock, Putnam County
Preliminary EF1° June 19, 2026
3 WSW Blountsville, Jones County
Preliminary EF0° June 19, 2026
3 S Dames Ferry, Monroe County
Preliminary EF1° June 18, 2026
1 SSE Musella, Crawford County
Preliminary EF0° June 18, 2026
La Crosse, Schley County
Preliminary EF1° June 18, 2026
3 SE Midland, Muscogee County
Preliminary EF0° March 16, 2026
2 ENE Payne City, Bibb County
Preliminary EF0° March 16, 2026
3 WSW Yatesville, Upson County

Showing the 10 most recent of 23 preliminary reports.

Source: NOAA Storm Prediction Center preliminary storm reports, updated daily.

Recent tornado warnings in Georgia

County-by-county tornado warning pages for Georgia →

Cities

Atlanta, GA
128 tornadoes since 1950
Albany, GA
96 tornadoes since 1950
Athens, GA
63 tornadoes since 1950
Augusta, GA
65 tornadoes since 1950
Columbus, GA
96 tornadoes since 1950
Macon, GA
94 tornadoes since 1950
Savannah, GA
73 tornadoes since 1950
Acworth, GA
109 tornadoes since 1950
Alpharetta, GA
103 tornadoes since 1950
Americus, GA
74 tornadoes since 1950
Belvedere Park, GA
119 tornadoes since 1950
Brookhaven, GA
118 tornadoes since 1950
Brunswick, GA
48 tornadoes since 1950
Calhoun, GA
78 tornadoes since 1950
Candler-McAfee, GA
120 tornadoes since 1950
Canton, GA
104 tornadoes since 1950
Carrollton, GA
99 tornadoes since 1950
Cartersville, GA
104 tornadoes since 1950
Chamblee, GA
120 tornadoes since 1950
Conyers, GA
95 tornadoes since 1950
Dalton, GA
75 tornadoes since 1950
Decatur, GA
122 tornadoes since 1950
Douglasville, GA
116 tornadoes since 1950
Dublin, GA
76 tornadoes since 1950
Duluth, GA
92 tornadoes since 1950
Dunwoody, GA
120 tornadoes since 1950
East Point, GA
127 tornadoes since 1950
Evans, GA
64 tornadoes since 1950
Fayetteville, GA
138 tornadoes since 1950
Forest Park, GA
130 tornadoes since 1950
Gainesville, GA
90 tornadoes since 1950
Griffin, GA
114 tornadoes since 1950
Hinesville, GA
44 tornadoes since 1950
Johns Creek, GA
95 tornadoes since 1950
Kennesaw, GA
118 tornadoes since 1950
Kingsland, GA
74 tornadoes since 1950
LaGrange, GA
84 tornadoes since 1950
Lawrenceville, GA
78 tornadoes since 1950
Lithia Springs, GA
120 tornadoes since 1950
Mableton, GA
124 tornadoes since 1950
Marietta, GA
119 tornadoes since 1950
Martinez, GA
68 tornadoes since 1950
McDonough, GA
112 tornadoes since 1950
Milledgeville, GA
48 tornadoes since 1950
Milton, GA
101 tornadoes since 1950
Newnan, GA
99 tornadoes since 1950
Norcross, GA
110 tornadoes since 1950
North Decatur, GA
122 tornadoes since 1950
North Druid Hills, GA
119 tornadoes since 1950
Peachtree City, GA
125 tornadoes since 1950
Peachtree Corners, GA
108 tornadoes since 1950
Perry, GA
110 tornadoes since 1950
Pooler, GA
70 tornadoes since 1950
Redan, GA
102 tornadoes since 1950
Riverdale, GA
133 tornadoes since 1950
Rome, GA
76 tornadoes since 1950
Roswell, GA
118 tornadoes since 1950
Sandy Springs, GA
121 tornadoes since 1950
Smyrna, GA
120 tornadoes since 1950
Snellville, GA
82 tornadoes since 1950
South Fulton, GA
128 tornadoes since 1950
St. Marys, GA
68 tornadoes since 1950
Statesboro, GA
53 tornadoes since 1950
Stockbridge, GA
126 tornadoes since 1950
Stonecrest, GA
106 tornadoes since 1950
Sugar Hill, GA
82 tornadoes since 1950
Suwanee, GA
87 tornadoes since 1950
Thomasville, GA
79 tornadoes since 1950
Tifton, GA
112 tornadoes since 1950
Tucker, GA
107 tornadoes since 1950
Union City, GA
133 tornadoes since 1950
Valdosta, GA
56 tornadoes since 1950
Warner Robins, GA
108 tornadoes since 1950
Wilmington Island, GA
56 tornadoes since 1950
Winder, GA
76 tornadoes since 1950
Woodstock, GA
107 tornadoes since 1950