South Carolina, 2004

Tornadoes and Damaging Winds in South Carolina, September 6 to 7, 2004

September 6 to 7, 2004 · NWS CHS · 22 events in 7 counties and zones

Hurricane Frances made land fall over the Florida Panhandle and continued to track in a generally northward direction into Georgia, before turning more to the northeast. This track placed the Charleston County Warning Area in the favorable right side of the remnants of Frances which produced numerous tornadoes and areas of straight line wind damage over southeast Georgia and south coastal South…

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
1
Property damage
None recorded
Crop damage
None recorded
Events
22

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 CHS wrote it up.

Hurricane Frances made land fall over the Florida Panhandle and continued to track in a generally northward direction into Georgia, before turning more to the northeast. This track placed the Charleston County Warning Area in the favorable right side of the remnants of Frances which produced numerous tornadoes and areas of straight line wind damage over southeast Georgia and south coastal South Carolina. Several Georgia counties also experienced flash flooding as there were isolated rainfall amounts of 5 to 8 inches over a 24 to 36 hour period. This was on top of already saturated ground from heavy rains during the month of August. The South Carolina counties experienced more nuisance type flooding as the rainfall amounts were not as high as what occurred in southeast Georgia.

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 Charleston, SC wrote its last area forecast discussion before the first event at Sep 6, 9:42 AM EST, 35 minutes earlier.

Area forecast discussion, Sep 6, 9:42 AM EST, 35 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Hazardous weather outlook, Sep 6, 4:58 AM EST, 5 hours 19 minutes before
HAZARDOUS WEATHER OUTLOOK
NATIONAL WEATHER SERVICE CHARLESTON SC
558 AM EDT MON SEP 6 2004

AMZ330-350-352-354-374-GAZ087-088-099>101-114>119-137>141-SCZ040-
042>045-047>051-071000-
ALLENDALE-BEAUFORT-BERKELEY-BULLOCH-CANDLER-CHARLESTON-COASTAL BRYAN-
COASTAL CHATHAM-COASTAL COLLETON-COASTAL JASPER-COASTAL LIBERTY-
COASTAL MCINTOSH-DORCHESTER-EFFINGHAM-EVANS-HAMPTON-INLAND BRYAN-
INLAND CHATHAM-INLAND COLLETON-INLAND JASPER-INLAND LIBERTY-
INLAND MCINTOSH-JENKINS-LONG-SCREVEN-TATTNALL-
INCLUDING THE CITIES OF...CLAXTON...DARIEN...HALFMOON LANDING...
HINESVILLE...LUDOWICI...METTER...MILLEN...PEMBROKE...REIDSVILLE...
SAVANNAH...SPRINGFIELD...STATESBORO...SYLVANIA...TOWNSEND...
WILMINGTON...WILMINGTON ISLAND...ALLENDALE...BEAUFORT...CHARLESTON...
EDISTO BEACH...HAMPTON...HILTON HEAD ISLAND...MONCKS CORNER...
RIDGELAND...SAINT GEORGE AND WALTERBORO
558 AM EDT MON SEP 6 2004

...TORNADO WATCH FOR SOUTHEAST GEORGIA AND PORTIONS OF SOUTHEAST
SOUTH CAROLINA UNTIL 2 PM EDT...
...HIGH SURF ADVISORY...
...HIGH RISK OF RIP CURRENTS...

THIS HAZARDOUS WEATHER OUTLOOK IS FOR SOUTHEAST SOUTH CAROLINA...
SOUTHEAST GEORGIA AND THE ADJACENT COASTAL WATERS FROM SOUTH SANTEE
RIVER SOUTH CAROLINA TO ALTAMAHA SOUND GEORGIA.

.DAY ONE...TODAY AND TONIGHT.
.SEVERE WEATHER...A THREAT FOR ISOLATED TORNADOES EXISTS THROUGH THIS
AFTERNOON AS RAIN BANDS FROM TROPICAL STORM FRANCES MOVE ACROSS THE
AREA. PLEASE REFER TO SPECIAL WEATHER STATEMENTS REGARDING WATCHES
ISSUED FOR FURTHER INFORMATION.

.MARINE...THERE IS A HIGH RISK OF RIP CURRENTS ALONG THE GEORGIA AND
SOUTH CAROLINA COASTS. A HIGH SURF ADVISORY ALSO IS IN EFFECT AS
LARGE WAVES OF 9 TO 15 FEET BREAK ALONG THE BEACHES. BEACH EROSION IS
ALSO POSSIBLE PARTICULARLY AROUND THE TIME OF HIGH TIDE. PLEASE REFER
TO THE LATEST SPECIAL WEATHER STATEMENTS...SURF ZONE FORECASTS...AND
COASTAL FLOOD STATEMENTS FOR FURTHER INFORMATION.

