Hail storms on Jul 31, 2026

239 cities across 18 states recorded hail on Jul 31, 2026 — a multi-state outbreak. The peak radar-indicated size reached 4" over Hot Springs — about the size of a softball or larger. That is a severe hail signal, not property-level damage confirmation.

Download on the App Store

7-day free trial in the iPhone app. No card required to start.

For iPhone. Android coming soon.

Web trial: 7 days free. Card required. $150/month after the trial unless cancelled.

Cities hit 239 across 18 states
Peak hail signal 4" ≈ softball or larger · Hot Springs
Homes in footprints 68,548
Ground reports 10

Jul 31, 2026 · Hot Springs, SD: 4" peak radar signal · NEXRAD + radar-estimated size maps

Mapped cities, by state

Every tracked city with a hail signal on Jul 31, 2026

239 cities · up to 4" · 68,548 mapped homes · noon-to-noon UTC

Every tracked city that recorded hail on this convective day, biggest signal first. Each row opens that city's full storm record.

How to read this day

A storm day on Overview is a convective day — it runs from noon to noon UTC, so late-night hail is grouped with the afternoon storm that spawned it rather than split across two calendar dates. Everything below happened inside the Jul 31, 2026 convective day. Across those footprints sit roughly 68,548 homes, and 10 ground reports were filed with the National Weather Service.

The cities are listed with the biggest storm first, measured by Overview's severity score. Each row links through to that city's own storm page, where you'll find the radar surfaces, every ground report filed, and the hail footprint drawn on the map.

The counts here are the size of the set of cities Overview tracks — never "every US city" — so read a quiet day as "quiet among the places we watch," not as proof nothing happened elsewhere.

South Dakota

3 cities · up to 4" · 1,487 mapped homes

Missouri

