Storm reports for June 27, 2026
NOAA recorded 39 hail reports, 183 wind reports and 6 tornado reports in 21 states on June 27, 2026.
- in 21 states
- 228
- Storm reports
- Belle Creek, Carter County, MT
- 2.0 in
- Largest hail
- 24 ESE Buffalo, Johnson County, WY
- 89 mph
- Highest gust
- 6
- 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 27, 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
Hail39, most at 6 PM
Wind183, most at 2 PM
Tornado6, most at 3 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 2:00 PM | Not rated | Stoy, Crawford County, IL | Not surveyed |
| 3:22 PM | Not rated | 3 E New Harmony, Posey County, IN | Not surveyed |
| 3:36 PM | Not rated | 3 WSW Spurgeon, Warrick County, IN | Not surveyed |
| 5:27 PM | Not rated | 3 E Ledbetter, Livingston County, KY | Not surveyed |
| 6:14 PM | Not rated | 1 NW Brookport, Massac County, IL | Not surveyed |
| 7:28 PM | Not rated | 7 NNW Belfield, Billings County, ND | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 12:42 PM | 1.0 in | 2 SW Fielding, Box Elder County, UT |
| 12:48 PM | 1.0 in | Fielding, Box Elder County, UT |
| 12:50 PM | 1.0 in | 1 WSW Plymouth, Box Elder County, UT |
| 1:45 PM | 1.0 in | 1 ESE Clifton, Franklin County, ID |
| 1:47 PM | 1.0 in | Trenton, Cache County, UT |
| 2:00 PM | 1.0 in | 6 SW Parkman, Sheridan County, WY |
| 2:03 PM | 1.0 in | 3 ENE Lewiston, Cache County, UT |
| 2:47 PM | 1.0 in | 1 N Bridger, Carbon County, MT |
| 3:00 PM | 1.75 in | 3 SSE Clearmont, Sheridan County, WY |
| 3:25 PM | 1.0 in | 4 N Circle, McCone County, MT |
| 4:38 PM | 1.0 in | 3 SSE Crow Agency, Big Horn County, MT |
| 5:02 PM | 1.75 in | 2 E Biddle, Powder River County, MT |
Show all 39 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 5:15 PM | 2.0 in | Belle Creek, Carter County, MT |
| 5:17 PM | 2.0 in | 1 SSE Belle Creek, Carter County, MT |
| 5:18 PM | 1.0 in | Ekalaka, Carter County, MT |
| 5:54 PM | 1.0 in | 7 S Scobey, Daniels County, MT |
| 6:12 PM | 2.0 in | 10 SW Ladner, Harding County, SD |
| 6:17 PM | 1.75 in | 4 WSW Oral, Fall River County, SD |
| 6:28 PM | 1.75 in | 8 E Webster, Fallon County, MT |
| 6:29 PM | 2.0 in | 6 W Buffalo, Harding County, SD |
| 6:30 PM | 1.0 in | Scobey, Daniels County, MT |
| 6:38 PM | 1.0 in | 8 S Ollie, Fallon County, MT |
| 6:40 PM | 1.0 in | 6 WNW Mud Buttes, Bowman County, ND |
| 6:45 PM | 1.0 in | Wibaux, Wibaux County, MT |
| 6:54 PM | 2.0 in | 12 SSE Sprole, Richland County, MT |
| 6:59 PM | 1.75 in | 9 S Oelrichs, Fall River County, SD |
| 7:02 PM | 1.75 in | 9 S Oelrichs, Fall River County, SD |
| 7:16 PM | 1.0 in | 15 SSW Red Shirt, Oglala Lakota County, SD |
| 7:20 PM | 2.0 in | Ludlow, Harding County, SD |
| 7:22 PM | 1.75 in | 20 S Brockton, Richland County, MT |
| 7:26 PM | 1.0 in | Hemingford, Box Butte County, NE |
| 7:28 PM | 1.75 in | 10 ESE Buffalo, Harding County, SD |
| 7:35 PM | 2.0 in | 1 S Hammond, Carter County, MT |
| 7:40 PM | 1.75 in | 3 NE Hammond, Carter County, MT |
| 8:11 PM | 1.75 in | 13 S Hay Springs, Sheridan County, NE |
| 8:27 PM | 1.25 in | 17 S Hay Springs, Sheridan County, NE |
| 5:28 AM | 1.5 in | 2 WNW Hull, Sioux County, IA |
| 5:35 AM | 1.0 in | Hull, Sioux County, IA |
| 6:09 AM | 1.0 in | Sanborn, O'Brien County, IA |
| Time | Gust | Where |
|---|---|---|
| 7:13 AM | Not measured | Summers, Washington County, AR |
| 9:15 AM | Not measured | 5 NNW Philpot, Daviess County, KY |
| 10:53 AM | 58 mph | 2 N Marbleton, Sublette County, WY |
| 12:23 PM | Not measured | 1 N Dagsboro, Sussex County, DE |
| 12:25 PM | Not measured | 2 WSW Bent Mountain, Roanoke County, VA |
| 12:25 PM | Not measured | Dagsboro, Sussex County, DE |
| 12:34 PM | Not measured | Cape Girardeau, Cape Girardeau County, MO |
| 1:15 PM | Not measured | 4 ESE Gillburg, Vance County, NC |
| 1:31 PM | Not measured | 1 S Elko, Elko County, NV |
| 1:45 PM | Not measured | 4 ESE Ingleside, Franklin County, NC |
| 1:50 PM | Not measured | Holly Springs, Wake County, NC |
| 1:52 PM | Not measured | 2 SE Liberty, Pickens County, SC |
Show all 183 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 1:53 PM | Not measured | 4 NNW Duncan, Wake County, NC |
| 1:55 PM | Not measured | 1 SSW Holly Springs, Wake County, NC |
| 2:00 PM | Not measured | Stoy, Crawford County, IL |
| 2:03 PM | 62 mph | 3 NNE Smithfield, Cache County, UT |
| 2:05 PM | Not measured | 3 ESE Bunn, Franklin County, NC |
| 2:05 PM | Not measured | 4 E Bunn, Franklin County, NC |
| 2:05 PM | Not measured | 4 WNW Spring Hope, Franklin County, NC |
| 2:07 PM | Not measured | 2 NE Fuquay-Varina, Wake County, NC |
| 2:15 PM | Not measured | 1 NW Newsoms, Southampton County, VA |
| 2:18 PM | Not measured | 2 NNW Downtown Greenvil, Greenville County, SC |
| 2:19 PM | Not measured | 2 NNW Downtown Greenvil, Greenville County, SC |
| 2:20 PM | Not measured | 1 SSW Garner, Wake County, NC |
| 2:20 PM | Not measured | 1 W Garner, Wake County, NC |
| 2:22 PM | Not measured | 1 SW Taylors, Greenville County, SC |
| 2:24 PM | Not measured | Middlesex, Nash County, NC |
| 2:25 PM | Not measured | 3 ESE Garner, Wake County, NC |
| 2:25 PM | Not measured | Drexel, Burke County, NC |
| 2:28 PM | Not measured | 1 WNW Valdese, Burke County, NC |
| 2:34 PM | Not measured | 2 E Taylors, Greenville County, SC |
| 2:39 PM | Not measured | 2 WSW Simpsonville, Greenville County, SC |
| 2:39 PM | Not measured | 1 NNE Rutherfordton, Rutherford County, NC |
| 2:40 PM | Not measured | 4 NW Flowers, Johnston County, NC |
| 2:40 PM | Not measured | 2 SSE Rhodhiss, Burke County, NC |
| 2:40 PM | Not measured | Rhodhiss, Caldwell County, NC |
| 2:43 PM | Not measured | 3 NNW Flowers, Johnston County, NC |
| 2:44 PM | Not measured | 1 ESE Flowers, Johnston County, NC |
| 2:44 PM | Not measured | 2 N Claremont, Catawba County, NC |
| 2:45 PM | Not measured | 4 NNE Claremont, Catawba County, NC |
| 2:46 PM | Not measured | 4 N Claremont, Catawba County, NC |
| 2:48 PM | Not measured | 5 SW Scotts, Iredell County, NC |
| 2:48 PM | Not measured | 4 NNE Grayville, Edwards County, IL |
| 2:49 PM | Not measured | 2 ENE Phenix, Charlotte County, VA |
| 2:55 PM | Not measured | 2 S Harmony, Iredell County, NC |
| 2:58 PM | Not measured | 2 WNW Jackson, Aiken County, SC |
| 2:58 PM | Not measured | Cullen, Charlotte County, VA |
| 2:59 PM | Not measured | 4 NNE Kenly, Wilson County, NC |
| 3:00 PM | Not measured | Henderson, Henderson County, KY |
| 3:02 PM | Not measured | 5 ENE Statesville, Iredell County, NC |
| 3:04 PM | Not measured | Forest City, Rutherford County, NC |
| 3:05 PM | Not measured | 2 W Evansville, Vanderburgh County, IN |
| 3:09 PM | Not measured | 2 NNE Lattimore, Cleveland County, NC |
| 3:14 PM | Not measured | 1 S Walhalla, Oconee County, SC |
| 3:14 PM | Not measured | 1 W Walhalla, Oconee County, SC |
| 3:22 PM | Not measured | 5 ESE Wilson, Wilson County, NC |
| 3:22 PM | Not measured | 4 WSW Willbanks, Wilson County, NC |
| 3:25 PM | Not measured | 1 W Owensboro, Daviess County, KY |
| 3:30 PM | 66 mph | 3 NE Lander, Fremont County, WY |
| 3:31 PM | Not measured | 3 NE Saratoga, Wilson County, NC |
| 3:32 PM | 66 mph | 2 WSW Fossil Butte Nati, Lincoln County, WY |
| 3:34 PM | Not measured | 1 NW Clinton, Laurens County, SC |
| 3:46 PM | 61 mph | 4 NNW Hudson, Fremont County, WY |
| 3:48 PM | Not measured | 1 NE Union, Union County, SC |
| 3:50 PM | Not measured | 1 WSW Union, Union County, SC |
| 3:53 PM | 61 mph | 1 SSW Lander, Fremont County, WY |
| 4:00 PM | 77 mph | 12 W Daniel, Sublette County, WY |
| 4:05 PM | Not measured | 2 ENE Glen Dean, Breckinridge County, KY |
| 4:08 PM | Not measured | 1 N Saint Anthony, Dubois County, IN |
| 4:23 PM | Not measured | 3 WSW Reevesville, Dorchester County, SC |
| 4:30 PM | Not measured | 1 NNE Birdseye, Dubois County, IN |
| 4:43 PM | 72 mph | 3 SW Lander, Fremont County, WY |
| 4:55 PM | Not measured | 3 NNW Liberty, Randolph County, NC |
| 4:56 PM | 65 mph | 4 NNW Hudson, Fremont County, WY |
| 5:00 PM | Not measured | 5 SSW Wingate, Union County, NC |
| 5:00 PM | Not measured | 1 N Liberty, Randolph County, NC |
| 5:02 PM | 60 mph | 15 SSW Big Trails, Washakie County, WY |
| 5:11 PM | 71 mph | 5 NW Riverton, Fremont County, WY |
| 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 | 5 WNW Trinity, Union County, NC |
| 5:15 PM | Not measured | 4 NNW Trinity, Union County, NC |
| 5:15 PM | Not measured | 5 ENE Waxhaw, Union County, NC |
| 5:20 PM | Not measured | 3 E Mandarin, Duval County, FL |
| 5:31 PM | Not measured | 4 E Ledbetter, Marshall County, KY |
| 5:40 PM | 63 mph | 13 WNW Midwest, Johnson County, WY |
| 5:40 PM | 58 mph | 11 SE Wapiti, Park County, WY |
| 5:50 PM | Not measured | 4 SE Durbin, St. Johns County, FL |
| 6:08 PM | 58 mph | 15 NNE Mayoworth, Johnson County, WY |
| 6:10 PM | Not measured | 3 SW Dwtn Rapid City, Pennington County, SD |
| 6:11 PM | 58 mph | 13 S Thermopolis, Hot Springs County, WY |
| 6:20 PM | Not measured | 3 NNW Shady Grove, Massac County, IL |
| 6:20 PM | 60 mph | Rapid City Arpt, Pennington County, SD |
| 6:20 PM | Not measured | 2 N Dwtn Rapid City, Pennington County, SD |
| 6:20 PM | 89 mph | 24 ESE Buffalo, Johnson County, WY |
| 6:21 PM | 61 mph | Rapid City Arpt, Pennington County, SD |
| 6:30 PM | 60 mph | 14 NNE Shoshoni, Fremont County, WY |
| 6:33 PM | 62 mph | 7 W Worland, Washakie County, WY |
| 6:35 PM | 67 mph | 5 WNW New Underwood, Pennington County, SD |
| 6:38 PM | 59 mph | 6 W Medora, Golden Valley County, ND |
| 6:47 PM | 70 mph | 12 E Worland, Washakie County, WY |
| 6:56 PM | 70 mph | 1 SE Baker, Fallon County, MT |
| 7:00 PM | 75 mph | 1 ESE Ladner, Harding County, SD |
| 7:00 PM | 58 mph | 4 NE Medicine Rocks Sta, Fallon County, MT |
| 7:07 PM | 61 mph | 1 N Buffalo, Harding County, SD |
| 7:15 PM | 66 mph | 4 N Ludlow, Harding County, SD |
| 7:15 PM | 78 mph | 7 W Carlyle, Wibaux County, MT |
| 7:16 PM | 70 mph | 3 W Rhame, Bowman County, ND |
| 7:17 PM | 61 mph | Sunset Butte, Bowman County, ND |
| 7:17 PM | 60 mph | 2 W Rhame, Bowman County, ND |
| 7:25 PM | 58 mph | 4 N Ludlow, Harding County, SD |
| 7:25 PM | 82 mph | 3 ESE Griffin, Bowman County, ND |
| 7:25 PM | Not measured | Wibaux, Wibaux County, MT |
| 7:26 PM | Not measured | 3 W Wibaux, Wibaux County, MT |
| 7:28 PM | 62 mph | 7 S Manning, Dunn County, ND |
| 7:29 PM | 60 mph | 3 N Rockyford, Oglala Lakota County, SD |
| 7:29 PM | 69 mph | 3 WSW Buffalo Springs, Bowman County, ND |
| 7:30 PM | 59 mph | 3 NW Wasta, Pennington County, SD |
| 7:37 PM | 68 mph | 1 NNE Amidon, Slope County, ND |
| 7:43 PM | 68 mph | 11 NNE Sentinel Butte, Golden Valley County, ND |
| 7:45 PM | 78 mph | 10 SE Trotters, Golden Valley County, ND |
| 7:50 PM | 60 mph | 8 S Wall, Pennington County, SD |
| 7:51 PM | 66 mph | 6 W Cottonwood, Jackson County, SD |
| 7:51 PM | 59 mph | 6 W Medora, Golden Valley County, ND |
| 7:52 PM | 86 mph | 10 SE Trotters, Golden Valley County, ND |
| 8:01 PM | 60 mph | 6 W Cottonwood, Jackson County, SD |
| 8:04 PM | 62 mph | 7 S White Owl, Meade County, SD |
| 8:18 PM | 68 mph | 5 S Dickinson, Stark County, ND |
| 8:30 PM | 65 mph | 10 WNW Amidon, Slope County, ND |
| 8:30 PM | 80 mph | 4 SW Manning, Dunn County, ND |
| 8:30 PM | 72 mph | 2 E Enid, Richland County, MT |
| 8:45 PM | 66 mph | 5 ESE Hoyt, Dawson County, MT |
| 8:45 PM | 63 mph | 6 NNW Charbonneau, McKenzie County, ND |
| 8:45 PM | 67 mph | 6 ESE Fort Union Tradin, Williams County, ND |
| 8:56 PM | 72 mph | 2 E Enid, Richland County, MT |
| 8:59 PM | 64 mph | 1 NE Midland, Haakon County, SD |
| 9:00 PM | Not measured | 5 NNW Trenton, Williams County, ND |
| 9:06 PM | 72 mph | 12 SSW Bonetrail, Williams County, ND |
| 9:11 PM | 60 mph | 5 S Bonetrail, Williams County, ND |
| 9:15 PM | 69 mph | 10 NW Williston, Williams County, ND |
| 9:20 PM | Not measured | 2 WSW Williston, Williams County, ND |
| 9:29 PM | 58 mph | Grenora, Williams County, ND |
| 9:31 PM | 65 mph | 1 S Zahl, Williams County, ND |
| 9:40 PM | 67 mph | 8 NNE Grenora, Divide County, ND |
| 9:44 PM | 60 mph | Beulah, Mercer County, ND |
| 9:50 PM | 62 mph | 11 SW Ross, Mountrail County, ND |
| 9:58 PM | 60 mph | 21 S Merriman, Cherry County, NE |
| 10:00 PM | 79 mph | 4 NNW Fortuna, Divide County, ND |
| 10:22 PM | 61 mph | 5 SW Judson, Morton County, ND |
| 10:24 PM | 83 mph | Flasher, Morton County, ND |
| 10:32 PM | 79 mph | 4 SSW Cody, Cherry County, NE |
| 10:59 PM | 59 mph | 5 SE Selby, Walworth County, SD |
| 11:19 PM | 70 mph | 5 SSE Mercer, Sheridan County, ND |
| 11:37 PM | 58 mph | 4 ENE Sparks, Cherry County, NE |
| 11:46 PM | Not measured | 2 SSE Springfield, Clark County, OH |
| 11:46 PM | Not measured | 1 WSW Springfield, Clark County, OH |
| 12:14 AM | 59 mph | Miller, Hand County, SD |
| 12:16 AM | 70 mph | Wewela, Tripp County, SD |
| 12:25 AM | 58 mph | 5 NW Redfield, Spink County, SD |
| 12:52 AM | 75 mph | 2 ENE Aberdeen, Brown County, SD |
| 12:59 AM | 79 mph | 10 SE Mills, Keya Paha County, NE |
| 1:00 AM | 60 mph | 1 ESE Dallas, Gregory County, SD |
| 1:01 AM | 63 mph | 10 SE Mills, Keya Paha County, NE |
| 1:20 AM | 70 mph | 7 S Claremont, Brown County, SD |
| 1:30 AM | 71 mph | Herrick, Gregory County, SD |
| 1:43 AM | 60 mph | 9 SW Platte, Charles Mix County, SD |
| 1:51 AM | 58 mph | 2 WSW Pickstown, Gregory County, SD |
| 1:54 AM | Not measured | 2 NW Platte, Charles Mix County, SD |
| 2:25 AM | 61 mph | 1 ENE Wagner, Charles Mix County, SD |
| 2:35 AM | 65 mph | 4 NE Dante, Charles Mix County, SD |
| 2:39 AM | 60 mph | 3 E Avon, Bon Homme County, SD |
| 2:51 AM | 68 mph | 3 S Corsica, Douglas County, SD |
| 3:39 AM | 61 mph | Canistota, McCook County, SD |
| 4:01 AM | 63 mph | 7 N Crofton, Knox County, NE |
| 4:22 AM | 63 mph | 3 NNW Sioux Falls, Minnehaha County, SD |
| 4:27 AM | 60 mph | 4 E Irene, Clay County, SD |
| 4:27 AM | Not measured | 2 ESE Baltic, Minnehaha County, SD |
| 4:30 AM | Not measured | 3 E Baltic, Minnehaha County, SD |
| 4:34 AM | 59 mph | 3 W Dell Rapids, Minnehaha County, SD |
| 4:38 AM | Not measured | 4 N Valley Springs, Minnehaha County, SD |
| 4:40 AM | 67 mph | 2 SSE Lennox, Lincoln County, SD |
| 5:00 AM | Not measured | Hardwick, Rock County, MN |
| 6:34 AM | 68 mph | 4 WNW Spencer, Clay County, IA |
By state
Cities with reports nearby
Reports within 15 miles of the center of each city we track.
| City | Largest hail | Highest gust | Tornado reports |
|---|---|---|---|
| Augusta, GA | None | None | 0 |
| Evansville, IN | None | None | 0 |
| Greenville, SC | None | None | 0 |
| Hickory, NC | None | None | 0 |
| Jacksonville, FL | None | None | 0 |
| Raleigh, NC | None | None | 0 |
| Rapid City, SD | None | 67 mph | 0 |
| Roanoke, VA | None | None | 0 |
| Sioux Falls, SD | None | 63 mph | 0 |
Reports are what observers recorded near a location, not a complete record of every storm. They don’t describe conditions at any building.