⛈ HailByDate

Home › Iowa › Osceola County

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.

Hail reports
38
2.2 per year
Largest hail
1.75"
golf ball size · 2026-04-13
Strongest gust
110 mph
96 kt · 2026-06-30
Reported damage
$1.1M
property + crop, as filed
Storm days
48
distinct days with a report
Busiest year
2025
13 reports

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.

DateTypeSize / gustNearest locationReport detail
2026-06-30
01:10
Wind58 kt
67 mph
.85 mi SE of AshtonThunderstorm wind gusts were measured by a personal weather station.
2026-06-30
01:17
Wind58 kt
67 mph
3.78 mi WSW of May CityThunderstorm wind gusts were measured by a personal weather station.
2026-06-30
01:19
Wind53 kt
61 mph
3.58 mi W of SibleyThunderstorm wind gusts were measured by a personal weather station.
2026-06-30
01:21
Wind83 kt
96 mph
3.31 mi ESE of OcheyedanThunderstorm wind gusts destroyed a metal storage shed.
2026-06-30
01:23
Wind74 kt
85 mph
2.37 mi S of HarrisMultiple 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
Wind96 kt
110 mph
2.44 mi SE of HarrisA large machine shed was destroyed by thunderstorm winds along with damage to a few other outbuildings.
2026-05-17
17:33
Hail0.75"
penny
1.22 mi NE of SibleyNo narrative filed · source: Public
2026-04-13
17:25
Hail1"
quarter
0 mi N of May CityPictures provided of quarter size hail.
2026-04-13
17:27
Hail1"
quarter
1.66 mi ENE of May CityNo narrative filed · source: Social Media
2026-04-13
17:30
Hail1.75"
golf ball
1.71 mi SE of HarrisNo narrative filed · source: Social Media
2026-04-13
17:53
Hail1"
quarter
.85 mi NE of MelvinNo narrative filed · source: Emergency Manager
2025-09-21
18:50
Hail1"
quarter
1.66 mi ENE of AllendorfNo narrative filed · source: Public
2025-07-28
20:50
Wind70 kt
81 mph
2.94 mi SSE of AshtonThunderstorm wind gusts knocked down a large tree on a house and two trees onto the garage.
2025-07-28
21:24
Wind50 kt
58 mph
0 mi N of May CityThunderstorm wind gusts were measured by a personal weather station.
2025-06-11
12:56
Wind61 kt
70 mph
1.51 mi E of SibleyTrees were reported down in Sibley from thunderstorm wind gusts.
2025-06-11
12:56
Wind65 kt
75 mph
1 mi E of SibleyThunderstorm wind gusts removed the roof from a small shed.
2025-06-11
13:00
Wind72 kt
83 mph
3.66 mi NE of SibleyWind 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
Wind65 kt
75 mph
2.6 mi WNW of AllendorfA lean-to was damaged by thunderstorm winds along State Highway 9.
2025-06-11
13:03
Wind74 kt
85 mph
2.04 mi SW of AllendorfThree-quarters of a mile of power poles were knocked down by thunderstorm wind gusts along 170th Street.
2025-06-11
13:05
Wind53 kt
61 mph
5.12 mi NE of SibleyWinds were measured by a personal weather station.
2025-06-11
13:23
Wind52 kt
60 mph
1.47 mi SSW of HarrisThunderstorms winds produced a considerable amount of blowing dust with severely reduced visibility.
2025-06-11
13:29
Wind52 kt
60 mph
0 mi N of May CityWinds were measured by a personal weather station.
2025-04-28
18:23
Hail1.25"
half dollar
1.51 mi E of SibleyQuarter to half-dollar size hail fell for a brief time.
2025-04-28
18:35
Wind56 kt
64 mph
3.66 mi NE of SibleyNo narrative filed · source: Department of Highways
2024-07-10
13:30
Hail1"
quarter
.5 mi E of CloverdaleHail was mostly penny to nickel size, with a few stones as large as quarters.
2024-07-04
12:23
Hail1"
quarter
1 mi E of HarrisNo narrative filed · source: Social Media
2024-06-21
20:15
Wind65 kt
75 mph
1.51 mi E of SibleyThunderstorm winds downed several trees in Sibley and caused power outages.
2024-06-17
01:25
Wind51 kt
59 mph
3.66 mi NE of SibleyThunderstorm wind gusts up to 59 mph were measured by the Iowa Road Weather Information System site RSYI4 near Sibley.
2024-05-06
18:25
Wind56 kt
64 mph
3.66 mi NE of SibleyThunderstorm wind gust was measured by Iowa mesonet station RSYI4 near Sibley.
2023-07-13
19:20
Wind54 kt
62 mph
0 mi N of SibleyNo narrative filed · source: Storm Chaser
2023-07-13
19:20
Hail0.88"
nickel
.5 mi E of SibleyNo narrative filed · source: Storm Chaser
2023-07-13
19:27
Hail1"
quarter
2.94 mi NNE of CloverdaleNo narrative filed · source: Public
2023-07-13
19:45
Hail0.75"
penny
3.15 mi SSW of May CityNo narrative filed · source: Trained Spotter
2023-07-10
16:19
Hail1.25"
half dollar
.85 mi SE of AshtonNo narrative filed · source: Public
2023-07-10
16:21
Hail1.75"
golf ball
.85 mi SE of AshtonHail 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
Wind78 kt
90 mph
2.76 mi S of May CityThe 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
Wind70 kt
81 mph
.85 mi NW of AshtonA 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
Wind56 kt
64 mph
3.65 mi NE of HarrisLarge trees and a grain bin were damaged by thunderstorm winds. Property and crop damage costs are rough estimates.
2022-05-30
17:52
Wind54 kt
62 mph
1.47 mi SSE of AshtonA 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
Wind71 kt
82 mph
3.66 mi NE of SibleyA 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
Wind52 kt
60 mph
1 mi E of SibleyLaw enforcement reported wrist sized and larger tree limbs down.
2022-04-22
04:34
Hail1.75"
golf ball
4.73 mi WNW of May CityNo narrative filed · source: Public
2022-04-22
04:50
Hail1.75"
golf ball
2.04 mi SE of HarrisNo narrative filed · source: Public
2021-09-17
00:28
Wind56 kt
64 mph
1.01 mi E of AshtonIowa RWIS site near Ashton measured thunderstorm wind gusts.
2021-08-07
01:00
Wind61 kt
70 mph
2.89 mi SW of AshtonThunderstorm 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
Wind56 kt
64 mph
.85 mi SE of AshtonSeveral tree limbs up to six inches in diameter were broken by wind gusts.
2021-07-05
19:05
Wind56 kt
64 mph
1.51 mi E of SibleySix to eight inch diameter tree branches were broken by thunderstorm wind gusts.
2020-06-21
15:15
Wind61 kt
70 mph
1.01 mi E of AshtonTrees and a power pole were taken down by the strong wind. Property damage costs are rough estimates.
2020-06-21
15:35
Wind52 kt
60 mph
.5 mi E of May CityWind gust to 60 mph measured by hand-held anemometer.
2020-06-21
15:37
Wind56 kt
64 mph
.5 mi E of May CityNumerous 4 to 10 inch diameter tree branches with downed by straight line winds.
2020-06-04
23:21
Wind52 kt
60 mph
2.13 mi SSE of May CityTree 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
Wind65 kt
75 mph
1.22 mi SE of SibleySeveral 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
Wind61 kt
70 mph
1.51 mi E of SibleyA metal shed was damaged, along with numerous trees down.
2019-08-17
22:02
Wind74 kt
85 mph
1.66 mi ENE of Sibley Muni ArptSevere 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
Wind55 kt
63 mph
3.66 mi NE of SibleyNo narrative filed · source: Department of Highways
2019-07-20
08:30
Wind61 kt
70 mph
0 mi N of May CityTree limbs to 6 inches diameter snapped.
2019-05-14
18:45
Hail0.88"
nickel
2.13 mi SSW of Sibley Muni ArptNo narrative filed · source: Trained Spotter
2019-05-14
18:50
Hail1.5"
ping pong
.85 mi SE of AshtonNo narrative filed · source: Trained Spotter
2018-05-29
12:42
Hail0.75"
penny
3.59 mi E of May CityConsiderable hail for a couple minutes with some up to dime size.
2017-08-21
10:57
Hail0.88"
nickel
2.01 mi E of SibleyReported by the Emergency Manager.
2017-08-18
18:54
Wind70 kt
81 mph
4.47 mi NW of AllendorfSemi-tractor trailer overturned on Highway 60.
2017-08-01
15:48
Hail1.5"
ping pong
5.43 mi NW of AllendorfSocial Media report.
2017-08-01
16:01
Hail0.75"
penny
4.07 mi W of AllendorfNo narrative filed · source: Public
2017-08-01
16:26
Hail1"
quarter
2.44 mi NE of SibleyNo narrative filed · source: Trained Spotter
2017-06-21
21:50
Hail1"
quarter
2.01 mi W of AllendorfNo narrative filed · source: Trained Spotter
2017-06-21
21:58
Hail0.88"
nickel
.5 mi W of AllendorfNo narrative filed · source: Trained Spotter
2017-05-28
19:04
Wind56 kt
64 mph
.5 mi E of CloverdaleThree diameter tree branches were downed.
2017-05-17
15:52
Hail0.75"
penny
4.09 mi NW of May CityNo narrative filed · source: Trained Spotter
2016-07-13
06:00
Hail0.75"
penny
2.89 mi SW of AshtonNo narrative filed · source: Trained Spotter
2016-07-13
06:00
Hail1"
quarter
2.13 mi SSW of Sibley Muni ArptNo narrative filed · source: Public
2016-05-23
17:20
Hail1"
quarter
5.12 mi NW of AllendorfMost hail was pea to dime size with a few the size of quarters.
2015-06-22
04:55
Wind52 kt
60 mph
1.71 mi SE of HarrisThunderstorm winds caused tree damage, including branches blown down.
2014-08-18
17:42
Hail1"
quarter
2.61 mi WNW of MelvinNo narrative filed · source: Trained Spotter
2014-06-16
13:45
Hail1.75"
golf ball
.5 mi E of OcheyedanNo narrative filed · source: Trained Spotter
2014-06-16
14:00
Hail1"
quarter
1 mi E of HarrisNo narrative filed · source: Trained Spotter
2013-08-31
20:47
Hail1"
quarter
5.43 mi NW of AllendorfNo narrative filed · source: Trained Spotter
2013-08-31
20:54
Wind54 kt
62 mph
1.51 mi E of SibleyNo narrative filed · source: Mesonet
2013-08-31
21:16
Hail0.75"
penny
3.52 mi E of May CityNo narrative filed · source: Public
2013-05-30
21:38
Hail0.88"
nickel
2.76 mi N of MelvinNo narrative filed · source: Trained Spotter
2012-05-01
20:35
Wind61 kt
70 mph
1.47 mi SSE of OcheyedanThunderstorm winds caused tree damage, including several branches blown down.
2011-08-22
23:58
Hail1"
quarter
.85 mi SE of AshtonLarge hail was accompanied by estimated 60 mph wind gusts.
2011-08-22
23:58
Wind52 kt
60 mph
.85 mi SE of AshtonThunderstorm 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
Wind61 kt
70 mph
2.56 mi SE of May CityThunderstorm 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
Wind61 kt
70 mph
1 mi W of HarrisThunderstorm winds blew a 3 stall garage off its foundation.
2010-09-22
15:55
Hail1.75"
golf ball
.85 mi SE of AshtonLarge hail cracked windows and dented vehicles.
2010-09-22
16:02
Hail1.75"
golf ball
.85 mi SE of AshtonLarge hail dented at least one vehicle.
2010-06-26
19:38
Wind52 kt
60 mph
3.1 mi ESE of MelvinThunderstorm winds caused tree damage, including branches blown down.
2010-06-25
21:30
Wind52 kt
60 mph
1.47 mi NNW of AshtonThunderstorm winds caused tree damage. The winds were accompanied by marble size hail.

Worst storm days in Osceola County

DateReports that dayLargest hailPeak gust
2025-06-118—85 mph
2026-06-306—110 mph
2026-04-1341.75" (golf ball)—
2023-07-1341" (quarter)62 mph
2023-07-1031.75" (golf ball)90 mph
2017-08-0131.5" (ping pong ball)—
2013-08-3131" (quarter)62 mph
2020-06-213—70 mph
2019-08-173—85 mph
2022-04-2221.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:

MonthReportsShare
January00.0%
February00.0%
March00.0%
April910.2%
May1213.6%
June3135.2%
July1719.3%
August1517.0%
September44.5%
October00.0%
November00.0%
December00.0%

Nearby counties in Iowa

See all 99 Iowa counties →

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.