69 cities · up to 3.25" · 12,184 mapped homes
Mokane, MO 6.3 /10 severity
3.25" peak signal 631 mapped homes No ground reports
Chamois, MO 5.6 /10 severity
2.75" peak signal 974 mapped homes No ground reports
Portland, MO 5.5 /10 severity
2.75" peak signal 593 mapped homes No ground reports
Steedman, MO 4.5 /10 severity
2" peak signal 1,086 mapped homes No ground reports
Hermann, MO 4.1 /10 severity
2" peak signal 164 mapped homes No ground reports
Park Hills, MO 4.1 /10 severity
1.75" peak signal 890 mapped homes No ground reports
Owensville, MO 4.0 /10 severity
1.75" peak signal 452 mapped homes No ground reports
Bunker, MO 3.7 /10 severity
1.75" peak signal 115 mapped homes No ground reports
Salem, MO 3.4 /10 severity
1.5" peak signal 165 mapped homes No ground reports
Beulah, MO 3.3 /10 severity
1.5" peak signal 109 mapped homes No ground reports
Farmington, MO 3.0 /10 severity
1" peak signal 1,028 mapped homes No ground reports
Fulton, MO 3.0 /10 severity
1.25" peak signal 173 mapped homes No ground reports
Bonne Terre, MO 2.9 /10 severity
1" peak signal 661 mapped homes No ground reports
West Plains, MO 2.9 /10 severity
1" peak signal 571 mapped homes No ground reports
Bonnots Mill, MO 2.8 /10 severity
1.25" peak signal 59 mapped homes No ground reports
Lenox, MO 2.8 /10 severity
1.25" peak signal 76 mapped homes No ground reports
Leslie, MO 2.8 /10 severity
1" peak signal 493 mapped homes No ground reports
Raymondville, MO 2.8 /10 severity
1" peak signal 387 mapped homes No ground reports
Ellington, MO 2.7 /10 severity
1" peak signal 199 mapped homes No ground reports
Licking, MO 2.7 /10 severity
1" peak signal 301 mapped homes No ground reports
Scott City, MO 2.7 /10 severity
1" peak signal 272 mapped homes No ground reports
Bismarck, MO 2.6 /10 severity
1.75" peak signal 0 mapped homes No ground reports
Gerald, MO 2.6 /10 severity
1" peak signal 131 mapped homes No ground reports
Saint James, MO 2.6 /10 severity
1" peak signal 191 mapped homes No ground reports
Birch Tree, MO 2.5 /10 severity
1" peak signal 121 mapped homes No ground reports
Bucyrus, MO 2.5 /10 severity
1" peak signal 81 mapped homes No ground reports
Cuba, MO 2.5 /10 severity
1" peak signal 113 mapped homes No ground reports
Dora, MO 2.5 /10 severity
1" peak signal 104 mapped homes No ground reports
Mountain View, MO 2.5 /10 severity
1" peak signal 99 mapped homes No ground reports
Cherryville, MO 2.4 /10 severity
1" peak signal 58 mapped homes No ground reports
Jadwin, MO 2.4 /10 severity
0.75" peak signal 372 mapped homes No ground reports
Redford, MO 2.4 /10 severity
1" peak signal 70 mapped homes No ground reports
Tecumseh, MO 2.4 /10 severity
1" peak signal 64 mapped homes No ground reports
Houston, MO 2.3 /10 severity
0.75" peak signal 252 mapped homes No ground reports
Steelville, MO 2.3 /10 severity
1" peak signal 49 mapped homes No ground reports
Eugene, MO 2.2 /10 severity
0.75" peak signal 127 mapped homes No ground reports
Madison, MO 2.2 /10 severity
0.75" peak signal 125 mapped homes No ground reports
Williamsburg, MO 2.2 /10 severity
0.75" peak signal 121 mapped homes No ground reports
Benton, MO 2.1 /10 severity
1" peak signal 18 mapped homes No ground reports
Duke, MO 2.1 /10 severity
0.75" peak signal 103 mapped homes No ground reports
Doniphan, MO 2.0 /10 severity
1" peak signal 10 mapped homes No ground reports
Zanoni, MO 2.0 /10 severity
0.75" peak signal 64 mapped homes No ground reports
Black, MO 1.8 /10 severity
1" peak signal 4 mapped homes No ground reports
Cook Sta, MO 1.8 /10 severity
0.5" peak signal 104 mapped homes No ground reports
Paris, MO 1.8 /10 severity
0.5" peak signal 127 mapped homes No ground reports
Pomona, MO 1.8 /10 severity
0.5" peak signal 145 mapped homes No ground reports
Saint Mary, MO 1.6 /10 severity
0.5" peak signal 60 mapped homes No ground reports
Summersville, MO 1.6 /10 severity
0.5" peak signal 58 mapped homes No ground reports
Alton, MO 1.5 /10 severity
1" peak signal 0 mapped homes No ground reports
Bixby, MO 1.5 /10 severity
1" peak signal 0 mapped homes No ground reports
Centerville, MO 1.5 /10 severity
1" peak signal 0 mapped homes No ground reports
Davisville, MO 1.5 /10 severity
1" peak signal 0 mapped homes No ground reports
Lesterville, MO 1.5 /10 severity
1" peak signal 0 mapped homes No ground reports
Mineral Point, MO 1.5 /10 severity
1" peak signal 0 mapped homes No ground reports
Potosi, MO 1.5 /10 severity
1" peak signal 0 mapped homes No ground reports
Winona, MO 1.5 /10 severity
1" peak signal 0 mapped homes No ground reports
California, MO 1.2 /10 severity
0.5" peak signal 7 mapped homes No ground reports
Vienna, MO 1.1 /10 severity
0.5" peak signal 3 mapped homes No ground reports
Doe Run, MO 1.0 /10 severity
0.5" peak signal 2 mapped homes No ground reports
Fredericktown, MO 1.0 /10 severity
0.5" peak signal 2 mapped homes No ground reports
Gideon, MO 0.8 /10 severity
0.5" peak signal 0 mapped homes No ground reports
Belle, MO 0.0 /10 severity
0" peak signal 0 mapped homes No ground reports
Bourbon, MO 0.0 /10 severity
0" peak signal 0 mapped homes No ground reports
Crocker, MO 0.0 /10 severity
0" peak signal 0 mapped homes No ground reports
Elk Creek, MO 0.0 /10 severity
0" peak signal 0 mapped homes No ground reports
Loose Creek, MO 0.0 /10 severity
0" peak signal 0 mapped homes No ground reports
Saint Elizabeth, MO 0.0 /10 severity
0" peak signal 0 mapped homes No ground reports
Union, MO 0.0 /10 severity
0" peak signal 0 mapped homes No ground reports
Wasola, MO 0.0 /10 severity
0" peak signal 0 mapped homes No ground reports

