National Storms

South Dakota hail history

IndependentNot affiliated with NOAA or the National Weather Service.

South Dakota had hail reported on 536 days from 2016 to 2025, about 54 a year, and on 2,576 days since 1955. The largest hailstone on record in the state is 8.00″ (July 23, 2010). Pennington County had the most hail days of any county from 2016 to 2025 (149).

Source: NOAA Storm Prediction Center storm reports. Data through November 6, 2026. Methodology

1990: 251991: 421992: 291993: 441994: 351995: 341996: 461997: 461998: 391999: 502000: 572001: 622002: 602003: 522004: 682005: 662006: 542007: 672008: 692009: 522010: 582011: 612012: 552013: 522014: 582015: 502016: 622017: 502018: 612019: 622020: 572021: 412022: 472023: 572024: 502025: 492026: 471990199419982002200620102014201820222026max 69
Days with hail reported in South Dakota, by year (1990–2026)

Source: National Storms (nationalstorms.com), CC BY 4.0, data from NOAA Storm Prediction Center storm reports.

Report counts rose over the decades as more people and spotters reported storms, so compare recent years with each other rather than with the 1960s.

South Dakota cities with the most hail days, 2016–2025

CityHail days 2016–251″+ hail daysLargest hailLast hail
Rapid City67513.25″Aug 18, 2026
Summerset41344.50″Aug 11, 2026
Sioux Falls24143.00″Aug 20, 2026
Box Elder24193.00″Sep 15, 2024
Spearfish22192.75″Jul 3, 2026
Lead20143.00″May 13, 2025
Sturgis18182.75″Jun 27, 2024
Hot Springs17114.00″Aug 12, 2026
Belle Fourche14104.00″Aug 4, 2025
Tea14102.75″Aug 20, 2026
Harrisburg1392.00″Aug 20, 2026
Pierre1194.50″Jun 9, 2026
Watertown11113.00″Jul 27, 2025
Yankton1082.75″Jun 29, 2026
Brandon953.00″Jul 23, 2025
Madison884.00″Aug 10, 2023
Aberdeen762.75″Jul 15, 2025
Winner761.75″Jul 7, 2025
Mitchell634.00″Jul 30, 2024
Vermillion553.00″Jun 2, 2025

Biggest hail days in South Dakota since 2016

DayLargest hailReports
June 29, 20184.50″33
June 12, 20224.50″25
August 26, 20204.50″24
June 28, 20254.50″21
July 18, 20234.50″19
July 20, 20254.50″15
August 8, 20204.50″13
August 10, 20264.50″13
August 26, 20214.50″9
June 25, 20244.25″18
July 10, 20204.00″43
June 13, 20224.00″28

The largest hail and the biggest storm days since 1955, with radar swaths since 2019: Biggest hail storms in South Dakota history

South Dakota counties

CountyHail days 2016–25All-time hail reportsLargest hailLast hail
Pennington County1491,6214.50″Aug 23, 2026
Meade County1058884.50″Aug 11, 2026
Custer County997026.00″Aug 23, 2026
Lawrence County835384.50″Aug 18, 2026
Fall River County543974.50″Aug 27, 2026
Oglala Lakota County543364.25″Aug 21, 2026
Perkins County503504.50″Aug 23, 2026
Butte County503126.00″Sep 28, 2026
Harding County503754.25″Aug 30, 2026
Brown County384444.50″Aug 29, 2026
Jackson County382994.50″Aug 11, 2026
Bennett County382294.25″Aug 24, 2026
Minnehaha County365004.50″Aug 20, 2026
Charles Mix County362956.88″Sep 7, 2026
Todd County352554.50″Jun 4, 2026
Lyman County352398.00″Jul 4, 2026
Dewey County342744.00″Aug 24, 2026
Tripp County332874.50″Jul 6, 2026
Haakon County332203.00″Jun 9, 2026
Hand County313304.00″Aug 29, 2026
Edmunds County292914.50″Aug 8, 2026
Gregory County292483.00″Sep 1, 2026
Stanley County291882.75″Jul 25, 2026
Corson County283124.00″Sep 5, 2026
Day County282074.00″Jul 7, 2026
McPherson County282064.50″Aug 29, 2026
Spink County272664.00″Jun 4, 2026
Yankton County272562.75″Aug 20, 2026
Hutchinson County271964.00″May 24, 2026
Mellette County271644.50″Jun 28, 2026
Hamlin County271922.75″Jun 3, 2026
Jones County271393.00″Jul 25, 2026
Bon Homme County252295.00″Sep 7, 2026
Beadle County242933.00″Jun 4, 2026
Hughes County242104.50″Jun 9, 2026
McCook County241934.50″Aug 6, 2026
Walworth County241843.00″Aug 29, 2026
Aurora County241544.25″Aug 6, 2025
Brule County231853.50″Jul 2, 2026
Potter County231363.00″Aug 29, 2026
Brookings County221654.50″Sep 11, 2026
Lincoln County212033.00″Aug 20, 2026
Turner County212005.00″May 31, 2026
Faulk County211935.00″Jul 28, 2025
Codington County202283.75″Aug 6, 2026
Union County201643.00″Oct 8, 2026
Clay County201794.50″Oct 8, 2026
Ziebach County192053.00″Jul 2, 2026
Lake County191514.00″Aug 24, 2026
Clark County182364.50″Jul 2, 2026
Kingsbury County181804.50″Jun 4, 2026
Hyde County181434.50″Jul 4, 2026
Campbell County171435.00″Aug 24, 2026
Sully County151454.25″May 23, 2024
Roberts County151334.00″Jul 4, 2026
Deuel County151013.00″Sep 11, 2026
Douglas County151004.25″Aug 3, 2025
Davison County141684.00″Sep 4, 2026
Sanborn County131315.00″Jul 20, 2025
Jerauld County121223.00″Sep 4, 2026
Grant County111322.75″Aug 21, 2025
Miner County111133.00″May 31, 2026
Marshall County101614.00″Jun 29, 2026
Moody County101232.75″May 24, 2026
Hanson County10923.00″May 31, 2026
Buffalo County7854.00″Jul 2, 2026

Places with fewer than 5 hail days on record are listed without a link and kept out of search engines.

When hail falls in South Dakota, by month and week: South Dakota hail season

Download every South Dakota hail, tornado and wind report as CSV, by year: South Dakota storm report downloads

All South Dakota cities

Aberdeen Belle Fourche Box Elder Brandon Brookings Canton Dell Rapids Harrisburg Hartford Hot Springs Huron Lead Lennox Madison Milbank Mitchell Mobridge North Sioux City Pierre Rapid City Sioux Falls Spearfish Sturgis Summerset Tea Vermillion Watertown Winner Yankton