Put Cloudbreak on your portfolio.

Leave your email and we’ll reach out within one business day.

Prefer to talk? Call 940-391-3558.

Missouri storm reports for July 4, 2026

NOAA recorded 199 wind reports in Missouri on July 4, 2026.

in Missouri
199
Storm reports
2 SSW Wainwright, Cole County, MO
80 mph
Highest gust
0
Tornado reports
Sources: NOAA/NWS Storm Prediction Center reports; radar hail estimates from NOAA MRMS; gust estimates from NOAA URMA; damage surveys from the NWS Damage Assessment Toolkit

Hail, inches

  • 0.75
  • 1
  • 1.5
  • 2
  • 2.5
  • 3+

Dots: reports. Shading: radar estimate.

  • Wind report
  • Estimated gusts, 50 to 90 mph
  • Surveyed wind damage

Source: NOAA/NWS Storm Prediction Center, preliminary storm reports. NOAA revises recent reports for several weeks. Report day: 12:00 UTC on July 4, 2026 to 12:00 UTC the next day. Times are Central.

Select a dot or a path for the report. NWS survey teams walked the shaded paths after the storm; each is drawn at the widest width they found, so it can look wider than the damage at any one spot. Gust lines are estimates: the highest gust of the day in NOAA's hourly 2.5 km wind analysis (URMA), which fills in between weather stations. They aren't measurements at any building.

Reports by hour

Wind199, most at 12 PM

Reports per hour, Central time. Each row has its own scale.

Every report

Source: NOAA/NWS Storm Prediction Center.

