Storm reports for May 19, 2026
NOAA recorded 18 hail reports, 159 wind reports and 2 tornado reports in 14 states on May 19, 2026.
- in 14 states
- 179
- Storm reports
- 3 WSW Rowena, Runnels County, TX
- 1.75 in
- Largest hail
- Grosse Pointe YC, Wayne County, MI
- 76 mph
- Highest gust
- 2
- Tornado reports
Hail, inches
- 0.75
- 1
- 1.5
- 2
- 2.5
- 3+
Dots: reports. Shading: radar estimate.
- Wind report
- Estimated gusts, 50 to 90 mph
- Tornado and its path
Hail, inches
- 0.75
- 1
- 1.5
- 2
- 2.5
- 3+
Dots: reports. Shading: radar estimate.
- Wind report
- Estimated gusts, 50 to 90 mph
- Tornado and its path
Source: NOAA/NWS Storm Prediction Center, preliminary storm reports. NOAA revises recent reports for several weeks. Report day: 12:00 UTC on May 19, 2026 to 12:00 UTC the next day. Times are Central.
Select a dot or a path for the report. 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
Hail18, most at 6 PM
Wind159, most at 5 PM
Tornado2, most at 4 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 4:19 PM | Not rated | 12 N Barnhart, Irion County, TX | Not surveyed |
| 5:30 PM | Not rated | 3 SW Hughes, St. Francis County, AR | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 12:50 PM | 1.25 in | Miles, Runnels County, TX |
| 1:00 PM | 1.75 in | 3 WSW Rowena, Runnels County, TX |
| 3:18 PM | 1.0 in | 2 S Oak Park, Wayne County, MI |
| 3:30 PM | 1.0 in | 1 NNW Brownwood, Brown County, TX |
| 3:56 PM | 1.0 in | 2 SSE Pellville, Ohio County, KY |
| 4:20 PM | 1.0 in | 12 NNW Barnhart, Irion County, TX |
| 5:00 PM | 1.0 in | Big Lake, Reagan County, TX |
| 5:05 PM | 1.0 in | Centerville, Wayne County, IN |
| 6:13 PM | 1.0 in | 1 ENE Mertzon, Irion County, TX |
| 6:25 PM | 1.25 in | Mertzon, Irion County, TX |
| 6:36 PM | 1.0 in | Granger, Williamson County, TX |
| 6:47 PM | 1.0 in | 1 S South Mountain, Coryell County, TX |
Show all 18 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 6:53 PM | 1.0 in | 4 WSW Bartlett, Williamson County, TX |
| 7:50 PM | 1.5 in | 1 N Enchanted Rock Stat, Llano County, TX |
| 8:05 PM | 1.5 in | 1 NNE Enchanted Rock St, Llano County, TX |
| 8:19 PM | 1.0 in | Andice, Williamson County, TX |
| 10:40 PM | 1.0 in | 3 WNW Laughlin AFB, Val Verde County, TX |
| 10:50 PM | 1.75 in | Laughlin AFB, Val Verde County, TX |
| Time | Gust | Where |
|---|---|---|
| 8:00 AM | Not measured | 3 E Anderson, McDonald County, MO |
| 8:07 AM | Not measured | 1 W Siloam Springs, Benton County, AR |
| 9:45 AM | Not measured | 2 SSW Mountainburg, Crawford County, AR |
| 1:32 PM | Not measured | 2 NW New Hudson, Oakland County, MI |
| 1:33 PM | Not measured | 2 N New Hudson, Oakland County, MI |
| 1:35 PM | Not measured | 3 E White Lake, Oakland County, MI |
| 1:42 PM | Not measured | 2 NW Keego Harbor, Oakland County, MI |
| 1:50 PM | Not measured | 2 NW Mount Clifton, Shenandoah County, VA |
| 1:55 PM | Not measured | 2 SW Chilson, Livingston County, MI |
| 2:04 PM | Not measured | 2 SW Washington, Macomb County, MI |
| 2:07 PM | Not measured | 2 N Washington, Macomb County, MI |
| 2:39 PM | Not measured | 1 NE Adair, St. Clair County, MI |
Show all 159 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 2:40 PM | Not measured | Hope, Hempstead County, AR |
| 2:50 PM | Not measured | 2 N Washington, Macomb County, MI |
| 2:57 PM | Not measured | Atlanta, Hamilton County, IN |
| 3:01 PM | Not measured | 1 SSW Lewisville, Lafayette County, AR |
| 3:11 PM | Not measured | Lizton, Hendricks County, IN |
| 3:22 PM | Not measured | Fraser, Macomb County, MI |
| 3:23 PM | 60 mph | 1 S Livonia, Wayne County, MI |
| 3:27 PM | Not measured | 3 WSW Jackson, Jackson County, OH |
| 3:31 PM | Not measured | 1 NW Jackson, Jackson County, OH |
| 3:32 PM | Not measured | 1 SW Chrisney, Spencer County, IN |
| 3:32 PM | Not measured | 3 N Amo, Hendricks County, IN |
| 3:39 PM | Not measured | Jonesboro, Grant County, IN |
| 3:40 PM | Not measured | 3 S Wellston, Jackson County, OH |
| 3:40 PM | Not measured | Gas City, Grant County, IN |
| 3:45 PM | Not measured | 1 S Louisville, Jefferson County, KY |
| 3:45 PM | Not measured | 1 NNW Prospect, Jefferson County, KY |
| 3:48 PM | 59 mph | Monroe Custer Airport, Monroe County, MI |
| 3:49 PM | Not measured | Grosse Pointe Shores, Wayne County, MI |
| 3:50 PM | 64 mph | 1 ENE Farmers Branch, Dallas County, TX |
| 3:50 PM | Not measured | 2 SW Burlington, Hartford County, CT |
| 3:50 PM | Not measured | 2 WSW Burlington, Hartford County, CT |
| 3:50 PM | Not measured | 2 NW Hampstead, Rockingham County, NH |
| 3:52 PM | Not measured | 2 NNW Carmel, Hamilton County, IN |
| 3:54 PM | Not measured | 1 SW Carmel, Hamilton County, IN |
| 3:56 PM | Not measured | 5 WSW Lapel, Hamilton County, IN |
| 3:56 PM | Not measured | 1 ESE Noblesville, Hamilton County, IN |
| 3:57 PM | Not measured | 1 W Melrose, Paulding County, OH |
| 3:59 PM | 76 mph | Grosse Pointe YC, Wayne County, MI |
| 4:10 PM | Not measured | 3 S Arthur, Paulding County, OH |
| 4:10 PM | Not measured | 3 SE Arthur, Defiance County, OH |
| 4:10 PM | 61 mph | 3 S Rye, Rockingham County, NH |
| 4:11 PM | Not measured | 4 E Fishers, Hamilton County, IN |
| 4:11 PM | Not measured | 3 SE Belchertown, Hampshire County, MA |
| 4:14 PM | Not measured | 5 NNW Fortville, Hamilton County, IN |
| 4:15 PM | Not measured | Leicester, Worcester County, MA |
| 4:16 PM | Not measured | 5 WSW Lapel, Hamilton County, IN |
| 4:17 PM | Not measured | 1 NNW Lancaster, Worcester County, MA |
| 4:19 PM | 63 mph | 8 ESE Rye, ANZ154 County, NH |
| 4:20 PM | Not measured | Leicester, Worcester County, MA |
| 4:21 PM | Not measured | 3 SE Convoy, Van Wert County, OH |
| 4:23 PM | Not measured | 2 ESE Elery, Henry County, OH |
| 4:24 PM | Not measured | 2 ENE Maynard, Middlesex County, MA |
| 4:26 PM | Not measured | 3 SSE Maynard, Middlesex County, MA |
| 4:28 PM | Not measured | 2 W Concord, Middlesex County, MA |
| 4:30 PM | Not measured | Malinta, Henry County, OH |
| 4:30 PM | Not measured | 2 NE Vernon, Tolland County, CT |
| 4:32 PM | Not measured | 1 NE Hudson, Middlesex County, MA |
| 4:33 PM | Not measured | 4 WNW Gaston, Delaware County, IN |
| 4:34 PM | Not measured | Worcester AP, Worcester County, MA |
| 4:35 PM | Not measured | 2 NNW Willington, Tolland County, CT |
| 4:40 PM | Not measured | 2 W Shrewsbury, Worcester County, MA |
| 4:41 PM | Not measured | 1 WNW Ottoville, Putnam County, OH |
| 4:44 PM | Not measured | Glandorf, Putnam County, OH |
| 4:45 PM | 60 mph | 2 SW Clifford, Bartholomew County, IN |
| 4:45 PM | Not measured | Pemberville, Wood County, OH |
| 4:45 PM | Not measured | 1 SSW Paxton, Worcester County, MA |
| 4:58 PM | Not measured | 2 ENE Killingly, Windham County, CT |
| 5:00 PM | Not measured | 9 SSW Washington, Wood County, WV |
| 5:00 PM | Not measured | Oxford, Worcester County, MA |
| 5:00 PM | Not measured | 1 SE Northborough, Worcester County, MA |
| 5:02 PM | Not measured | Eminence, Henry County, KY |
| 5:02 PM | Not measured | Centerville, Wayne County, IN |
| 5:04 PM | Not measured | 3 SE Chesterhill, Washington County, OH |
| 5:05 PM | Not measured | 2 SSW Sutton, Worcester County, MA |
| 5:07 PM | Not measured | Richmond, Wayne County, IN |
| 5:10 PM | Not measured | 3 SW Lima, Allen County, OH |
| 5:14 PM | Not measured | Bethlehem, Henry County, KY |
| 5:15 PM | Not measured | Needham, Norfolk County, MA |
| 5:18 PM | Not measured | 4 WSW New Madison, Darke County, OH |
| 5:20 PM | Not measured | Arcadia, Hancock County, OH |
| 5:23 PM | Not measured | 2 NNW New Madison, Darke County, OH |
| 5:24 PM | Not measured | 1 SSE Milton, Norfolk County, MA |
| 5:25 PM | Not measured | 5 N Fremont, Sandusky County, OH |
| 5:25 PM | Not measured | 1 NNW Norfolk, Norfolk County, MA |
| 5:30 PM | Not measured | 4 SW Mount Lebanon, Bienville County, LA |
| 5:32 PM | Not measured | 4 ENE Wayne Lakes, Darke County, OH |
| 5:39 PM | Not measured | 3 W Marblehead, Ottawa County, OH |
| 5:41 PM | Not measured | 2 NNW Okolona, Jefferson County, KY |
| 5:41 PM | Not measured | 2 NNW Okolona, Jefferson County, KY |
| 5:44 PM | Not measured | 2 NE Clarksville, Clark County, IN |
| 5:50 PM | Not measured | 1 WNW Deering, Whitley County, KY |
| 5:52 PM | Not measured | 3 N Laurel, Fayette County, IN |
| 5:55 PM | Not measured | 2 NE Ludlow Falls, Miami County, OH |
| 5:55 PM | Not measured | 2 SSW Sandusky South, Erie County, OH |
| 5:57 PM | Not measured | 2 NW Piqua, Miami County, OH |
| 5:57 PM | Not measured | 3 NW Piqua, Miami County, OH |
| 5:58 PM | 65 mph | 1 SW Fairview Lanes, Erie County, OH |
| 6:05 PM | Not measured | 1 SSE Rye, Whitley County, KY |
| 6:13 PM | 60 mph | 2 NE Berlin Heights, Erie County, OH |
| 6:20 PM | Not measured | 4 WNW Simpsonville, Jefferson County, KY |
| 6:21 PM | Not measured | Oxford, Butler County, OH |
| 6:32 PM | Not measured | 1 NW Eminence, Henry County, KY |
| 6:37 PM | Not measured | West Liberty, Logan County, OH |
| 7:02 PM | Not measured | 1 E Marion, Marion County, OH |
| 7:05 PM | Not measured | Lewiston, Niagara County, NY |
| 7:07 PM | Not measured | Centerville, Montgomery County, OH |
| 7:08 PM | Not measured | 2 E Lewiston, Niagara County, NY |
| 7:12 PM | Not measured | North Tonawanda, Niagara County, NY |
| 7:13 PM | Not measured | Bellbrook, Greene County, OH |
| 7:13 PM | Not measured | 3 NE Bellbrook, Greene County, OH |
| 7:18 PM | Not measured | 4 WNW Port William, Greene County, OH |
| 7:20 PM | Not measured | 1 SW Clarence Center, Erie County, NY |
| 7:21 PM | Not measured | Xenia, Greene County, OH |
| 7:21 PM | Not measured | 3 NNE Jamestown, Greene County, OH |
| 7:21 PM | Not measured | 1 S Lockport, Niagara County, NY |
| 7:22 PM | Not measured | 2 S Pendleton, Niagara County, NY |
| 7:27 PM | Not measured | 1 N Lockport, Niagara County, NY |
| 7:27 PM | Not measured | Middleport, Niagara County, NY |
| 7:28 PM | Not measured | 2 ESE Lockport, Niagara County, NY |
| 7:29 PM | Not measured | 1 W Delaware, Delaware County, OH |
| 7:30 PM | Not measured | 1 S Barker, Niagara County, NY |
| 7:31 PM | Not measured | 1 SSW Shawnee Hills, Greene County, OH |
| 7:31 PM | Not measured | 1 E Shawnee Hills, Greene County, OH |
| 7:32 PM | Not measured | 4 SSW Medina, Orleans County, NY |
| 7:33 PM | Not measured | 2 WNW Akron, Summit County, OH |
| 7:33 PM | Not measured | 3 N Medina, Orleans County, NY |
| 7:45 PM | Not measured | Choctaw Lake, Madison County, OH |
| 7:47 PM | Not measured | Albion, Orleans County, NY |
| 7:52 PM | Not measured | 3 N Holley, Orleans County, NY |
| 8:15 PM | Not measured | Hilton, Monroe County, NY |
| 8:30 PM | Not measured | Pickerington, Fairfield County, OH |
| 8:51 PM | Not measured | 2 NE Georgetown, Williamson County, TX |
| 8:54 PM | Not measured | Millersport, Fairfield County, OH |
| 9:00 PM | Not measured | Georgetown, Williamson County, TX |
| 9:04 PM | Not measured | 2 E Serenada, Williamson County, TX |
| 9:05 PM | 60 mph | 4 W Sunset Valley, Travis County, TX |
| 9:12 PM | 70 mph | 2 ESE Serenada, Williamson County, TX |
| 9:15 PM | Not measured | 4 SSW Granger, Williamson County, TX |
| 9:20 PM | Not measured | 1 SW Austin, Travis County, TX |
| 9:25 PM | 74 mph | 4 N Round Rock, Williamson County, TX |
| 9:51 PM | Not measured | 5 NW Buna, Jasper County, TX |
| 10:20 PM | Not measured | 1 S Westlake, Calcasieu County, LA |
| 10:22 PM | Not measured | 2 N Westlake, Calcasieu County, LA |
| 10:24 PM | 60 mph | 3 E Kerr Wildlife Manag, Kerr County, TX |
| 10:33 PM | Not measured | 2 SSW Lake Charles, Calcasieu County, LA |
| 10:38 PM | Not measured | 2 NNE Lake Charles, Calcasieu County, LA |
| 11:00 PM | 64 mph | 2 NNE Junction, Kimble County, TX |
| 11:05 PM | Not measured | Kerrville, Kerr County, TX |
| 11:15 PM | 64 mph | 3 ESE Kerrville-Schrein, Kerr County, TX |
| 11:16 PM | 62 mph | 9 N Pipe Creek, Kerr County, TX |
| 11:16 PM | Not measured | Center Point, Kerr County, TX |
| 11:57 PM | Not measured | Uvalde, Uvalde County, TX |
| 12:00 AM | 60 mph | 2 NNW Hollywood Park, Bexar County, TX |
| 4:37 AM | 69 mph | 1 SSE CC Airport, Nueces County, TX |
| 5:06 AM | 61 mph | 8 SE Aransas Pass, Nueces County, TX |
| 5:15 AM | 59 mph | 8 ESE Ingleside, GMZ232 County, TX |
| 6:00 AM | 61 mph | 18 N Port Mansfield, GMZ135 County, TX |
By state
| State | Reports | Hail | Wind | Tornado |
|---|---|---|---|---|
| Ohio | 42 | 0 | 42 | 0 |
| Texas | 38 | 15 | 22 | 1 |
| Indiana | 20 | 1 | 19 | 0 |
| Massachusetts | 17 | 0 | 17 | 0 |
| Michigan | 15 | 1 | 14 | 0 |
| New York | 15 | 0 | 15 | 0 |
| Kentucky | 11 | 1 | 10 | 0 |
| Arkansas | 5 | 0 | 4 | 1 |
| Connecticut | 5 | 0 | 5 | 0 |
| Louisiana | 5 | 0 | 5 | 0 |
| New Hampshire | 3 | 0 | 3 | 0 |
| Missouri | 1 | 0 | 1 | 0 |
| Virginia | 1 | 0 | 1 | 0 |
| West Virginia | 1 | 0 | 1 | 0 |
Cities with reports nearby
Reports within 15 miles of the center of each city we track.
| City | Largest hail | Highest gust | Tornado reports |
|---|---|---|---|
| Detroit, MI | 1.0 in | 76 mph | 0 |
| Georgetown, TX | 1.0 in | 74 mph | 0 |
| Akron, OH | None | None | 0 |
| Austin, TX | None | 60 mph | 0 |
| Boston, MA | None | None | 0 |
| Buffalo, NY | None | None | 0 |
| Carrollton, TX | None | 64 mph | 0 |
| Columbus, OH | None | None | 0 |
| Corpus Christi, TX | None | 61 mph | 0 |
| Dallas, TX | None | 64 mph | 0 |
| Dayton, OH | None | None | 0 |
| Garland, TX | None | 64 mph | 0 |
| Hartford, CT | None | None | 0 |
| Indianapolis, IN | None | None | 0 |
| Irving, TX | None | 64 mph | 0 |
| Lake Charles, LA | None | None | 0 |
| Lewisville, TX | None | 64 mph | 0 |
| Louisville, KY | None | None | 0 |
| Manchester, NH | None | None | 0 |
| Plano, TX | None | 64 mph | 0 |
| Richardson, TX | None | 64 mph | 0 |
| Rochester, NY | None | None | 0 |
| Round Rock, TX | None | 74 mph | 0 |
| San Antonio, TX | None | 60 mph | 0 |
| Springfield, MA | None | None | 0 |
| Waterbury, CT | None | None | 0 |
| Worcester, MA | None | None | 0 |
Reports are what observers recorded near a location, not a complete record of every storm. They don’t describe conditions at any building.