Colorado

26 cities · up to 2.75" · 5,238 mapped homes
Calhan, CO 5.6 /10 severity
2.75" peak signal 728 mapped homes No ground reports
Peyton, CO 5.4 /10 severity
2.75" peak signal 341 mapped homes No ground reports
Westcliffe, CO 4.4 /10 severity
2.25" peak signal 115 mapped homes No ground reports
Yoder, CO 4.0 /10 severity
2.25" peak signal 15 mapped homes No ground reports
Canon City, CO 3.9 /10 severity
2" peak signal 60 mapped homes No ground reports
La Veta, CO 3.8 /10 severity
2" peak signal 31 mapped homes No ground reports
Colorado Springs, CO 3.0 /10 severity
1" peak signal 805 mapped homes No ground reports
Lyons, CO 2.6 /10 severity
0.75" peak signal 916 mapped homes No ground reports
Evergreen, CO 2.5 /10 severity
0.75" peak signal 481 mapped homes No ground reports
Fountain, CO 2.5 /10 severity
1" peak signal 100 mapped homes No ground reports
Larkspur, CO 2.3 /10 severity
0.5" peak signal 1,135 mapped homes No ground reports
Rye, CO 2.2 /10 severity
1.25" peak signal 4 mapped homes No ground reports
Guffey, CO 2.1 /10 severity
1" peak signal 16 mapped homes No ground reports
Cascade, CO 2.0 /10 severity
1.25" peak signal 1 mapped homes No ground reports
Monument, CO 2.0 /10 severity
0.5" peak signal 345 mapped homes No ground reports
Carr, CO 1.9 /10 severity
0.75" peak signal 28 mapped homes No ground reports
Walsenburg, CO 1.9 /10 severity
1.25" peak signal 0 mapped homes No ground reports
Weston, CO 1.8 /10 severity
1" peak signal 3 mapped homes No ground reports
Black Hawk, CO 1.7 /10 severity
0.5" peak signal 65 mapped homes No ground reports
Boulder, CO 1.5 /10 severity
0.5" peak signal 30 mapped homes No ground reports
Red Feather Lakes, CO 1.5 /10 severity
0.75" peak signal 6 mapped homes No ground reports
Golden, CO 1.3 /10 severity
0.5" peak signal 13 mapped homes No ground reports
Florissant, CO 1.1 /10 severity
0.75" peak signal 0 mapped homes No ground reports
La Jara, CO 1.1 /10 severity
0.75" peak signal 0 mapped homes No ground reports
Trinidad, CO 1.1 /10 severity
0.75" peak signal 0 mapped homes No ground reports
Wetmore, CO 1.1 /10 severity
0.75" peak signal 0 mapped homes No ground reports

Texas

16 cities · up to 2.5" · 2,345 mapped homes

Oklahoma

9 cities · up to 2.5" · 1,312 mapped homes

Florida