TimeGustWhere
12:11 PMNot measured6 NE Drexel, Cass County, MO
12:15 PMNot measured1 NNW West Line, Cass County, MO
12:15 PMNot measuredCleveland, Cass County, MO
12:17 PMNot measuredFreeman, Cass County, MO
12:19 PMNot measured3 WNW Adrian, Bates County, MO
12:19 PMNot measured4 E Freeman, Cass County, MO
12:20 PMNot measured2 ENE Freeman, Cass County, MO
12:21 PMNot measured4 WSW Harrisonville, Cass County, MO
12:21 PMNot measured4 WSW Harrisonville, Cass County, MO
12:23 PMNot measured1 WNW Butler, Bates County, MO
12:23 PMNot measured4 SSW Harrisonville, Cass County, MO
12:23 PMNot measured1 NNE East Lynne, Cass County, MO
Show all 199 wind reports
TimeGustWhere
12:25 PMNot measured3 ENE Archie, Cass County, MO
12:25 PMNot measured2 S Harrisonville, Cass County, MO
12:25 PMNot measured1 W Harrisonville, Cass County, MO
12:25 PMNot measured2 W Harrisonville, Cass County, MO
12:25 PMNot measured3 W Harrisonville, Cass County, MO
12:29 PM59 mph3 SSW Butler, Bates County, MO
12:30 PMNot measuredButler, Bates County, MO
12:30 PMNot measured3 SE Archie, Bates County, MO
12:30 PMNot measuredHarrisonville, Cass County, MO
12:30 PMNot measured1 ENE Harrisonville, Cass County, MO
12:30 PMNot measured2 SE Peculiar, Cass County, MO
12:32 PMNot measured1 SW Ballard, Bates County, MO
12:32 PMNot measured3 SE Harrisonville, Cass County, MO
12:32 PMNot measured3 E Peculiar, Cass County, MO
12:32 PMNot measuredPeculiar, Cass County, MO
12:34 PMNot measuredBallard, Bates County, MO
12:34 PMNot measuredGarden City, Cass County, MO
12:34 PMNot measured4 E Garden City, Cass County, MO
12:35 PMNot measuredHarrisonville, Cass County, MO
12:35 PMNot measured3 ESE Harrisonville, Cass County, MO
12:36 PMNot measured5 SSE Horton, Vernon County, MO
12:36 PMNot measured2 ENE Garden City, Cass County, MO
12:36 PMNot measured4 NNW Harrisonville, Cass County, MO
12:38 PMNot measured5 SE Ballard, Bates County, MO
12:38 PMNot measuredLa Tour, Johnson County, MO
12:38 PMNot measured2 ENE Harrisonville, Cass County, MO
12:38 PMNot measuredEast Lynne, Cass County, MO
12:38 PMNot measured1 NW Gunn City, Cass County, MO
12:38 PMNot measured2 NW Gunn City, Cass County, MO
12:38 PMNot measured5 NNE Harrisonville, Cass County, MO
12:39 PMNot measured3 SW Pleasant Hill, Cass County, MO
12:40 PMNot measured1 SSW Urich, Henry County, MO
12:40 PMNot measuredUrich, Henry County, MO
12:40 PMNot measured2 ESE La Tour, Johnson County, MO
12:40 PMNot measured1 ENE Gunn City, Cass County, MO
12:40 PMNot measured3 NE Gunn City, Cass County, MO
12:45 PMNot measured4 N Quick City, Johnson County, MO
12:47 PMNot measuredWalker, Vernon County, MO
12:48 PMNot measured3 S Kingsville, Johnson County, MO
12:48 PMNot measured3 SSW Kingsville, Johnson County, MO
12:49 PMNot measured4 NE Quick City, Johnson County, MO
12:49 PMNot measured4 S Holden, Johnson County, MO
12:49 PMNot measured4 ENE La Tour, Johnson County, MO
12:50 PMNot measuredSchell City, Vernon County, MO
12:50 PMNot measured1 S Kingsville, Johnson County, MO
12:51 PMNot measured1 WSW Holden, Johnson County, MO
12:51 PMNot measuredStrasburg, Cass County, MO
12:54 PMNot measuredClinton, Henry County, MO
12:55 PMNot measuredPost Oak, Johnson County, MO
12:55 PMNot measuredChilhowee, Johnson County, MO
12:55 PMNot measured5 SE Holden, Johnson County, MO
12:55 PMNot measuredHolden, Johnson County, MO
12:55 PMNot measured2 WSW Kingsville, Johnson County, MO
12:57 PMNot measuredKingsville, Johnson County, MO
12:58 PMNot measuredDeepwater, Henry County, MO
12:59 PMNot measured4 NW Clinton, Henry County, MO
12:59 PM62 mph6 W Calhoun, Henry County, MO
12:59 PMNot measured3 E Chilhowee, Johnson County, MO
12:59 PMNot measured5 NNE Chilhowee, Johnson County, MO
1:01 PMNot measured1 SSE Clinton, Henry County, MO
1:04 PMNot measured2 S Clinton, Henry County, MO
1:04 PMNot measured6 NNE Clinton, Henry County, MO
1:06 PMNot measured2 ESE Clinton, Henry County, MO
1:07 PMNot measured3 N Brownington, Henry County, MO
1:09 PM65 mph2 ESE Leeton, Johnson County, MO
1:14 PM63 mph2 SW Iconium, St. Clair County, MO
1:15 PMNot measured1 SW Osage Beach, Camden County, MO
1:15 PMNot measuredLeeton, Johnson County, MO
1:15 PM60 mphLeeton, Johnson County, MO
1:15 PMNot measured3 S Warrensburg, Johnson County, MO
1:16 PMNot measured3 E Leeton, Johnson County, MO
1:16 PMNot measured4 SSW Whiteman Air Forc, Johnson County, MO
1:18 PMNot measuredWindsor, Henry County, MO
1:24 PMNot measured3 SSE Warrensburg, Johnson County, MO
1:24 PMNot measuredKnob Noster, Johnson County, MO
1:29 PMNot measured2 S Whitakerville, Benton County, MO
1:30 PMNot measured2 ESE Warsaw, Benton County, MO
1:38 PMNot measured6 S Sedalia, Pettis County, MO
1:44 PMNot measured8 SSW Smithton, Pettis County, MO
1:46 PMNot measured7 SSW Smithton, Pettis County, MO
1:48 PMNot measured8 S Smithton, Pettis County, MO
1:50 PMNot measured10 S Smithton, Pettis County, MO
1:51 PMNot measured4 SE Stover, Morgan County, MO
1:55 PMNot measured5 SSE Edwards, Benton County, MO
1:55 PMNot measuredEdwards, Benton County, MO
1:55 PMNot measured1 WNW Versailles, Morgan County, MO
1:56 PMNot measuredSmithton, Pettis County, MO
1:58 PM68 mph3 SSE Branch, Dallas County, MO
2:00 PMNot measured2 WNW Purvis, Camden County, MO
2:00 PMNot measuredGravois Mills, Morgan County, MO
2:00 PMNot measured3 W Versailles, Morgan County, MO
2:02 PMNot measured3 SW Green Bay Terrace, Camden County, MO
2:02 PM58 mph3 NW Versailles, Morgan County, MO
2:03 PMNot measuredSunrise Beach, Camden County, MO
2:03 PMNot measured2 NNW Sunrise Beach, Morgan County, MO
2:06 PMNot measuredEldon, Miller County, MO
2:06 PMNot measured1 N Versailles, Morgan County, MO
2:08 PMNot measuredOtterville, Cooper County, MO
2:10 PMNot measured5 ENE Hughesville, Pettis County, MO
2:12 PMNot measured4 SSW Eldridge, Laclede County, MO
2:13 PMNot measured1 W California, Moniteau County, MO
2:13 PMNot measuredTipton, Moniteau County, MO
2:15 PMNot measured4 ESE Camdenton, Camden County, MO
2:15 PMNot measured1 SW Osage Beach, Camden County, MO
2:15 PMNot measured1 NW Osage Beach, Camden County, MO
2:15 PMNot measured2 ESE Sunrise Beach, Camden County, MO
2:15 PMNot measuredOlean, Miller County, MO
2:16 PMNot measured7 SSW Bunceton, Cooper County, MO
2:16 PMNot measured6 SSW Bunceton, Cooper County, MO
2:18 PMNot measured1 SSE California, Moniteau County, MO
2:18 PMNot measuredCalifornia, Moniteau County, MO
2:20 PMNot measuredEugene, Cole County, MO
2:20 PMNot measured7 S Bunceton, Cooper County, MO
2:27 PMNot measured9 SSW Prairie Home, Cooper County, MO
2:28 PMNot measured3 SSW Bunceton, Cooper County, MO
2:30 PMNot measuredIberia, Miller County, MO
2:30 PMNot measuredBrumley, Miller County, MO
2:30 PMNot measured2 S Olean, Miller County, MO
2:30 PMNot measured2 S Jefferson City, Cole County, MO
2:30 PMNot measured1 NNW Centertown, Cole County, MO
2:31 PMNot measuredMeta, Osage County, MO
2:34 PMNot measuredOsage Bend, Cole County, MO
2:35 PMNot measuredWardsville, Cole County, MO
2:40 PMNot measured1 W Wardsville, Cole County, MO
2:42 PMNot measured3 NE Ulman, Miller County, MO
2:42 PMNot measured3 NW Jefferson City, Cole County, MO
2:43 PM61 mph2 NE Jefferson City, Callaway County, MO
2:46 PM77 mph1 NE Taos, Cole County, MO
2:46 PMNot measuredOsage City, Cole County, MO
2:47 PM80 mph2 SSW Wainwright, Cole County, MO
2:48 PMNot measuredBonnots Mill, Osage County, MO
2:50 PMNot measured1 WSW Waynesville, Pulaski County, MO
2:50 PMNot measuredLinn, Osage County, MO
2:52 PMNot measuredLoose Creek, Osage County, MO
2:52 PMNot measuredBonnots Mill, Osage County, MO
2:55 PMNot measuredFrankenstein, Osage County, MO
3:00 PMNot measured2 S Rolla, Phelps County, MO
3:00 PMNot measured1 SE Rolla, Phelps County, MO
3:00 PMNot measuredRolla, Phelps County, MO
3:00 PMNot measuredHartsburg, Boone County, MO
3:00 PMNot measured1 N Ashland, Boone County, MO
3:02 PM75 mph1 NNW Vichy, Maries County, MO
3:05 PMNot measured2 ESE Rolla, Phelps County, MO
3:06 PMNot measuredGerald, Franklin County, MO
3:06 PMNot measured1 NNE Hartsburg, Boone County, MO
3:06 PMNot measured2 E Wilton, Boone County, MO
3:15 PMNot measured5 S Rosati, Phelps County, MO
3:15 PMNot measuredSteelville, Crawford County, MO
3:15 PMNot measured3 S Harvester, St. Charles County, MO
3:15 PMNot measured2 E Weldon Spring, St. Charles County, MO
3:20 PMNot measured3 ESE Union, Franklin County, MO
3:20 PMNot measured1 E Union, Franklin County, MO
3:30 PMNot measured3 E Fulton, Callaway County, MO
3:31 PMNot measured5 NNW Reform, Callaway County, MO
3:32 PMNot measured3 NNW Town And Country, St. Louis County, MO
3:33 PMNot measuredWashington, Franklin County, MO
3:34 PMNot measuredSalem, Dent County, MO
3:35 PMNot measuredChesterfield, St. Louis County, MO
3:36 PMNot measured1 ESE Washington, Franklin County, MO
3:37 PMNot measured1 NW Ballwin, St. Louis County, MO
3:42 PMNot measured2 SW Town And Country, St. Louis County, MO
3:48 PMNot measuredMontgomery City, Montgomery County, MO
3:50 PMNot measured5 SSW Otto, Jefferson County, MO
3:54 PMNot measuredMapaville, Jefferson County, MO
3:56 PMNot measured2 NNE Creve Coeur, St. Louis County, MO
3:56 PMNot measuredMaryland Heights, St. Louis County, MO
4:05 PMNot measured3 W Bonne Terre, St. Francois County, MO
4:08 PMNot measured1 W Chesterfield, St. Louis County, MO
4:09 PMNot measured3 WSW Mehlville, St. Louis County, MO
4:14 PMNot measured1 S Lakeshire, St. Louis County, MO
4:21 PMNot measured2 ESE Weldon Spring, St. Charles County, MO
4:21 PMNot measured2 E Weldon Spring, St. Charles County, MO
4:23 PMNot measured1 S Lakeshire, St. Louis County, MO
4:24 PMNot measuredDesloge, St. Francois County, MO
4:24 PMNot measured2 NNW Shirley, Washington County, MO
4:29 PMNot measured1 NE Farmington, St. Francois County, MO
4:30 PMNot measured2 NNE Creve Coeur, St. Louis County, MO
4:36 PMNot measured1 ESE Washington, Franklin County, MO
6:37 PMNot measuredPascola, Pemiscot County, MO
9:42 PMNot measured5 NW Neosho, Newton County, MO
10:20 PMNot measured3 SSW Reeds, Jasper County, MO
10:25 PMNot measured1 NNW Sarcoxie, Jasper County, MO
10:28 PMNot measured4 E Sarcoxie, Lawrence County, MO
11:21 PMNot measured1 W Billings, Christian County, MO
11:44 PMNot measured2 SW Nixa, Christian County, MO
12:21 AMNot measured3 ESE Ozark, Christian County, MO
12:25 AMNot measured3 NE Christian Center, Christian County, MO

Cities with reports nearby

Reports within 15 miles of the center of each city we track.

CityLargest hailHighest gustTornado reports
Springfield, MONoneNone0
St. Louis, MONoneNone0

Reports are what observers recorded near a location, not a complete record of every storm. They don’t describe conditions at any building.