⛈ HailByDate

Home › Iowa › Muscatine County

Muscatine County, IA hail & severe wind history

159 storm reports on file for Muscatine County between 2010-04-04 and 2026-05-04 — 75 hail and 84 severe thunderstorm wind. That averages 9.4 reports a year, and Apr is the busiest month.

Hail reports
75
4.4 per year
Largest hail
2"
hen egg size · 2023-04-04
Strongest gust
90 mph
78 kt · 2017-06-17
Reported damage
$105K
property + crop, as filed
Storm days
69
distinct days with a report
Busiest year
2010
18 reports

Search every Muscatine 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).

159 of 159 reports match.

Reports by month for the current filter — the shape of Muscatine County’s storm season.

DateTypeSize / gustNearest locationReport detail
2026-05-04
15:37
Wind52 kt
60 mph
.86 mi SE of West LibertyA member of the general public reported a 60 MPH thunderstorm wind gust.
2026-04-23
22:38
Wind56 kt
64 mph
1.59 mi NW of MuscatineA tree was blown down near Cedar Street. The time was estimated using radar data.
2026-04-15
18:58
Wind56 kt
64 mph
2.14 mi SSW of CranstonA spotter sent a video showing a small tree downed along with partial outbuilding damage on 275th Street. This appeared to be a small outflow gustnado given its due south direction of movement and behavior seen in the video.
2026-04-15
19:15
Wind61 kt
70 mph
1.04 mi W of MuscatineNumerous large tree branches blown down in Muscatine.
2025-08-12
00:44
Wind61 kt
70 mph
1.33 mi WSW of MuscatineA large tree was snapped near base with several other tree branches down at Kent Stein Park. Time estimated from radar.
2025-07-05
15:09
Wind50 kt
58 mph
.69 mi S of MoscowAmateur Radio relayed a report of a tree branch of unknown size down one mile south of Moscow, Iowa.
2025-06-03
17:46
Wind61 kt
70 mph
1.25 mi WNW of MuscatineTrees down in Muscatine. Time estimated from radar data.
2025-03-14
20:20
Wind65 kt
75 mph
.86 mi NW of WiltonWindows were broken out of a home, and table blown off a porch.
2024-07-02
17:22
Wind50 kt
58 mph
4.43 mi SSE of AtalissaA public report of a 58 MPH thunderstorm wind gust.
2024-07-02
17:43
Wind50 kt
58 mph
.69 mi N of FruitlandA public report of a small flag pole bent over and a medium sized tree branch down.
2024-06-25
18:26
Wind61 kt
70 mph
4.84 mi S of AtalissaFive large trees and many branches downed at Saulsbury Bridge Recreation Area. One tree took down a powerline. Time estimated by radar.
2024-06-25
18:30
Wind61 kt
70 mph
4.71 mi W of Sweetland CenterSpotter estimated thunderstorm wind gust.
2024-06-25
18:35
Wind52 kt
60 mph
1.38 mi N of MuscatineSpotter estimated thunderstorm wind gust.
2024-06-25
18:35
Wind62 kt
71 mph
4.37 mi WNW of MuscatineMeasured wind gust from equipment on a vehicle.
2024-06-25
18:35
Wind62 kt
71 mph
1.24 mi SW of WiltonEstimated thunderstorm wind gust.
2024-06-25
18:35
Wind61 kt
70 mph
0 mi N of MuscatineWidespread tree limbs down, as well as power poles.
2024-05-24
06:35
Hail0.75"
penny
3.61 mi SSW of WiltonNo narrative filed · source: Trained Spotter
2024-05-21
17:52
Wind61 kt
70 mph
.69 mi S of West LibertyNo narrative filed · source: Emergency Manager
2024-05-21
17:52
Wind70 kt
81 mph
.86 mi SE of West LibertyNumerous trees and branches down across West Liberty, Iowa.
2024-05-21
17:52
Wind61 kt
70 mph
2.07 mi W of AtalissaWinds produced debris all over Highway 6, outside of Atalissa.
2024-05-21
17:53
Wind61 kt
70 mph
1.04 mi E of NicholsTrees reported blown down, and power is out on west side of Nichols, Iowa.
2024-05-21
18:03
Wind61 kt
70 mph
2.08 mi SW of MuscatineA tree fell on a power line. Time estimated from radar data.
2024-05-21
18:35
Wind61 kt
70 mph
4.84 mi S of AtalissaSmall trees blown down, and several branches.
2024-05-07
03:08
Wind52 kt
60 mph
2.08 mi SW of Muscatine Muni ArptTwo to four inch diameter tree branches blown down.
2024-05-07
03:35
Wind54 kt
62 mph
1.48 mi SSE of Sweetland CenterWind measurement reported by storm chaser.
2024-04-27
19:03
Wind61 kt
70 mph
.86 mi SE of West LibertyCounty Dispatch relayed a report of a large tree down on a vehicle.
2023-07-28
19:48
Wind52 kt
60 mph
.86 mi NE of WiltonTrained spotter reported thunderstorm wind gust.
2023-07-28
21:30
Wind56 kt
64 mph
1.25 mi WNW of MuscatineTree downed on powerlines, which was a likely cause for a local house fire.
2023-05-07
16:45
Hail1"
quarter
.69 mi S of West LibertyReport from Mping.
2023-05-07
16:55
Hail1.75"
golf ball
.69 mi S of West LibertyReport from Mping.
2023-05-07
17:00
Hail1"
quarter
.52 mi E of AtalissaNo narrative filed · source: Public
2023-05-07
17:03
Wind52 kt
60 mph
.52 mi E of NicholsWind gusts estimated between 50 to 60 mph from the thunderstorm.
2023-05-07
17:21
Hail1.75"
golf ball
0 mi N of FruitlandNo narrative filed · source: Trained Spotter
2023-05-07
17:31
Hail1"
quarter
0 mi N of FruitlandReport from Mping.
2023-04-04
07:40
Hail1.5"
ping pong
2.81 mi S of NicholsNo narrative filed · source: Public
2023-04-04
08:02
Hail0.75"
penny
.86 mi SW of MoscowNo narrative filed · source: Trained Spotter
2023-04-04
08:14
Hail2"
hen egg
2.14 mi SSE of NicholsNo narrative filed · source: Public
2023-04-04
08:15
Hail1"
quarter
.86 mi NW of WiltonNo narrative filed · source: Trained Spotter
2023-04-04
08:15
Hail1"
quarter
.86 mi NE of WiltonNo narrative filed · source: Amateur Radio
2023-04-04
08:19
Hail1.5"
ping pong
.86 mi SE of WiltonA public report of quarter size hail.
2023-04-04
08:26
Hail1.5"
ping pong
0 mi N of StocktonA public report of quarter hail amongst many smaller pieces of hail.
2023-03-31
16:35
Wind55 kt
63 mph
0 mi N of Muscatine Muni ArptA measured gust by the AWOS at the Muscatine Municipal Airport.
2022-11-05
06:55
Wind51 kt
59 mph
0 mi N of Muscatine Muni ArptThe AWOS at the Muscatine Airport measured a peak thunderstorm wind gust of 51 knots.
2022-08-29
09:00
Hail1"
quarter
4.27 mi NNW of MuscatineNo narrative filed · source: Trained Spotter
2022-08-19
18:00
Wind61 kt
70 mph
1.38 mi N of ConesvilleAmateur radio relayed a report from law enforcement that trees were down on the north side of Conesville.
2022-08-19
18:03
Hail1.5"
ping pong
0 mi N of ConesvilleAmateur radio operator relayed the report from the fire chief.
2022-08-19
18:07
Hail1"
quarter
1.48 mi SSW of Muscatine Muni ArptNo narrative filed · source: Public
2022-08-19
18:24
Hail1"
quarter
0 mi N of ConesvilleNo narrative filed · source: Fire Department/Rescue
2022-08-19
19:46
Wind56 kt
64 mph
1.04 mi W of MuscatineLaw Enforcement reported a tree down on Fletcher Avenue. The time of the event was estimated using radar.
2022-06-15
18:08
Wind59 kt
68 mph
1.04 mi W of MuscatineA public reported wind gust measurement.
2022-06-15
18:13
Wind52 kt
60 mph
.69 mi N of MuscatineA tree was blown down and a transformer was reported on fire.
2022-03-05
20:22
Wind56 kt
64 mph
3.17 mi SSE of MoscowAmateur radio estimated a thunderstorm wind gust of 64 MPH.
2022-03-05
20:22
Hail1"
quarter
3.17 mi SSE of MoscowNo narrative filed · source: Amateur Radio
2021-12-15
21:24
Wind61 kt
70 mph
2.95 mi NNE of MuscatinePower poles reported broken.
2021-12-15
21:27
Wind52 kt
60 mph
3.45 mi N of MuscatineNo narrative filed · source: COOP Observer
2020-08-10
11:50
Wind70 kt
81 mph
1.41 mi W of NicholsWidespread straight-line winds that produced extensive damage were reported throughout Muscatine County, associated with a derecho. These winds lasted around an hour in total at any one location, even though the initial line of storms moved out quickly. Damaging straight-line winds continued and were associated with t…
2020-07-11
16:57
Hail0.88"
nickel
3.4 mi WSW of Sweetland CenterNo narrative filed · source: Fire Department/Rescue
2020-07-11
17:44
Wind56 kt
64 mph
0 mi N of AtalissaA tree was blown onto power lines.
2020-07-09
16:26
Wind56 kt
64 mph
5.49 mi NNW of MuscatineA peach tree branches of 4 to 6 inches in diameter broken, received from social media.
2020-07-09
16:28
Wind61 kt
70 mph
3.45 mi N of MuscatineNeighbor's 60 foot tall ash tree split by thunderstorm wind.
2020-07-09
16:40
Wind50 kt
58 mph
.86 mi NE of WiltonSeveral tree branches blown down in Wilton.
2020-06-03
18:59
Hail0.75"
penny
1.25 mi ENE of FairportA trained spotter reported that pea to dime sized hail was falling intermittently.
2020-04-08
14:57
Hail0.75"
penny
0 mi N of ConesvilleNo narrative filed · source: Public
2020-04-07
20:13
Hail0.88"
nickel
4.27 mi NNW of MuscatineNo narrative filed · source: Trained Spotter
2020-04-07
20:18
Hail1.25"
half dollar
2.81 mi S of Sweetland CenterNo narrative filed · source: Public
2020-04-07
20:18
Hail1"
quarter
3.45 mi N of MuscatineNo narrative filed · source: COOP Observer
2020-04-07
20:33
Hail1.75"
golf ball
0 mi N of ConesvilleThe hail lasted 2 minutes.
2020-04-07
20:37
Hail2"
hen egg
0 mi N of ConesvilleNo narrative filed · source: Fire Department/Rescue
2020-04-07
20:39
Hail1.5"
ping pong
0 mi N of ConesvilleNo narrative filed · source: Fire Department/Rescue
2020-04-07
20:40
Hail1.75"
golf ball
0 mi N of ConesvilleNo narrative filed · source: Public
2020-04-07
20:47
Hail1.75"
golf ball
1.56 mi W of Muscatine Muni ArptThe reported arrived from social media.
2019-06-30
17:43
Wind56 kt
64 mph
1.04 mi W of MuscatineSeveral tree limbs and power lines blown down in town.
2019-04-22
13:08
Hail1"
quarter
1.73 mi NE of MuscatineNo narrative filed · source: Trained Spotter
2019-04-22
13:10
Hail0.75"
penny
1.73 mi NE of MuscatineA trained spotter reported hail along with very heavy rain.
2018-09-18
10:57
Wind50 kt
58 mph
4.2 mi E of NicholsLaw enforcement reported large trees down, blocking the road.
2018-08-28
17:35
Wind50 kt
58 mph
0 mi N of Muscatine Muni ArptNo narrative filed · source: AWOS
2018-07-13
15:21
Wind52 kt
60 mph
.86 mi SE of West LibertyA public report was received via social media of 5 to 6 inch in diameter tree limbs down. The time was estimated by radar.
2017-07-21
17:31
Wind50 kt
58 mph
1.04 mi W of MuscatineA trained spotter reported a few 2 to 4 inch diameter branches were down within the city of Muscatine. Also, two 5 to 8 inch diameter tree limbs were down from soft wood trees.
2017-07-20
20:40
Hail1.25"
half dollar
1.04 mi E of MontpelierNo narrative filed · source: Trained Spotter
2017-07-10
03:17
Wind61 kt
70 mph
0 mi N of ConesvilleThe local TV station KCRG in Cedar Rapids reported multiple roads blocked by fallen trees. Carports were blown over and power lines down.
2017-06-17
00:50
Wind78 kt
90 mph
2.14 mi NNE of ArdonNational Weather Service storm survey concluded that straight line winds caused widespread damage to trees in this area, along with a roof blown off a structure which then hit a house. Damage to roofing of several structures was noted.
2017-06-17
16:45
Wind56 kt
64 mph
0 mi N of MuscatineA tree was damaged on the east side of Muscatine, with estimated winds over 65 mph.
2017-06-17
16:57
Hail1.25"
half dollar
1.04 mi W of MuscatineHail lasted for 7 minutes.
2017-06-17
16:57
Wind56 kt
64 mph
1.04 mi W of MuscatineA small tree was blown over.
2017-05-17
16:14
Hail0.88"
nickel
2.14 mi NNE of MuscatineNo narrative filed · source: Trained Spotter
2017-05-17
17:11
Hail1"
quarter
2.95 mi NNE of MuscatineNo narrative filed · source: Trained Spotter
2017-05-17
17:23
Hail1.75"
golf ball
2.49 mi SW of StocktonNo narrative filed · source: Trained Spotter
2017-05-17
19:34
Hail1"
quarter
0 mi N of FruitlandA picture from the public of hail was received via Twitter. The time was estimated from radar.
2017-03-06
22:09
Wind52 kt
60 mph
3.45 mi N of MuscatineInformation was a delayed report received from a CO-OP Observer.
2017-03-06
22:10
Wind50 kt
58 mph
0 mi N of MuscatineSome damage was reported to a local residence's car port.
2017-03-06
22:10
Wind50 kt
58 mph
1.04 mi W of MuscatineA tree was damaged and power lines were down. A tree fell on a roof, near the vicinity of Schiller and Taylor Streets.
2017-03-06
22:10
Wind59 kt
68 mph
0 mi N of Muscatine Muni ArptNo narrative filed · source: AWOS
2017-03-06
22:12
Wind59 kt
68 mph
1.04 mi W of MuscatineNo narrative filed · source: AWOS
2017-02-28
16:14
Hail1"
quarter
.86 mi SE of West LibertyA spotter reported quarter size hail.
2017-02-07
00:10
Hail0.75"
penny
1.25 mi ENE of FairportTrained spotters reported pea to dime size hail.
2016-10-06
21:10
Wind64 kt
74 mph
.91 mi ENE of FairportA storm survey team found uprooted hardwood trees due to straight line winds.
2016-10-06
21:10
Wind52 kt
60 mph
1.51 mi ENE of FairportA storm survey team found broken off hardwood tree branches between 1 and 3 inches in diameter due to straight line winds.
2016-07-13
13:40
Wind52 kt
60 mph
1.04 mi W of MuscatineA trained spotter reported several branches were down varying in size from 2 to 18.5 inches in diameter along Peartree Lane.
2016-07-13
13:55
Wind52 kt
60 mph
2.95 mi NNE of MuscatineA trained spotter reported several small trees were snapped and branches were down.
2016-07-13
14:08
Wind52 kt
60 mph
0 mi N of Wildcat Den State PkA trained spotter reported a single 16.5 inch diameter tree branch was down near the Wildcat Den State Park.
2016-06-22
01:55
Wind57 kt
66 mph
0 mi N of Muscatine Muni ArptIowa DOT AWOS observations at Muscatine airport reported 66 mph.
2016-03-15
17:35
Hail1"
quarter
0 mi N of FruitlandNo narrative filed · source: Trained Spotter
2016-03-15
17:35
Hail1"
quarter
1.7 mi WNW of MuscatineNo narrative filed · source: Trained Spotter
2016-03-15
17:36
Hail1"
quarter
1.38 mi N of MuscatineNo narrative filed · source: Trained Spotter
2016-03-15
17:45
Hail1"
quarter
2.32 mi NNW of MuscatineNo narrative filed · source: Amateur Radio
2016-03-15
17:47
Hail1"
quarter
1.04 mi W of MuscatineReport received from social media.
2015-09-17
20:25
Hail0.88"
nickel
2.08 mi NE of MuscatineNo narrative filed · source: Trained Spotter
2015-09-17
20:30
Hail1.5"
ping pong
1.04 mi W of MuscatineA report of 1.5 inch hail was received via social media.
2015-07-06
14:37
Wind65 kt
75 mph
0 mi N of FruitlandUtility poles and several trees were down near Fruitland Road and Spitz Drive. The time of the event was estimated from radar.
2015-07-06
14:45
Wind59 kt
68 mph
0 mi N of Muscatine Muni ArptNo narrative filed · source: AWOS
2014-06-17
02:40
Wind50 kt
58 mph
2.93 mi ENE of StocktonA trained spotter reported several 5 to 6 inch diameter tree limbs down.
2014-05-21
00:40
Wind52 kt
60 mph
2.93 mi ENE of StocktonWind gusts estimated to be 60 mph were observed about 2 miles west of Walcott, IA at 140 am CDT May 21.
2013-11-17
10:45
Hail1.75"
golf ball
2.32 mi SSW of MuscatineNo narrative filed · source: Trained Spotter
2013-07-22
20:38
Hail0.75"
penny
.86 mi NW of MuscatineNo narrative filed · source: Trained Spotter
2013-06-24
14:08
Wind65 kt
75 mph
2.32 mi NNE of MuscatineA trained spotter estimated a thunderstorm wind gust of 75 mph.
2013-06-24
14:08
Wind52 kt
60 mph
0 mi N of MuscatineA 17 ft tall tree was blown down on Mulberry St. There were several small trees and many tree branches down at that location.
2013-05-30
15:35
Wind65 kt
75 mph
4.27 mi NNW of MuscatineA trained spotter estimated winds of 65 to 75 mph.
2013-05-30
15:36
Hail1"
quarter
1.03 mi E of Sweetland CenterNo narrative filed · source: Trained Spotter
2013-05-19
11:10
Wind53 kt
61 mph
0 mi N of Muscatine Muni ArptPeak wind gust measured by the Muscatine ASOS.
2013-04-17
05:45
Hail0.88"
nickel
0 mi N of ConesvilleNo narrative filed · source: Public
2012-09-05
02:54
Wind63 kt
72 mph
3.55 mi N of MuscatineA 73 mph wind gust was recorded about 2 miles north of Muscatine, IA at 354 am CDT September 5.
2012-09-05
03:00
Wind61 kt
70 mph
1.48 mi NNE of MuscatineWind gusts estimated to be 65 to 70 mph were observed 2 miles northeast of Muscatine, IA around 4 am CDT September 5.
2012-09-05
03:15
Wind54 kt
62 mph
1.04 mi W of MuscatineA 62 mph wind gust was measured on the north side of Muscatine, IA on Highway 38 around 415 am CDT September 5.
2012-06-29
21:33
Hail1"
quarter
4.36 mi ENE of NicholsQuarter sized hail fell about 4 miles east northeast of Nichols, IA at 1033 pm CDT June 29.
2012-05-03
21:00
Wind50 kt
58 mph
.69 mi N of WiltonA trained spotter reported two large trees down. The time of the event was estimated by radar.
2012-05-03
23:10
Hail1"
quarter
0 mi N of ConesvilleNo narrative filed · source: Public
2012-05-02
03:39
Hail0.88"
nickel
0 mi N of FruitlandTime of the event was estimated from radar.
2012-05-02
03:39
Wind52 kt
60 mph
0 mi N of FruitlandTime of the event was estimated from radar.
2011-05-24
16:30
Wind61 kt
70 mph
.86 mi SE of West LibertyWind gusts estimated to be 70 mph blew a roof off of a barn near West Liberty, IA at 530 pm CDT May 24.
2011-05-22
16:20
Wind61 kt
70 mph
2.41 mi SE of West LibertyWind gusts estimated to be 70 mph destroyed a garage and caused extensive tree damage at a home near Highway 70 and 130th Street just southeast of West Liberty, IA around 520 pm CDT May 22.
2011-05-22
16:20
Wind52 kt
60 mph
0 mi N of AtalissaWind gusts estimated to be 60 mph blew some tree branches down in Atalissa, IA at 520 pm CDT May 22.
2011-04-03
19:02
Hail0.75"
penny
0 mi N of ConesvilleNo narrative filed · source: Trained Spotter
2011-04-03
19:18
Hail1"
quarter
.86 mi SW of MuscatineQuarter sized hail fell near Muscatine, IA at 818 pm CDT April 3.
2011-04-03
19:21
Hail1.75"
golf ball
3.4 mi ENE of ArdonGolf ball sized hail fell 3 miles west of Muscatine, IA at 821 pm CDT April 3.
2011-04-03
19:21
Hail0.75"
penny
1.04 mi W of MuscatineNo narrative filed · source: Trained Spotter
2011-04-03
19:22
Hail1.25"
half dollar
1.04 mi W of MuscatineHalf dollar sized hail fell in Muscatine, IA at 822 pm CDT April 3.
2011-04-03
19:25
Hail0.88"
nickel
3.45 mi NW of MuscatineNo narrative filed · source: Trained Spotter
2011-04-03
19:25
Hail0.88"
nickel
2.32 mi NNE of MuscatineNo narrative filed · source: Trained Spotter
2011-04-03
19:27
Hail1"
quarter
.86 mi NE of MuscatineQuarter sized hail fell 2 miles east northeast of Muscatine, IA at 827 pm CDT April 3.
2011-04-03
19:27
Hail1.5"
ping pong
1.25 mi ENE of MuscatinePing pong ball sized hail fell 2 miles east northeast of Muscatine, IA at 827 pm CDT April 3.
2011-04-03
19:37
Hail0.88"
nickel
1.04 mi W of MuscatineNo narrative filed · source: Trained Spotter
2010-07-23
14:30
Wind52 kt
60 mph
1.04 mi W of MuscatineWind gusts estimated to be 60 mph blew down a large tree limb at the courthouse in Muscatine, IA at 330 pm CDT July 23.
2010-06-23
15:08
Hail0.75"
penny
1.04 mi W of MuscatineNo narrative filed · source: Law Enforcement
2010-06-23
15:08
Wind56 kt
64 mph
1.04 mi W of MuscatineWind gusts estimated to be 65 mph caused some tree damage on the north side of Muscatine, IA at 408 pm June 23.
2010-06-23
15:16
Wind56 kt
64 mph
1.04 mi W of MuscatineWind gusts estimated to be 65 mph were observed in Muscatine, IA at 408 pm June 23. Pea-sized hail also fell. This was reported by a former trained spotter.
2010-06-23
15:29
Wind56 kt
64 mph
1.04 mi W of MuscatineWind gusts estimated to be 65 mph blew some tree limbs and real estate signs down in Muscatine, IA at 429 pm June 23. Heavy rain was also observed.
2010-06-18
11:40
Wind56 kt
64 mph
0 mi N of West LibertySevere thunderstorm winds downed large trees in West Liberty.
2010-06-14
15:27
Hail1"
quarter
1.25 mi ESE of CranstonQuarter sized hail fell about 1 mile southeast of Cranston, IA around 427 pm June 14.
2010-05-25
14:00
Hail0.75"
penny
.52 mi E of Sweetland CenterNo narrative filed · source: Trained Spotter
2010-05-25
14:10
Wind52 kt
60 mph
.69 mi N of WiltonWind gusts estimated to be 60 mph were observed in Wilton, IA at 310 pm May 25.
2010-04-04
18:39
Hail1"
quarter
0 mi N of ConesvilleQuarter sized hail fell in Conesville, IA at 739 pm April 4.
2010-04-04
18:51
Hail1"
quarter
2.03 mi WNW of MuscatineQuarter sized hail fell on the Highway 61 Bypass on the west side of Muscatine, IA at 751 pm April 4.
2010-04-04
18:52
Hail1"
quarter
1.04 mi W of MuscatineQuarter sized hail fell on the west central part of Muscatine, IA at 752 pm April 4.
2010-04-04
18:53
Hail1"
quarter
.7 mi WNW of MuscatineQuarter sized hail fell about 1 mile west of Highway 61 in Muscatine, IA at 753 pm April 4.
2010-04-04
18:53
Hail1"
quarter
1.48 mi NNE of MuscatineQuarter sized hail fell for 3 minutes in Muscatine, IA between 753 pm and 756 pm April 4.
2010-04-04
18:55
Hail1"
quarter
1.25 mi WNW of MuscatineNickel to quarter sized hail fell in Muscatine, IA at 755 pm April 4. The hail covered the ground.
2010-04-04
18:56
Hail1"
quarter
2.55 mi NNE of MuscatineQuarter sized hail fell at the intersection of Highway 38 and Highway 61 on the north side of Muscatine, IA at 756 pm April 4.
2010-04-04
18:58
Hail1"
quarter
.86 mi NE of MuscatineQuarter sized hail fell in Muscatine, IA at 758 pm April 4.
2010-04-04
19:01
Hail1.25"
half dollar
1.04 mi W of MuscatineHalf dollar sized hail fell on the west side of Muscatine, IA at 801 pm April 4. The hail dented some cars.

Worst storm days in Muscatine County

DateReports that dayLargest hailPeak gust
2011-04-03101.75" (golf ball)—
2010-04-0491.25" (half dollar)—
2020-04-0782" (hen egg)—
2023-04-0472" (hen egg)—
2023-05-0761.75" (golf ball)60 mph
2024-06-256—71 mph
2024-05-216—81 mph
2022-08-1951.5" (ping pong ball)70 mph
2016-03-1551" (quarter)—
2017-03-065—68 mph

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.

Notable large-hail events (2" and up)

DateSizeNearWhat was reported
2023-04-042"
hen egg
2.14 mi SSE of NicholsNo narrative filed
2020-04-072"
hen egg
0 mi N of ConesvilleNo narrative filed

When does hail hit Muscatine County?

Across 17 years of records, April produced the most reports (42), followed by the months either side of it. Monthly totals:

MonthReportsShare
January00.0%
February21.3%
March148.8%
April4226.4%
May3320.8%
June2616.4%
July2113.2%
August95.7%
September63.8%
October21.3%
November21.3%
December21.3%

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 19139). 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.