.DAYS TWO THROUGH SEVEN...TUESDAY THROUGH SUNDAY.
.MARINE...A HIGH RISK OF RIP CURRENTS MAY EXTEND INTO TUESDAY ALONG
WITH THE POSSIBILITY OF HIGH SURF. PLEASE REFER TO THE LATEST SPECIAL
WEATHER STATEMENTS...SURF ZONE FORECASTS...AND COASTAL FLOOD
STATEMENTS FOR FURTHER INFORMATION.

.SPOTTER INFORMATION STATEMENT...
SKYWARN SPOTTER ACTIVATION MAY BE REQUIRED LATER TODAY....
PARTICULARLY IN THOSE AREAS WITHIN A SEVERE WEATHER WATCH.

JPC

In the hours before

Local storm report, Sep 6, 9:22 AM EST, 55 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Special weather statement, Sep 6, 9:30 AM EST, 47 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Special weather statement, Sep 6, 9:47 AM EST, 30 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Local storm report, Sep 6, 10:10 AM EST, 7 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Local storm report, Sep 6, 10:10 AM EST, 7 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Local storm report, Sep 6, 10:16 AM EST, 1 minute before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>

The radar

The national radar mosaic for the moment the first event began.

Open the radar archive at this moment

Event by event

12 tornado, 10 thunderstorm wind. Local standard time, as filed.

Tornado, Jasper

When
September 6, 10:17 AM EST to 10:20 AM EST
Where
Jasper County, 13 mi SSW of Hardeeville
Rating
F0
Path length
1 mi
Path width
100 yd
Reported by
BROADCAST MEDIA
Coordinates
32.120, -81.167

A tornado crossed into Jasper County from Chatham County Georgia. The tornado tracked through a marshy area and no significant damage occurred.

Thunderstorm Wind, Charleston

When
September 6, 11:55 AM EST to 12:00 PM EST
Where
Charleston County, 1 mi NW of Adams Run
Measured
50 kt (58 mph) estimated gust
Reported by
NWS STORM SURVEY
Coordinates
32.733, -80.367

Thunderstorms winds knocked down several trees.

Tornado, Colleton

When
September 6, 12:05 PM EST to 12:10 PM EST
Where
Colleton County, 4 mi NW of Jacksonboro
Rating
F0
Path length
0.5 mi
Path width
40 yd
Reported by
NWS STORM SURVEY
Coordinates
32.800, -80.500

A tornado knocked down trees.

Tornado, Jasper

When
September 6, 1:55 PM EST to 2:05 PM EST
Where
Jasper County, 4 mi SE of Hardeeville
Rating
F1
Path length
2 mi
Path width
100 yd
Injuries
1 direct, 0 indirect
Reported by
NWS STORM SURVEY
Coordinates
32.250, -81.033

A tornado knocked down limbs and trees, one of which fell on a mobile home causing 1 injury.

Thunderstorm Wind, Colleton

When
September 6, 6:10 PM EST to 6:15 PM EST
Where
Colleton County, 6 mi SE of Walterboro
Measured
50 kt (58 mph) estimated gust
Reported by
NWS STORM SURVEY
Coordinates
32.830, -80.583

Thunderstorm winds knocked down several trees.

Thunderstorm Wind, Charleston

When
September 6, 6:20 PM EST to 6:25 PM EST
Where
Charleston County, 3 mi WNW of Hollywood
Measured
50 kt (58 mph) estimated gust
Reported by
NWS STORM SURVEY
Coordinates
32.750, -80.283

Thunderstorm winds knocked down several trees.

Thunderstorm Wind, Colleton

When
September 6, 7:40 PM EST to 7:45 PM EST
Where
Colleton County, 3 mi W of Canadys
Measured
50 kt (58 mph) estimated gust
Reported by
NWS STORM SURVEY
Coordinates
33.050, -80.667

Thunderstorm winds knocked down trees and large limbs.

Thunderstorm Wind, Berkeley

When
September 7, 12:15 AM EST to 12:20 AM EST
Where
Berkeley County, 15 mi SW of Cross
Measured
50 kt (58 mph) estimated gust
Reported by
NWS STORM SURVEY
Coordinates
33.170, -80.350

Thunderstorm winds knocked down trees.

Thunderstorm Wind, Dorchester

When
September 7, 1:45 AM EST to 1:50 AM EST
Where
Dorchester County, 2 mi NE of Ridgeville
Measured
50 kt (58 mph) estimated gust
Reported by
NWS STORM SURVEY
Coordinates
33.120, -80.300

Thunderstorm winds knocked down several trees.

Tornado, Jasper

When
September 7, 2:30 AM EST to 2:35 AM EST
Where
Jasper County, 5 mi NE of Hardeeville
Rating
F0
Path length
0.5 mi
Path width
50 yd
Reported by
NWS STORM SURVEY
Coordinates
32.330, -81.017

