South Carolina, 2015

Hail and Damaging Winds in South Carolina, June 24, 2015

June 24, 2015 · NWS GSP · 8 events in 3 counties and zones

Isolated to scattered thunderstorms developed across Upstate South Carolina and the eastern Piedmont during the late afternoon and evening. Some of the storms produced severe weather in the form of damaging wind and large hail, especially over eastern York County, which was affected by three different severe storms within about an hour.

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
$4,000
Crop damage
None recorded
Events
8

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

Isolated to scattered thunderstorms developed across Upstate South Carolina and the eastern Piedmont during the late afternoon and evening. Some of the storms produced severe weather in the form of damaging wind and large hail, especially over eastern York County, which was affected by three different severe storms within about an hour.

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 Greenville-Spartanburg, SC wrote its last area forecast discussion before the first event at Jun 24, 3:59 PM EST, 32 minutes earlier.

Area forecast discussion, Jun 24, 3:59 PM EST, 32 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, Jun 24, 3:42 PM EST, 49 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>

In the hours before

Special weather statement, Jun 24, 3:17 PM EST, 1 hour 14 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, Jun 24, 3:25 PM EST, 1 hour 6 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, Jun 24, 3:46 PM EST, 45 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, Jun 24, 4:07 PM EST, 24 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, Jun 24, 4:20 PM EST, 11 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, Jun 24, 4:28 PM EST, 3 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>

The radar

The Greer radar (KGSP), 30 km away, was scanning. The volume nearest the first event began at 21:33 UTC.

Open the radar archive at this moment

Event by event

5 hail, 3 thunderstorm wind. Local standard time, as filed.

Thunderstorm Wind, Greenville

When
June 24, 4:31 PM EST
Where
Greenville County, Marietta
Measured
50 kt (58 mph) estimated gust
Reported by
Fire Department/Rescue
Coordinates
35.020, -82.500

FD reported four trees blown down in the Slater-Marietta area.

Hail, Spartanburg

When
June 24, 5:20 PM EST
Where
Spartanburg County, 1.79 mi SW of Inman Mills
Measured
0.75 in hail
Reported by
Amateur Radio
Coordinates
35.030, -82.120

HAM radio operator reported penny size hail at New Cut Rd and Blue Sky Dr.

Hail, York

When
June 24, 5:42 PM EST to 5:50 PM EST
Where
York County, 0.89 mi SE of Industrial to 1.33 mi WNW of Industrial
Measured
1.5 in hail
Reported by
Post Office
Coordinates
34.940, -80.970

Public reported quarter size hail near the intersection of I-77 and David Lyle Blvd. Post Office reported ping pong ball size hail 2 NE Rock hill.

Hail, York

When
June 24, 5:50 PM EST
Where
York County, 1.83 mi WSW of Ft Mill
Measured
1 in hail
Reported by
Public
Coordinates
35.010, -80.960

Public reported quarter size hail on the west side of Fort Mill.

Thunderstorm Wind, York

When
June 24, 5:52 PM EST
Where
York County, 1.83 mi WSW of Ft Mill to 1.79 mi SW of Ft Mill
Measured
55 kt (63 mph) estimated gust
Property damage
$2,000
Reported by
Public
Coordinates
35.010, -80.960

Public reported mutliple large trees blown down on the west side of Fort Mill. Public also reported minor roof damage to a business and numerous large limbs down.

Hail, York

When
June 24, 5:55 PM EST
Where
York County, 0.89 mi SW of Ft Mill
Measured
0.88 in hail
Reported by
Public
Coordinates
35.010, -80.940

Public reported nickel size hail.

Hail, York

When
June 24, 6:10 PM EST
Where
York County, 3.07 mi NE of Rock Hill Bryant Arp
Measured
1 in hail
Reported by
Public
Coordinates
35.010, -81.010

Public reported quarter size hail on India Hook Rd near Lake Wylie.

Thunderstorm Wind, York

When
June 24, 6:13 PM EST
Where
York County, 1.33 mi ENE of Ebenezer
Measured
50 kt (58 mph) estimated gust
Property damage
$2,000
Reported by
Public
Coordinates
34.960, -81.030

Public reported a few trees blown down on the north side of Rock Hill.

What these are

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.
Hail
Hail three-quarters of an inch or larger, or smaller hail that caused damage, filed with the largest stone measured.

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

The same day elsewhere

More

Every storm in South Carolina in 2015Every state in 2015This day in weather historyWarnings in South Carolina, June 2015

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-10-01. Each event’s entry at NCEI: 590630, 591372, 590645, 590646, 590641, 590648, 590650, 590643.