17 cities · up to 2" · 29,315 mapped homes
Miami, FL 5.2 /10 severity
2" peak signal 22,761 mapped homes No ground reports
Fort Pierce, FL 3.3 /10 severity
1.25" peak signal 785 mapped homes No ground reports
Cocoa, FL 3.1 /10 severity
1" peak signal 1,866 mapped homes No ground reports
Fort Lauderdale, FL 2.9 /10 severity
0.75" peak signal 3,225 mapped homes No ground reports
Altha, FL 2.4 /10 severity
1" peak signal 68 mapped homes No ground reports
Tallahassee, FL 2.3 /10 severity
0.75" peak signal 209 mapped homes No ground reports
Youngstown, FL 2.3 /10 severity
0.75" peak signal 199 mapped homes No ground reports
Callahan, FL 2.1 /10 severity
0.75" peak signal 99 mapped homes No ground reports
Mc David, FL 1.9 /10 severity
0.75" peak signal 41 mapped homes No ground reports
Clarksville, FL 1.5 /10 severity
0.5" peak signal 30 mapped homes No ground reports
Starke, FL 1.5 /10 severity
0.5" peak signal 32 mapped homes No ground reports
Bunnell, FL 0.8 /10 severity
0.5" peak signal 0 mapped homes No ground reports
Hastings, FL 0.8 /10 severity
0.5" peak signal 0 mapped homes No ground reports
New Smyrna Beach, FL 0.8 /10 severity
0.5" peak signal 0 mapped homes No ground reports
Old Town, FL 0.8 /10 severity
0.5" peak signal 0 mapped homes No ground reports
Stuart, FL 0.8 /10 severity
0.5" peak signal 0 mapped homes No ground reports
Titusville, FL 0.8 /10 severity
0.5" peak signal 0 mapped homes No ground reports

New Mexico

24 cities · up to 2" · 611 mapped homes
Solano, NM 3.5 /10 severity
1.75" peak signal 45 mapped homes No ground reports
Roy, NM 3.3 /10 severity
1.75" peak signal 18 mapped homes No ground reports
Tucumcari, NM 3.3 /10 severity
2" peak signal 4 mapped homes No ground reports
Des Moines, NM 2.9 /10 severity
1.75" peak signal 3 mapped homes No ground reports
Moriarty, NM 2.6 /10 severity
1.5" peak signal 3 mapped homes No ground reports
Deming, NM 2.5 /10 severity
1.25" peak signal 14 mapped homes No ground reports
Raton, NM 2.5 /10 severity
1.25" peak signal 20 mapped homes No ground reports
Rowe, NM 2.5 /10 severity
1" peak signal 123 mapped homes No ground reports
Chaparral, NM 1.9 /10 severity
1" peak signal 5 mapped homes No ground reports
Las Cruces, NM 1.9 /10 severity
0.5" peak signal 245 mapped homes No ground reports
Mescalero, NM 1.9 /10 severity
0.75" peak signal 38 mapped homes No ground reports
Tularosa, NM 1.9 /10 severity
0.75" peak signal 36 mapped homes No ground reports
Alamogordo, NM 1.7 /10 severity
1" peak signal 1 mapped homes No ground reports
Las Vegas, NM 1.6 /10 severity
0.75" peak signal 9 mapped homes No ground reports
Anthony, NM 1.5 /10 severity
0.5" peak signal 27 mapped homes No ground reports
Cliff, NM 1.5 /10 severity
1" peak signal 0 mapped homes No ground reports
Estancia, NM 1.4 /10 severity
0.5" peak signal 17 mapped homes No ground reports
Mimbres, NM 1.1 /10 severity
0.75" peak signal 0 mapped homes No ground reports
Holloman Air Force Base, NM 0.9 /10 severity
0.5" peak signal 1 mapped homes No ground reports
Pecos, NM 0.9 /10 severity
0.5" peak signal 1 mapped homes No ground reports
Tererro, NM 0.9 /10 severity
0.5" peak signal 1 mapped homes No ground reports
Cloudcroft, NM 0.8 /10 severity
0.5" peak signal 0 mapped homes No ground reports
Vado, NM 0.8 /10 severity
0.5" peak signal 0 mapped homes No ground reports
Portales, NM 0.0 /10 severity
0" peak signal 0 mapped homes No ground reports

