Osceola County, IA hail & severe wind history
88 storm reports on file for Osceola County between 2010-06-25 and 2026-06-30 — 38 hail and 50 severe thunderstorm wind. That averages 5.2 reports a year, and Jun is the busiest month.
Search every Osceola County report
Filter the full record below — pick a year, narrow to a month, or drag the hail-size slider to see only the storms big enough to dent a roof (1" and up is the usual threshold insurers care about).
88 of 88 reports match.
Reports by month for the current filter — the shape of Osceola County’s storm season.
| Date | Type | Size / gust | Nearest location | Report detail |
|---|---|---|---|---|
| 2026-06-30 01:10 | Wind | 58 kt 67 mph | .85 mi SE of Ashton | Thunderstorm wind gusts were measured by a personal weather station. |
| 2026-06-30 01:17 | Wind | 58 kt 67 mph | 3.78 mi WSW of May City | Thunderstorm wind gusts were measured by a personal weather station. |
| 2026-06-30 01:19 | Wind | 53 kt 61 mph | 3.58 mi W of Sibley | Thunderstorm wind gusts were measured by a personal weather station. |
| 2026-06-30 01:21 | Wind | 83 kt 96 mph | 3.31 mi ESE of Ocheyedan | Thunderstorm wind gusts destroyed a metal storage shed. |
| 2026-06-30 01:23 | Wind | 74 kt 85 mph | 2.37 mi S of Harris | Multiple large branches were downed and a pine tree uprooted by thunderstorm winds. Two concrete silos were also sheared off and there was minor damage to an outbuilding roof. |
| 2026-06-30 01:25 | Wind | 96 kt 110 mph | 2.44 mi SE of Harris | A large machine shed was destroyed by thunderstorm winds along with damage to a few other outbuildings. |
| 2026-05-17 17:33 | Hail | 0.75" penny | 1.22 mi NE of Sibley | No narrative filed · source: Public |
| 2026-04-13 17:25 | Hail | 1" quarter | 0 mi N of May City | Pictures provided of quarter size hail. |
| 2026-04-13 17:27 | Hail | 1" quarter | 1.66 mi ENE of May City | No narrative filed · source: Social Media |
| 2026-04-13 17:30 | Hail | 1.75" golf ball | 1.71 mi SE of Harris | No narrative filed · source: Social Media |
| 2026-04-13 17:53 | Hail | 1" quarter | .85 mi NE of Melvin | No narrative filed · source: Emergency Manager |
| 2025-09-21 18:50 | Hail | 1" quarter | 1.66 mi ENE of Allendorf | No narrative filed · source: Public |
| 2025-07-28 20:50 | Wind | 70 kt 81 mph | 2.94 mi SSE of Ashton | Thunderstorm wind gusts knocked down a large tree on a house and two trees onto the garage. |
| 2025-07-28 21:24 | Wind | 50 kt 58 mph | 0 mi N of May City | Thunderstorm wind gusts were measured by a personal weather station. |
| 2025-06-11 12:56 | Wind | 61 kt 70 mph | 1.51 mi E of Sibley | Trees were reported down in Sibley from thunderstorm wind gusts. |
| 2025-06-11 12:56 | Wind | 65 kt 75 mph | 1 mi E of Sibley | Thunderstorm wind gusts removed the roof from a small shed. |
| 2025-06-11 13:00 | Wind | 72 kt 83 mph | 3.66 mi NE of Sibley | Wind initially hit severe levels at 1300CST with a peak wind of 83 mph recorded at 1310CST at mesonet station RSYI4 near Sibley. |
| 2025-06-11 13:01 | Wind | 65 kt 75 mph | 2.6 mi WNW of Allendorf | A lean-to was damaged by thunderstorm winds along State Highway 9. |
| 2025-06-11 13:03 | Wind | 74 kt 85 mph | 2.04 mi SW of Allendorf | Three-quarters of a mile of power poles were knocked down by thunderstorm wind gusts along 170th Street. |
| 2025-06-11 13:05 | Wind | 53 kt 61 mph | 5.12 mi NE of Sibley | Winds were measured by a personal weather station. |
| 2025-06-11 13:23 | Wind | 52 kt 60 mph | 1.47 mi SSW of Harris | Thunderstorms winds produced a considerable amount of blowing dust with severely reduced visibility. |
| 2025-06-11 13:29 | Wind | 52 kt 60 mph | 0 mi N of May City | Winds were measured by a personal weather station. |
| 2025-04-28 18:23 | Hail | 1.25" half dollar | 1.51 mi E of Sibley | Quarter to half-dollar size hail fell for a brief time. |
| 2025-04-28 18:35 | Wind | 56 kt 64 mph | 3.66 mi NE of Sibley | No narrative filed · source: Department of Highways |
| 2024-07-10 13:30 | Hail | 1" quarter | .5 mi E of Cloverdale | Hail was mostly penny to nickel size, with a few stones as large as quarters. |
| 2024-07-04 12:23 | Hail | 1" quarter | 1 mi E of Harris | No narrative filed · source: Social Media |
| 2024-06-21 20:15 | Wind | 65 kt 75 mph | 1.51 mi E of Sibley | Thunderstorm winds downed several trees in Sibley and caused power outages. |
| 2024-06-17 01:25 | Wind | 51 kt 59 mph | 3.66 mi NE of Sibley | Thunderstorm wind gusts up to 59 mph were measured by the Iowa Road Weather Information System site RSYI4 near Sibley. |
| 2024-05-06 18:25 | Wind | 56 kt 64 mph | 3.66 mi NE of Sibley | Thunderstorm wind gust was measured by Iowa mesonet station RSYI4 near Sibley. |
| 2023-07-13 19:20 | Wind | 54 kt 62 mph | 0 mi N of Sibley | No narrative filed · source: Storm Chaser |
| 2023-07-13 19:20 | Hail | 0.88" nickel | .5 mi E of Sibley | No narrative filed · source: Storm Chaser |
| 2023-07-13 19:27 | Hail | 1" quarter | 2.94 mi NNE of Cloverdale | No narrative filed · source: Public |
| 2023-07-13 19:45 | Hail | 0.75" penny | 3.15 mi SSW of May City | No narrative filed · source: Trained Spotter |
| 2023-07-10 16:19 | Hail | 1.25" half dollar | .85 mi SE of Ashton | No narrative filed · source: Public |
| 2023-07-10 16:21 | Hail | 1.75" golf ball | .85 mi SE of Ashton | Hail ranged in size from pea to golf ball size. A few smaller tree limbs were also downed by thunderstorm winds. |
| 2023-07-10 16:30 | Wind | 78 kt 90 mph | 2.76 mi S of May City | The roof of an outbuilding was tossed approximately 200 yards by thunderstorm winds. | A large walnut tree was also snapped off. |
| 2023-06-24 04:22 | Wind | 70 kt 81 mph | .85 mi NW of Ashton | A grain silo was toppled, a portion of a barn roof removed and several large tree limbs were downed by thunderstorm wind gusts. Property damage costs are a rough estimate. |
| 2023-06-08 02:57 | Wind | 56 kt 64 mph | 3.65 mi NE of Harris | Large trees and a grain bin were damaged by thunderstorm winds. Property and crop damage costs are rough estimates. |
| 2022-05-30 17:52 | Wind | 54 kt 62 mph | 1.47 mi SSE of Ashton | A mobile mesonet station measured a 62 mph wind gust. Crop damage is an estimate from insured losses. Information provided by the United States Department of Agriculture. |
| 2022-05-12 16:55 | Wind | 71 kt 82 mph | 3.66 mi NE of Sibley | A thunderstorm wind gust of 82 mph was measured by Iowa Road Weather Information System site RSYI4 3 miles northeast of Sibley. |
| 2022-04-23 05:00 | Wind | 52 kt 60 mph | 1 mi E of Sibley | Law enforcement reported wrist sized and larger tree limbs down. |
| 2022-04-22 04:34 | Hail | 1.75" golf ball | 4.73 mi WNW of May City | No narrative filed · source: Public |
| 2022-04-22 04:50 | Hail | 1.75" golf ball | 2.04 mi SE of Harris | No narrative filed · source: Public |
| 2021-09-17 00:28 | Wind | 56 kt 64 mph | 1.01 mi E of Ashton | Iowa RWIS site near Ashton measured thunderstorm wind gusts. |
| 2021-08-07 01:00 | Wind | 61 kt 70 mph | 2.89 mi SW of Ashton | Thunderstorm winds ripped off portions of the roofs on two hog barns. Property damage costs are a rough estimate. Crop damage is an estimate from insured losses. Information provided by the United States Department of Agriculture. |
| 2021-07-05 19:03 | Wind | 56 kt 64 mph | .85 mi SE of Ashton | Several tree limbs up to six inches in diameter were broken by wind gusts. |
| 2021-07-05 19:05 | Wind | 56 kt 64 mph | 1.51 mi E of Sibley | Six to eight inch diameter tree branches were broken by thunderstorm wind gusts. |
| 2020-06-21 15:15 | Wind | 61 kt 70 mph | 1.01 mi E of Ashton | Trees and a power pole were taken down by the strong wind. Property damage costs are rough estimates. |
| 2020-06-21 15:35 | Wind | 52 kt 60 mph | .5 mi E of May City | Wind gust to 60 mph measured by hand-held anemometer. |
| 2020-06-21 15:37 | Wind | 56 kt 64 mph | .5 mi E of May City | Numerous 4 to 10 inch diameter tree branches with downed by straight line winds. |
| 2020-06-04 23:21 | Wind | 52 kt 60 mph | 2.13 mi SSE of May City | Tree limbs two to four inches in diameter were snapped. Property damage costs are rough estimates. Crop damage is an estimate from insured losses. Information provided by the United States Department of Agriculture. |
| 2019-08-17 22:01 | Wind | 65 kt 75 mph | 1.22 mi SE of Sibley | Several grain bins were damaged, and large road signs were bent over on the south exit to Sibley from Iowa Highway 60. |
| 2019-08-17 22:01 | Wind | 61 kt 70 mph | 1.51 mi E of Sibley | A metal shed was damaged, along with numerous trees down. |
| 2019-08-17 22:02 | Wind | 74 kt 85 mph | 1.66 mi ENE of Sibley Muni Arpt | Severe damage done to several grain bins. The bolts holding the empty bins in place were broken off and the bins were lifted or shifted from their original position. The top collapsed on the northwest side of the empty bins. |
| 2019-07-20 08:10 | Wind | 55 kt 63 mph | 3.66 mi NE of Sibley | No narrative filed · source: Department of Highways |
| 2019-07-20 08:30 | Wind | 61 kt 70 mph | 0 mi N of May City | Tree limbs to 6 inches diameter snapped. |
| 2019-05-14 18:45 | Hail | 0.88" nickel | 2.13 mi SSW of Sibley Muni Arpt | No narrative filed · source: Trained Spotter |
| 2019-05-14 18:50 | Hail | 1.5" ping pong | .85 mi SE of Ashton | No narrative filed · source: Trained Spotter |
| 2018-05-29 12:42 | Hail | 0.75" penny | 3.59 mi E of May City | Considerable hail for a couple minutes with some up to dime size. |
| 2017-08-21 10:57 | Hail | 0.88" nickel | 2.01 mi E of Sibley | Reported by the Emergency Manager. |
| 2017-08-18 18:54 | Wind | 70 kt 81 mph | 4.47 mi NW of Allendorf | Semi-tractor trailer overturned on Highway 60. |
| 2017-08-01 15:48 | Hail | 1.5" ping pong | 5.43 mi NW of Allendorf | Social Media report. |
| 2017-08-01 16:01 | Hail | 0.75" penny | 4.07 mi W of Allendorf | No narrative filed · source: Public |
| 2017-08-01 16:26 | Hail | 1" quarter | 2.44 mi NE of Sibley | No narrative filed · source: Trained Spotter |
| 2017-06-21 21:50 | Hail | 1" quarter | 2.01 mi W of Allendorf | No narrative filed · source: Trained Spotter |
| 2017-06-21 21:58 | Hail | 0.88" nickel | .5 mi W of Allendorf | No narrative filed · source: Trained Spotter |
| 2017-05-28 19:04 | Wind | 56 kt 64 mph | .5 mi E of Cloverdale | Three diameter tree branches were downed. |
| 2017-05-17 15:52 | Hail | 0.75" penny | 4.09 mi NW of May City | No narrative filed · source: Trained Spotter |
| 2016-07-13 06:00 | Hail | 0.75" penny | 2.89 mi SW of Ashton | No narrative filed · source: Trained Spotter |
| 2016-07-13 06:00 | Hail | 1" quarter | 2.13 mi SSW of Sibley Muni Arpt | No narrative filed · source: Public |
| 2016-05-23 17:20 | Hail | 1" quarter | 5.12 mi NW of Allendorf | Most hail was pea to dime size with a few the size of quarters. |
| 2015-06-22 04:55 | Wind | 52 kt 60 mph | 1.71 mi SE of Harris | Thunderstorm winds caused tree damage, including branches blown down. |
| 2014-08-18 17:42 | Hail | 1" quarter | 2.61 mi WNW of Melvin | No narrative filed · source: Trained Spotter |
| 2014-06-16 13:45 | Hail | 1.75" golf ball | .5 mi E of Ocheyedan | No narrative filed · source: Trained Spotter |
| 2014-06-16 14:00 | Hail | 1" quarter | 1 mi E of Harris | No narrative filed · source: Trained Spotter |
| 2013-08-31 20:47 | Hail | 1" quarter | 5.43 mi NW of Allendorf | No narrative filed · source: Trained Spotter |
| 2013-08-31 20:54 | Wind | 54 kt 62 mph | 1.51 mi E of Sibley | No narrative filed · source: Mesonet |
| 2013-08-31 21:16 | Hail | 0.75" penny | 3.52 mi E of May City | No narrative filed · source: Public |
| 2013-05-30 21:38 | Hail | 0.88" nickel | 2.76 mi N of Melvin | No narrative filed · source: Trained Spotter |
| 2012-05-01 20:35 | Wind | 61 kt 70 mph | 1.47 mi SSE of Ocheyedan | Thunderstorm winds caused tree damage, including several branches blown down. |
| 2011-08-22 23:58 | Hail | 1" quarter | .85 mi SE of Ashton | Large hail was accompanied by estimated 60 mph wind gusts. |
| 2011-08-22 23:58 | Wind | 52 kt 60 mph | .85 mi SE of Ashton | Thunderstorm winds caused tree damage, including up to 3 inch diameter branches blown down. The winds were accompanied by quarter size hail. |
| 2011-06-20 21:45 | Wind | 61 kt 70 mph | 2.56 mi SE of May City | Thunderstorm winds damaged the roof of a machine shed and caused tree damage. Some trees were blown down on houses and across roads. |
| 2011-06-20 21:50 | Wind | 61 kt 70 mph | 1 mi W of Harris | Thunderstorm winds blew a 3 stall garage off its foundation. |
| 2010-09-22 15:55 | Hail | 1.75" golf ball | .85 mi SE of Ashton | Large hail cracked windows and dented vehicles. |
| 2010-09-22 16:02 | Hail | 1.75" golf ball | .85 mi SE of Ashton | Large hail dented at least one vehicle. |
| 2010-06-26 19:38 | Wind | 52 kt 60 mph | 3.1 mi ESE of Melvin | Thunderstorm winds caused tree damage, including branches blown down. |
| 2010-06-25 21:30 | Wind | 52 kt 60 mph | 1.47 mi NNW of Ashton | Thunderstorm winds caused tree damage. The winds were accompanied by marble size hail. |
Worst storm days in Osceola County
| Date | Reports that day | Largest hail | Peak gust |
|---|---|---|---|
| 2025-06-11 | 8 | — | 85 mph |
| 2026-06-30 | 6 | — | 110 mph |
| 2026-04-13 | 4 | 1.75" (golf ball) | — |
| 2023-07-13 | 4 | 1" (quarter) | 62 mph |
| 2023-07-10 | 3 | 1.75" (golf ball) | 90 mph |
| 2017-08-01 | 3 | 1.5" (ping pong ball) | — |
| 2013-08-31 | 3 | 1" (quarter) | 62 mph |
| 2020-06-21 | 3 | — | 70 mph |
| 2019-08-17 | 3 | — | 85 mph |
| 2022-04-22 | 2 | 1.75" (golf ball) | — |
Reports by year
Report counts are driven partly by how many people were around to report a storm, so recent years tend to look busier than the early 2010s. Treat the trend as a reporting trend, not purely a weather trend.
When does hail hit Osceola County?
Across 17 years of records, June produced the most reports (31), followed by the months either side of it. Monthly totals:
| Month | Reports | Share |
|---|---|---|
| January | 0 | 0.0% |
| February | 0 | 0.0% |
| March | 0 | 0.0% |
| April | 9 | 10.2% |
| May | 12 | 13.6% |
| June | 31 | 35.2% |
| July | 17 | 19.3% |
| August | 15 | 17.0% |
| September | 4 | 4.5% |
| October | 0 | 0.0% |
| November | 0 | 0.0% |
| December | 0 | 0.0% |
Nearby counties in Iowa
Look up another place
About these numbers
Every row above is a report filed with the National Weather Service and archived in the NOAA NCEI Storm Events Database (FIPS 19143). Reports are eyewitness, trained-spotter and damage-survey observations, so they cluster near roads and towns and miss storms over empty country. Hail sizes are estimates. Damage figures are preliminary as filed and are never revised in this archive. Use this page for background, not for an insurance claim, a legal filing, or a roof assessment — for those, get the official record from NOAA directly.