Quick answer: Between January 2021 and April 2026, NOAA recorded 3,572 commercial-roofing-relevant storm events across 70 South Carolina counties — 547 hail events, 2,758 thunderstorm/high-wind events, and 140 tornadoes. Largest hail: 2.75″ in HORRY County. Highest wind: 83 mph in CHARLESTON County. Sourced directly from NOAA Storm Events Database.
A licensed PM has your request. We'll reach out within 24 business hours — typically sooner. If your roof is actively leaking, call (866) 487-8572 for same-day response.
2026 figures are partial through the most recent NOAA update. Hurricane and tropical storm counts include named storms with confirmed wind/precipitation events affecting South Carolina counties.
| Year | Hail | Thunderstorm wind | Tornado | Hurricane / tropical | High wind |
|---|---|---|---|---|---|
| 2021 | 87 | 243 | 25 | 8 | 3 |
| 2022 | 161 | 626 | 30 | 40 | 86 |
| 2023 | 89 | 596 | 19 | 20 | 72 |
| 2024 | 129 | 491 | 57 | 59 | 130 |
| 2025 | 81 | 502 | 9 | 0 | 9 |
Top 30 counties by total roofing-relevant event count. Hail size in inches diameter (NOAA Storm Events Database measurement standard). Wind speed in mph (sustained or gust, whichever is reported). For commercial roof insurance documentation we recommend cross-referencing the specific event date and county against the underlying NOAA dataset.
| County | Total events | Hail | Wind | Tornado | Max hail (in) | Max wind (mph) |
|---|---|---|---|---|---|---|
| Colleton | 289 | 6 | 276 | 7 | 1.75″ | 65 mph |
| Lexington | 226 | 49 | 162 | 13 | 1.75″ | 78 mph |
| Richland | 210 | 20 | 185 | 2 | 1.00″ | 70 mph |
| Beaufort | 172 | 11 | 149 | 7 | 1.75″ | 65 mph |
| Charleston | 145 | 22 | 104 | 13 | 1.00″ | 83 mph |
| Dorchester | 123 | 20 | 98 | 1 | 2.00″ | 74 mph |
| Newberry | 121 | 13 | 104 | 2 | 2.00″ | 74 mph |
| Aiken | 117 | 24 | 87 | 3 | 1.75″ | 65 mph |
| Orangeburg | 117 | 17 | 90 | 10 | 1.75″ | 75 mph |
| Berkeley | 102 | 39 | 60 | 3 | 2.00″ | 74 mph |
| Horry | 98 | 23 | 70 | 5 | 2.75″ | 64 mph |
| Sumter | 95 | 9 | 82 | 1 | 0.75″ | 70 mph |
| Northern colleton | 95 | 0 | 91 | 0 | — | 45 mph |
| Greenville | 85 | 28 | 55 | 2 | 2.25″ | 60 mph |
| Lancaster | 81 | 26 | 55 | 0 | 2.00″ | 78 mph |
| Spartanburg | 79 | 15 | 60 | 4 | 1.75″ | 60 mph |
| Jasper | 72 | 3 | 64 | 1 | 1.50″ | 65 mph |
| Fairfield | 72 | 9 | 55 | 6 | 1.00″ | 70 mph |
| Kershaw | 70 | 8 | 60 | 0 | 1.00″ | 65 mph |
| Chesterfield | 69 | 22 | 45 | 0 | 1.75″ | 83 mph |
| Clarendon | 66 | 9 | 48 | 6 | 1.75″ | 78 mph |
| Hampton | 65 | 8 | 54 | 1 | 1.75″ | 65 mph |
| York | 60 | 21 | 35 | 2 | 2.75″ | 80 mph |
| Anderson | 60 | 16 | 42 | 1 | 2.00″ | 70 mph |
| Pickens | 56 | 16 | 34 | 6 | 1.75″ | 65 mph |
| Oconee | 53 | 18 | 33 | 2 | 1.25″ | 60 mph |
| Edgefield | 49 | 12 | 35 | 1 | 1.25″ | 65 mph |
| Saluda | 48 | 10 | 34 | 3 | 2.00″ | 78 mph |
| Mccormick | 47 | 2 | 42 | 1 | 1.00″ | 65 mph |
| Darlington | 47 | 9 | 34 | 2 | 1.25″ | 60 mph |
| County | Total events | Hail | Wind | Tornado | Max hail (in) | Max wind (mph) |
|---|---|---|---|---|---|---|
| Florence | 45 | 4 | 39 | 0 | 2.00″ | 55 mph |
| Calhoun | 44 | 9 | 27 | 5 | 1.00″ | 70 mph |
| Laurens | 42 | 5 | 31 | 5 | 1.75″ | 55 mph |
| Union | 39 | 4 | 31 | 3 | 1.75″ | 75 mph |
| Cherokee | 36 | 9 | 26 | 0 | 1.75″ | 65 mph |
| Greenwood | 34 | 3 | 28 | 2 | 1.25″ | 75 mph |
| Marion | 28 | 4 | 18 | 4 | 1.25″ | 52 mph |
| Marlboro | 28 | 3 | 23 | 1 | 1.00″ | 70 mph |
| Georgetown | 28 | 5 | 21 | 2 | 1.75″ | 60 mph |
| Chester | 27 | 4 | 20 | 2 | 1.75″ | 65 mph |
| Lee | 25 | 3 | 20 | 0 | 1.75″ | 60 mph |
| Bamberg | 25 | 3 | 15 | 5 | 1.00″ | 61 mph |
| Barnwell | 23 | 0 | 19 | 1 | — | 78 mph |
| Allendale | 21 | 2 | 14 | 3 | 0.88″ | 55 mph |
| Williamsburg | 17 | 1 | 15 | 0 | 1.75″ | 52 mph |
| Abbeville | 16 | 2 | 11 | 2 | 1.75″ | 55 mph |
| Dillon | 12 | 1 | 10 | 0 | 1.00″ | 50 mph |
| Inland berkeley | 12 | 0 | 9 | 0 | — | 45 mph |
| Central orangeburg | 10 | 0 | 7 | 0 | — | 53 mph |
| Southern lancaster | 10 | 0 | 8 | 0 | — | 45 mph |
| Southern colleton | 10 | 0 | 6 | 0 | — | 45 mph |
| Coastal georgetown | 9 | 0 | 4 | 0 | — | 54 mph |
| Coastal horry | 5 | 0 | 1 | 0 | — | 52 mph |
| Northwestern orangeburg | 4 | 0 | 2 | 0 | — | 48 mph |
| Coastal jasper | 4 | 0 | 2 | 0 | — | 45 mph |
| Northern lancaster | 4 | 0 | 2 | 0 | — | 45 mph |
| Southeastern orangeburg | 4 | 0 | 1 | 0 | — | 45 mph |
| Tidal berkeley | 3 | 0 | 1 | 0 | — | 55 mph |
| Central horry | 3 | 0 | 1 | 0 | — | 50 mph |
| Pickens mountains | 2 | 0 | 1 | 0 | — | 50 mph |
| Oconee mountains | 2 | 0 | 1 | 0 | — | 50 mph |
| Northern horry | 2 | 0 | 1 | 0 | — | 52 mph |
| Inland georgetown | 2 | 0 | 0 | 0 | — | — |
| Greater oconee | 1 | 0 | 0 | 0 | — | — |
| Southern greenville | 1 | 0 | 0 | 0 | — | — |
| Greater pickens | 1 | 0 | 0 | 0 | — | — |
| Northern spartanburg | 1 | 0 | 0 | 0 | — | — |
| Southern spartanburg | 1 | 0 | 0 | 0 | — | — |
| Greenville mountains | 1 | 0 | 0 | 0 | — | — |
| Central greenville | 1 | 0 | 0 | 0 | — | — |
Source: NOAA Storm Events Database maintained by NOAA's National Centers for Environmental Information (NCEI). This is the authoritative public-domain dataset for severe weather events in the United States.
Time period: January 2021 through April 2026 (last NOAA update April 21, 2026). 2026 figures are partial — the dataset receives monthly updates and counts will increase as the year progresses.
Event filter: We extracted events where the event type is one of: Hail, Thunderstorm Wind, Tornado, Hurricane (including Typhoon), Tropical Storm, High Wind, or Strong Wind. These are the event categories that produce documented commercial roof damage requiring inspection or repair. Categories like Drought, Flood, and Lightning are excluded from this view because they don't typically cause commercial roof membrane or structural damage in the way wind/hail events do.
Geographic scope: This page covers all 70 South Carolina counties with at least one filtered event in the period. Total: 3,572 events. The underlying NOAA dataset has additional event categories and pre-2021 records available at the source URL above.
Magnitude convention: Hail is reported in inches diameter. Wind is reported in mph (sustained or gust). NOAA records the maximum reported per event. For commercial roofing impact: hail above 1.0″ commonly damages aged single-ply membranes; hail above 1.5″ damages most commercial roof systems including newer membranes. Wind above 60 mph commonly fails perimeter attachment on mechanically-attached single-ply systems.
We respond to commercial roof storm damage across all 70 South Carolina counties. Adjuster-ready insurance documentation. Drone imagery, infrared moisture survey, detailed scope of work for carrier review. 24/7 emergency response.