Storm reports for June 26, 2026
NOAA recorded 29 hail reports, 132 wind reports and 9 tornado reports in 23 states on June 26, 2026.
- in 23 states
- 170
- Storm reports
- 1 NW Contoocook, Merrimack County, NH
- 2.0 in
- Largest hail
- 3 SE Breckenridge, Garfield County, OK
- 96 mph
- Highest gust
- 9
- 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
- Surveyed tornado 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
- Surveyed tornado path
Source: NOAA/NWS Storm Prediction Center, preliminary storm reports. NOAA revises recent reports for several weeks. Report day: 12:00 UTC on June 26, 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
Hail29, most at 9 PM
Wind132, most at 6 PM
Tornado9, most at 6 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 12:24 PM | Not rated | 8 SE Miccosukee Indian, Broward County, FL | Not surveyed |
| 6:01 PM | Not rated | 4 NNE Wilson City, Mississippi County, MO | Not surveyed |
| 6:03 PM | Not rated | 4 NNW Ava, Douglas County, MO | Not surveyed |
| 6:07 PM | Not rated | 5 N Ava, Douglas County, MO | Not surveyed |
| 6:52 PM | Not rated | 4 N Seymour, Webster County, MO | Not surveyed |
| 7:19 PM | Not rated | 7 S Aroya, Cheyenne County, CO | Not surveyed |
| 7:52 PM | Not rated | 7 N Fort Lyon, Bent County, CO | Not surveyed |
| 8:01 PM | Not rated | 1 N Memphis, Clark County, IN | Not surveyed |
| 8:36 PM | Not rated | 4 ENE Firstview, Cheyenne County, CO | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 2:57 PM | 1.0 in | 1 SE Mentmore, McKinley County, NM |
| 3:03 PM | 1.0 in | Westminster, Adams County, CO |
| 3:05 PM | 1.0 in | 1 SSW Westminster, Jefferson County, CO |
| 3:12 PM | 1.0 in | 2 ESE Broomfield, Adams County, CO |
| 3:40 PM | 1.5 in | 1 SE Windsor, Sullivan County, NH |
| 3:44 PM | 1.0 in | Pembroke, Merrimack County, NH |
| 4:00 PM | 1.25 in | Croydon, Sullivan County, NH |
| 4:04 PM | 1.5 in | 1 NE Newport, Sullivan County, NH |
| 4:10 PM | 1.75 in | 2 SW New London, Merrimack County, NH |
| 4:45 PM | 1.0 in | Bloomfield, San Juan County, NM |
| 4:54 PM | 2.0 in | 1 NW Contoocook, Merrimack County, NH |
| 5:10 PM | 1.0 in | 2 E Hopkinton, Merrimack County, NH |
Show all 29 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 5:23 PM | 1.0 in | 3 NE Bow, Merrimack County, NH |
| 5:45 PM | 1.25 in | 2 W Auburn, Rockingham County, NH |
| 6:31 PM | 1.0 in | 4 SW Garber, Garfield County, OK |
| 6:38 PM | 1.25 in | 8 NNW New Mobeetie, Hemphill County, TX |
| 6:54 PM | 2.0 in | 7 N New Mobeetie, Hemphill County, TX |
| 7:29 PM | 1.0 in | 3 W Kildare, Kay County, OK |
| 7:47 PM | 1.0 in | 5 SE Hot Springs, Fall River County, SD |
| 8:03 PM | 1.0 in | 8 NE Felt, Cimarron County, OK |
| 8:17 PM | 1.5 in | 9 NW Eads, Kiowa County, CO |
| 9:19 PM | 1.5 in | 8 S Cheyenne Wells, Cheyenne County, CO |
| 9:38 PM | 1.0 in | 11 SSE Hereford, Meade County, SD |
| 9:40 PM | 1.75 in | 3 WSW Guthrie, Logan County, OK |
| 9:45 PM | 2.0 in | Guthrie, Logan County, OK |
| 9:50 PM | 1.0 in | 4 E Guthrie, Logan County, OK |
| 9:56 PM | 1.75 in | 4 SSE Guthrie, Logan County, OK |
| 10:45 PM | 1.75 in | 2 NW Warwick, Lincoln County, OK |
| 11:45 PM | 1.0 in | 9 S Omega, Kingfisher County, OK |
| Time | Gust | Where |
|---|---|---|
| 12:45 PM | Not measured | Valatie, Columbia County, NY |
| 1:30 PM | Not measured | 3 SSW Switzerland, St. Johns County, FL |
| 2:10 PM | Not measured | Proctor, Rutland County, VT |
| 2:23 PM | Not measured | 2 NE Rutland, Rutland County, VT |
| 2:25 PM | Not measured | 1 ESE Toliver, Wolfe County, KY |
| 3:16 PM | 58 mph | 1 WSW Allison, McKinley County, NM |
| 3:42 PM | Not measured | 1 NNW Knightsville, Dorchester County, SC |
| 3:44 PM | Not measured | 4 S Olive Branch, Alexander County, IL |
| 3:45 PM | Not measured | 5 SW Espanola, Flagler County, FL |
| 3:45 PM | Not measured | 1 NW Summerville, Dorchester County, SC |
| 3:49 PM | Not measured | 2 SE Bunnell, Flagler County, FL |
| 3:53 PM | Not measured | 2 SE Cornish, Sullivan County, NH |
Show all 132 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 3:57 PM | Not measured | Sandusky, Alexander County, IL |
| 4:10 PM | Not measured | 1 N Sunapee, Sullivan County, NH |
| 4:12 PM | Not measured | 1 SE Ludlow, Hampden County, MA |
| 4:15 PM | Not measured | Ironsides, Charles County, MD |
| 4:20 PM | Not measured | Palmer, Hampden County, MA |
| 4:20 PM | Not measured | 3 NE Newbury, Merrimack County, NH |
| 4:27 PM | Not measured | Dogue, King George County, VA |
| 4:31 PM | Not measured | 3 SE Sutton, Merrimack County, NH |
| 4:37 PM | Not measured | 1 NW Warner, Merrimack County, NH |
| 4:40 PM | Not measured | 1 SSW Kensington, Rockingham County, NH |
| 4:43 PM | Not measured | 4 N Dahlgren, King George County, VA |
| 4:44 PM | 60 mph | 2 SW Bloomfield, San Juan County, NM |
| 4:45 PM | 60 mph | Bloomfield, San Juan County, NM |
| 4:45 PM | 65 mph | South Hampton, Rockingham County, NH |
| 4:49 PM | Not measured | 3 ENE Steeds, Moore County, NC |
| 4:49 PM | 64 mph | 1 ESE Aztec, San Juan County, NM |
| 5:00 PM | Not measured | 6 S Coleridge, Randolph County, NC |
| 5:05 PM | Not measured | Sidney, Pike County, KY |
| 5:07 PM | Not measured | 1 NNE Hopkinton, Merrimack County, NH |
| 5:10 PM | Not measured | 6 NE Siler City, Chatham County, NC |
| 5:15 PM | Not measured | 5 S Waxhaw, Union County, NC |
| 5:15 PM | Not measured | 4 S Waxhaw, Union County, NC |
| 5:15 PM | Not measured | 4 NNW Trinity, Union County, NC |
| 5:15 PM | Not measured | 3 SSW Monroe, Union County, NC |
| 5:21 PM | Not measured | 2 ESE Hardy, Pike County, KY |
| 5:25 PM | 60 mph | 3 SSE La Bajada, Santa Fe County, NM |
| 5:27 PM | 59 mph | 1 E Limon, Lincoln County, CO |
| 5:48 PM | Not measured | 2 N South Hooksett, Merrimack County, NH |
| 6:03 PM | Not measured | 4 N Ava, Douglas County, MO |
| 6:25 PM | 88 mph | 3 NNE Fairmont, Garfield County, OK |
| 6:25 PM | Not measured | 3 S Breckenridge, Garfield County, OK |
| 6:25 PM | 96 mph | 3 SE Breckenridge, Garfield County, OK |
| 6:28 PM | Not measured | 4 SW Garber, Garfield County, OK |
| 6:30 PM | 59 mph | 6 E Storrie Lake State, San Miguel County, NM |
| 6:30 PM | Not measured | 1 W Garber, Garfield County, OK |
| 6:30 PM | 59 mph | 10 WNW Savageton, Campbell County, WY |
| 6:31 PM | 70 mph | 5 NNW Dwtn Gillette, Campbell County, WY |
| 6:35 PM | Not measured | Lamont, Grant County, OK |
| 6:40 PM | Not measured | Tonkawa, Kay County, OK |
| 6:41 PM | 64 mph | 6 E Storrie Lake State, San Miguel County, NM |
| 6:42 PM | 64 mph | 1 NE Echeta, Campbell County, WY |
| 6:45 PM | Not measured | Hitchcock, Blaine County, OK |
| 6:52 PM | Not measured | 1 NE Payneville, Meade County, KY |
| 6:54 PM | Not measured | 1 NE Ekron, Meade County, KY |
| 6:55 PM | Not measured | 3 NNE Fairmont, Garfield County, OK |
| 6:55 PM | Not measured | Kyana, Dubois County, IN |
| 6:57 PM | Not measured | 5 SW Duncan, Webster County, MO |
| 7:00 PM | 60 mph | 3 SSW Alliance, Box Butte County, NE |
| 7:23 PM | 60 mph | 11 N Bethune, Kit Carson County, CO |
| 7:30 PM | Not measured | Perry, Noble County, OK |
| 7:30 PM | 65 mph | 10 S Hot Springs, Fall River County, SD |
| 7:33 PM | Not measured | 2 WSW Shively, Jefferson County, KY |
| 7:34 PM | Not measured | Shively, Jefferson County, KY |
| 7:39 PM | Not measured | 2 SSE Louisville, Jefferson County, KY |
| 7:43 PM | Not measured | 3 W Saint Matthews, Jefferson County, KY |
| 7:53 PM | 58 mph | 7 E Tucumcari, Quay County, NM |
| 7:53 PM | Not measured | Prospect, Jefferson County, KY |
| 7:58 PM | Not measured | 1 N Memphis, Clark County, IN |
| 8:00 PM | 60 mph | 3 SSW Alliance, Box Butte County, NE |
| 8:25 PM | 70 mph | 3 NNW Stillwater, Payne County, OK |
| 8:28 PM | 86 mph | 4 NNW Stillwater, Payne County, OK |
| 8:30 PM | Not measured | 3 NNW Stillwater, Payne County, OK |
| 8:31 PM | Not measured | 4 NNW Stillwater, Payne County, OK |
| 8:41 PM | 68 mph | 11 S Romero, Oldham County, TX |
| 8:43 PM | 58 mph | 4 WSW Lamar, Prowers County, CO |
| 8:46 PM | 68 mph | Firstview, Cheyenne County, CO |
| 8:52 PM | 58 mph | 3 NW Elk Mountain, Carbon County, WY |
| 8:55 PM | Not measured | 2 NNE Stillwater, Payne County, OK |
| 8:56 PM | Not measured | 2 NNE Stillwater, Payne County, OK |
| 8:56 PM | 68 mph | 3 NW Elk Mountain, Carbon County, WY |
| 9:00 PM | 72 mph | 2 ENE Rockerville, Pennington County, SD |
| 9:03 PM | 65 mph | 3 WNW Ranchvale, Curry County, NM |
| 9:08 PM | Not measured | Dwtn Rapid City, Pennington County, SD |
| 9:15 PM | Not measured | 3 NE Dwtn Rapid City, Pennington County, SD |
| 9:17 PM | 58 mph | 2 N Texline, Dallam County, TX |
| 9:17 PM | 60 mph | 3 NNW Scottsbluff, Scotts Bluff County, NE |
| 9:22 PM | 89 mph | 12 SW Dalhart, Hartley County, TX |
| 9:25 PM | 58 mph | 7 NNE Ellsworth AFB, Meade County, SD |
| 9:31 PM | 60 mph | 2 SW Dora, Roosevelt County, NM |
| 9:38 PM | 60 mph | 3 SW Dalhart, Hartley County, TX |
| 9:50 PM | 67 mph | 3 W Union Center, Meade County, SD |
| 9:55 PM | 72 mph | Union Center, Meade County, SD |
| 10:05 PM | 58 mph | 3 SSE Boise City, Cimarron County, OK |
| 10:05 PM | 80 mph | 6 WSW Fairpoint, Meade County, SD |
| 10:06 PM | 68 mph | 3 W Union Center, Meade County, SD |
| 10:15 PM | 60 mph | 1 SE Kremmling, Grand County, CO |
| 10:16 PM | 61 mph | 3 W Union Center, Meade County, SD |
| 10:30 PM | Not measured | 2 NNW Meridian, Ada County, ID |
| 10:34 PM | 68 mph | 4 WNW Stratford, Sherman County, TX |
| 10:44 PM | 67 mph | 1 NE Amherst, Lamb County, TX |
| 10:44 PM | 68 mph | 3 NW Granby, Grand County, CO |
| 10:56 PM | Not measured | Texhoma, Texas County, OK |
| 10:57 PM | 58 mph | 2 ENE Tulia, Swisher County, TX |
| 11:00 PM | 78 mph | 2 ENE Goodwell, Texas County, OK |
| 11:01 PM | 60 mph | 6 S Olton, Lamb County, TX |
| 11:05 PM | Not measured | 2 WSW Chandler, Lincoln County, OK |
| 11:18 PM | 60 mph | 4 S Levelland, Hockley County, TX |
| 11:19 PM | 70 mph | 9 NW Waka, Hansford County, TX |
| 11:23 PM | 61 mph | 6 SSW Anton, Hockley County, TX |
| 11:25 PM | 62 mph | 1 WSW Guymon, Texas County, OK |
| 11:25 PM | 63 mph | 10 NE Cherry Creek, Ziebach County, SD |
| 11:30 PM | 59 mph | 2 SSE Plainview, Hale County, TX |
| 11:30 PM | Not measured | Hardesty, Texas County, OK |
| 11:32 PM | 70 mph | 1 S Plainview, Hale County, TX |
| 11:35 PM | Not measured | 1 NNE Geary, Canadian County, OK |
| 11:39 PM | 60 mph | 3 N Plains, Yoakum County, TX |
| 11:44 PM | 60 mph | Reese Center, Lubbock County, TX |
| 11:44 PM | 63 mph | 3 WSW Aiken, Hale County, TX |
| 11:52 PM | 59 mph | 6 S Wolfforth, Lubbock County, TX |
| 12:05 AM | 75 mph | 5 SW El Reno, Canadian County, OK |
| 12:05 AM | 75 mph | 5 SW Concho, Canadian County, OK |
| 12:10 AM | Not measured | 2 NW El Reno, Canadian County, OK |
| 12:15 AM | 60 mph | 1 ENE Garden City, Finney County, KS |
| 12:19 AM | 69 mph | 16 SSE Wallace, Logan County, KS |
| 12:37 AM | 65 mph | 1 NE Memphis, Hall County, TX |
| 12:55 AM | 64 mph | 1 SW Canadian, Hemphill County, TX |
| 12:57 AM | Not measured | 1 SW Midwest City, Oklahoma County, OK |
| 12:58 AM | 60 mph | 1 W May, Harper County, OK |
| 1:01 AM | 65 mph | Luther, Oklahoma County, OK |
| 5:00 AM | Not measured | Tontitown, Washington County, AR |
By state
| State | Reports | Hail | Wind | Tornado |
|---|---|---|---|---|
| Oklahoma | 38 | 9 | 29 | 0 |
| Texas | 21 | 2 | 19 | 0 |
| New Hampshire | 18 | 9 | 9 | 0 |
| Colorado | 14 | 5 | 6 | 3 |
| South Dakota | 13 | 2 | 11 | 0 |
| New Mexico | 12 | 2 | 10 | 0 |
| Kentucky | 10 | 0 | 10 | 0 |
| North Carolina | 7 | 0 | 7 | 0 |
| Missouri | 6 | 0 | 2 | 4 |
| Wyoming | 5 | 0 | 5 | 0 |
| Florida | 4 | 0 | 3 | 1 |
| Indiana | 3 | 0 | 2 | 1 |
| Nebraska | 3 | 0 | 3 | 0 |
| Illinois | 2 | 0 | 2 | 0 |
| Kansas | 2 | 0 | 2 | 0 |
| Massachusetts | 2 | 0 | 2 | 0 |
| South Carolina | 2 | 0 | 2 | 0 |
| Virginia | 2 | 0 | 2 | 0 |
| Vermont | 2 | 0 | 2 | 0 |
| Arkansas | 1 | 0 | 1 | 0 |
| Idaho | 1 | 0 | 1 | 0 |
| Maryland | 1 | 0 | 1 | 0 |
| New York | 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 |
|---|---|---|---|
| Manchester, NH | 1.25 in | None | 0 |
| Boulder, CO | 1.0 in | None | 0 |
| Denver, CO | 1.0 in | None | 0 |
| Boise, ID | None | None | 0 |
| Fayetteville, AR | None | None | 0 |
| Louisville, KY | None | None | 0 |
| Lubbock, TX | None | 60 mph | 0 |
| Norman, OK | None | None | 0 |
| Oklahoma City, OK | None | None | 0 |
| Rapid City, SD | None | 72 mph | 0 |
| Springfield, 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.