A tornado knocked down trees.

Tornado, Dorchester

When
September 7, 2:55 AM EST to 3:00 AM EST
Where
Dorchester County, 8 mi SE of Harleyville
Rating
F0
Path length
0.5 mi
Path width
40 yd
Reported by
NWS STORM SURVEY
Coordinates
33.130, -80.350

A small tornado knocked down trees and large limbs.

Tornado, Allendale

When
September 7, 4:20 AM EST to 4:28 AM EST
Where
Allendale County, 2 mi NW of Allendale
Rating
F0
Path length
2 mi
Path width
40 yd
Reported by
NWS STORM SURVEY
Coordinates
33.020, -81.317

A tornado knocked down and snapped off numerous trees.

Tornado, Allendale

When
September 7, 4:40 AM EST to 4:45 AM EST
Where
Allendale County, 4 mi NW of Seigling
Rating
F0
Path length
1 mi
Path width
40 yd
Reported by
NWS STORM SURVEY
Coordinates
33.067, -81.367

A tornado snapped and downed several trees.

Tornado, Jasper

When
September 7, 6:35 AM EST to 6:45 AM EST
Where
Jasper County, 2 mi E of Gillisonville to 2 mi NNW of Gillisonville
Rating
F1
Path length
4 mi
Path width
75 yd
Reported by
NWS STORM SURVEY
Coordinates
32.600, -80.967

A tornado knocked down trees. Many trees were snapped off and thrown in different directions.

Thunderstorm Wind, Berkeley

When
September 7, 9:40 AM EST to 9:45 AM EST
Where
Berkeley County, 6 mi W of Goose Creek
Measured
50 kt (58 mph) estimated gust
Reported by
NWS EMPLOYEE(OFF DUTY)
Coordinates
32.983, -80.133

Thunderstorms winds knocked down trees.

Thunderstorm Wind, Charleston

When
September 7, 10:15 AM EST to 10:18 AM EST
Where
Charleston County, North Charleston
Measured
50 kt (58 mph) estimated gust
Reported by
NWS STORM SURVEY
Coordinates
32.883, -79.983

Two trees were blown along the 52 Connector.

Thunderstorm Wind, Berkeley

When
September 7, 10:28 AM EST to 10:32 AM EST
Where
Berkeley County, Goose Creek
Measured
50 kt (58 mph) estimated gust
Reported by
NWS STORM SURVEY
Coordinates
32.983, -80.033

Thunderstorm winds knocked down trees.

Thunderstorm Wind, Allendale

When
September 7, 11:00 AM EST to 11:05 AM EST
Where
Allendale County, 5 mi NW of Seigling
Measured
50 kt (58 mph) estimated gust
Reported by
NWS STORM SURVEY
Coordinates
33.083, -81.383

Thunderstorm winds knocked down trees and large limbs.

Tornado, Hampton

When
September 7, 2:30 PM EST to 2:35 PM EST
Where
Hampton County, 5 mi NE of Brunson
Rating
F0
Path length
0.5 mi
Path width
40 yd
Reported by
NWS STORM SURVEY
Coordinates
32.967, -81.117

A tornado knocked down trees in the county before crossing into Allendale county.

Tornado, Allendale

When
September 7, 2:35 PM EST to 2:45 PM EST
Where
Allendale County, 4 mi E of Fairfax
Rating
F1
Path length
4 mi
Path width
100 yd
Reported by
NWS STORM SURVEY
Coordinates
32.967, -81.167

A weak F1 tornado crossed from Hampton county into Allendale county. The tornado uprooted and snapped off trees along its path.

Tornado, Allendale

When
September 7, 8:05 PM EST to 8:10 PM EST
Where
Allendale County, 10 mi S of Martin
Rating
F0
Path length
0.5 mi
Path width
40 yd
Reported by
NWS STORM SURVEY
Coordinates
32.917, -81.467

A tornado snapped and bent trees in various directions.

Tornado, Allendale

When
September 7, 8:20 PM EST to 8:30 PM EST
Where
Allendale County, 4 mi NE of Millett to 4 mi N of Millett
Rating
F0
Path length
1 mi
Path width
50 yd
Reported by
NWS STORM SURVEY
Coordinates
33.120, -81.483

A tornado snapped trees and bent others in various directions.

What these are

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

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

The same day elsewhere

More

Every storm in South Carolina in 2004Every state in 2004This day in weather historyThe tornado archive for South Carolina, 2004Warnings in South Carolina, September 2004

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-30. Each event’s entry at NCEI: 5423010, 5423011, 5423012, 5423013, 5423014, 5423015, 5423090, 5423091, 5423092, 5423095, 5423094, 5423093, 5423096, 5423097, 5423105, 5423098, 5423099, 5423100, 5423101, 5423102, 5423103, 5423104.