Mississippi

24 cities · up to 1.75" · 4,212 mapped homes
Laurel, MS 4.0 /10 severity
1.75" peak signal 589 mapped homes No ground reports
Pontotoc, MS 3.8 /10 severity
1.75" peak signal 260 mapped homes No ground reports
Oxford, MS 3.5 /10 severity
1.5" peak signal 368 mapped homes No ground reports
Houlka, MS 3.1 /10 severity
1.25" peak signal 260 mapped homes No ground reports
Abbeville, MS 3.0 /10 severity
1.25" peak signal 190 mapped homes No ground reports
Como, MS 2.9 /10 severity
1.25" peak signal 102 mapped homes No ground reports
Holly Springs, MS 2.9 /10 severity
1" peak signal 751 mapped homes No ground reports
Houston, MS 2.8 /10 severity
1" peak signal 337 mapped homes No ground reports
Water Valley, MS 2.6 /10 severity
1" peak signal 156 mapped homes No ground reports
Courtland, MS 2.5 /10 severity
1" peak signal 110 mapped homes No ground reports
Meridian, MS 2.5 /10 severity
1" peak signal 94 mapped homes No ground reports
Chunky, MS 2.4 /10 severity
1" peak signal 76 mapped homes No ground reports
Philadelphia, MS 2.4 /10 severity
0.75" peak signal 322 mapped homes No ground reports
Sardis, MS 2.2 /10 severity
1" peak signal 27 mapped homes No ground reports
Starkville, MS 2.2 /10 severity
0.75" peak signal 169 mapped homes No ground reports
Ovett, MS 2.1 /10 severity
0.75" peak signal 73 mapped homes No ground reports
Bruce, MS 2.0 /10 severity
0.75" peak signal 45 mapped homes No ground reports
Etta, MS 1.9 /10 severity
0.75" peak signal 43 mapped homes No ground reports
Randolph, MS 1.8 /10 severity
0.5" peak signal 127 mapped homes No ground reports
Morton, MS 1.6 /10 severity
0.5" peak signal 47 mapped homes No ground reports
Scobey, MS 1.5 /10 severity
0.5" peak signal 26 mapped homes No ground reports
Porterville, MS 1.4 /10 severity
0.5" peak signal 24 mapped homes No ground reports
State Line, MS 1.2 /10 severity
0.5" peak signal 9 mapped homes No ground reports
Taylor, MS 1.2 /10 severity
0.5" peak signal 7 mapped homes No ground reports

Alabama

26 cities · up to 1.75" · 9,081 mapped homes
Saraland, AL 3.9 /10 severity
1.5" peak signal 2,197 mapped homes No ground reports
Tuscaloosa, AL 3.7 /10 severity
1.25" peak signal 4,573 mapped homes No ground reports
Duncanville, AL 3.4 /10 severity
1.75" peak signal 33 mapped homes No ground reports
Moundville, AL 3.4 /10 severity
1.75" peak signal 33 mapped homes No ground reports
Brookwood, AL 3.2 /10 severity
1.25" peak signal 379 mapped homes No ground reports
Coffeeville, AL 3.0 /10 severity
1.25" peak signal 221 mapped homes No ground reports
Silas, AL 2.8 /10 severity
1.25" peak signal 83 mapped homes No ground reports
Elrod, AL 2.7 /10 severity
1" peak signal 296 mapped homes No ground reports
Buhl, AL 2.6 /10 severity
1" peak signal 176 mapped homes No ground reports
Eufaula, AL 2.6 /10 severity
1" peak signal 168 mapped homes No ground reports
Coker, AL 2.2 /10 severity
1" peak signal 23 mapped homes No ground reports
Mobile, AL 2.2 /10 severity
0.5" peak signal 676 mapped homes No ground reports
Gordo, AL 2.1 /10 severity
1" peak signal 13 mapped homes No ground reports
Grove Hill, AL 2.1 /10 severity
1" peak signal 14 mapped homes No ground reports
Lisman, AL 2.0 /10 severity
1" peak signal 11 mapped homes No ground reports
Ozark, AL 2.0 /10 severity
0.75" peak signal 55 mapped homes No ground reports
Cottondale, AL 1.8 /10 severity
0.5" peak signal 106 mapped homes No ground reports
Dickinson, AL 1.7 /10 severity
0.75" peak signal 11 mapped homes No ground reports
Lower Peach Tree, AL 1.7 /10 severity
0.75" peak signal 11 mapped homes No ground reports
Fitzpatrick, AL 1.5 /10 severity
1" peak signal 0 mapped homes No ground reports
Fort Deposit, AL 1.5 /10 severity
1" peak signal 0 mapped homes No ground reports
Shorterville, AL 1.4 /10 severity
0.75" peak signal 2 mapped homes No ground reports
Gilbertown, AL 0.8 /10 severity
0.5" peak signal 0 mapped homes No ground reports
Letohatchee, AL 0.0 /10 severity
0" peak signal 0 mapped homes No ground reports
Montgomery, AL 0.0 /10 severity
0" peak signal 0 mapped homes No ground reports
Wetumpka, AL 0.0 /10 severity
0" peak signal 0 mapped homes No ground reports

Arkansas

9 cities · up to 1" · 839 mapped homes

Illinois

5 cities · up to 1" · 1,276 mapped homes

Arizona

2 cities · up to 1" · 167 mapped homes

Georgia

2 cities · up to 0.75" · 230 mapped homes

South Carolina

1 city · up to 0.5" · 150 mapped homes

Michigan

3 cities · up to 0.5" · 87 mapped homes

Connecticut

1 city · up to 0.5" · 14 mapped homes

Kentucky

1 city · up to 0" · 0 mapped homes

Tennessee

1 city · up to 0" · 0 mapped homes

← All storm days

Overview Pro · iPhone + web

One app for your prospecting day.

The hail map, your next recommended area, and the tools to work it. Start on your own; the same subscription also includes access for up to 4 team members.

Overview Pro

One plan · iPhone + web

Monthly · US App Store

$149.99 / month

5,000 new addresses per user each month on Pro. Put your 200 trial addresses to work before another week goes to guesswork.

Optional outreach

+ $0.21 per contact returned
Available homeowner names and phone numbers, with freshness and DNC flags.
+ $0.75 per postcard mailed
Print, postage, and delivery tracking included.

What's included

Get recommended places to prospect, or draw your own. The same plan gives you the tools to work either one.

  • Hail maps, storm history, and live radar
  • Curated prospecting recommendations and Quests
  • Canvassing sessions and navigation
  • Door outcomes, notes, and photos
  • Visit history and follow-up Quests
  • Alerts for your saved territories
  • Polygon and hexagon draw tools
  • Saved work areas and address lists
  • CSV exports for your dialer or CRM
  • XP, levels, and the leaderboard
  • Access on iPhone and the web
  • Up to 4 team members

7-day free trial in the iPhone app. No card required to start.

Choose whether to subscribe when your trial ends. Paid subscriptions renew monthly. Manage or cancel in your Apple Account settings.

See all pricing and billing details →
Start free trial

Web trial: 7 days free. Card required. $150/month after the trial unless cancelled.

The next storm won’t wait for you.

Set your territory and alerts today. When hail hits, use Overview to choose your streets and get moving.

Download on the App Store

7-day free trial in the iPhone app. No card required to start.

For iPhone. Android coming soon.

Open Jul 31 on the live map → Start free trial

Web trial: 7 days free. Card required. $150/month after the trial unless cancelled.

Storm days are convective days (noon-to-noon UTC). Cities and counts are the set Overview tracks, not every place hail fell. Ground reports are public-domain observations from the NOAA Storm Prediction Center; radar sizes are detections and estimates, not confirmed damage.