Storm reports for June 27, 2025
NOAA recorded 56 hail reports, 132 wind reports and 9 tornado reports in 25 states on June 27, 2025.
- in 25 states
- 197
- Storm reports
- About 36 miles from Bismarck, ND
- 3.5 in
- Largest hail
- Near 43.42, -98.25, SD
- 86 mph
- Highest gust
- Highest rating EF2, about 38 miles from Bismarck, ND
- 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, final severe weather database (from NOAA's Storm Data). Report day: 12:00 UTC on June 27, 2025 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
Hail56, most at 7 PM
Wind132, most at 4 PM
Tornado9, most at 10 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 7:45 PM | Not rated | About 38 miles from Bismarck, ND | 3.35 mi long, 100 yd wide |
| 8:36 PM | Not rated | About 17 miles from Bismarck, ND | 0.33 mi long, 50 yd wide |
| 10:12 PM | EF1 | About 38 miles from Bismarck, ND | 0.21 mi long, 150 yd wide |
| 10:18 PM | EF2 | About 38 miles from Bismarck, ND | 1.77 mi long, 200 yd wide |
| 10:23 PM | EF1 | About 8 miles from Bismarck, ND | 0.32 mi long, 150 yd wide |
| 10:29 PM | Not rated | About 7 miles from Bismarck, ND | 0.46 mi long, 100 yd wide |
| 10:39 PM | Not rated | About 8 miles from Bismarck, ND | 2.8 mi long, 100 yd wide |
| 10:57 PM | Not rated | About 36 miles from Bismarck, ND | 1.31 mi long, 100 yd wide |
| 11:12 PM | Not rated | About 15 miles from Bismarck, ND | 1 mi long, 50 yd wide |
| Time | Size | Where |
|---|---|---|
| 11:42 AM | 0.88 in | About 13 miles from Cleveland, OH |
| 2:40 PM | 0.75 in | About 59 miles from Greenville, SC |
| 3:30 PM | 1.0 in | Near 31.90, -83.77, GA |
| 3:35 PM | 1.0 in | About 43 miles from Chattanooga, TN |
| 4:37 PM | 1.0 in | About 9 miles from Chattanooga, TN |
| 4:55 PM | 1.0 in | About 28 miles from Atlanta, GA |
| 6:23 PM | 1.0 in | About 17 miles from Atlanta, GA |
| 6:24 PM | 1.25 in | About 23 miles from Atlanta, GA |
| 6:33 PM | 1.25 in | About 26 miles from Atlanta, GA |
| 6:47 PM | 1.0 in | About 9 miles from Atlanta, GA |
| 6:50 PM | 1.0 in | About 10 miles from Atlanta, GA |
| 7:10 PM | 1.0 in | Near 43.80, -99.92, SD |
Show all 56 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 7:19 PM | 2.5 in | Near 47.77, -101.52, ND |
| 7:20 PM | 1.25 in | About 49 miles from Bismarck, ND |
| 7:25 PM | 1.75 in | About 47 miles from Bismarck, ND |
| 7:27 PM | 3.0 in | About 46 miles from Bismarck, ND |
| 7:30 PM | 1.5 in | Near 48.14, -100.45, ND |
| 7:31 PM | 2.5 in | About 43 miles from Bismarck, ND |
| 7:32 PM | 1.0 in | Near 48.14, -100.41, ND |
| 7:34 PM | 2.5 in | About 43 miles from Bismarck, ND |
| 7:35 PM | 3.0 in | About 40 miles from Bismarck, ND |
| 7:42 PM | 1.0 in | About 4 miles from Birmingham, AL |
| 7:43 PM | 1.5 in | Near 48.15, -100.45, ND |
| 7:45 PM | 2.75 in | Near 48.09, -100.45, ND |
| 7:52 PM | 1.25 in | Near 48.44, -100.41, ND |
| 7:56 PM | 3.5 in | About 36 miles from Bismarck, ND |
| 8:05 PM | 2.0 in | Near 47.76, -101.18, ND |
| 8:07 PM | 1.5 in | Near 48.09, -100.63, ND |
| 8:15 PM | 1.69 in | Near 48.06, -100.63, ND |
| 8:15 PM | 1.25 in | Near 48.09, -100.62, ND |
| 8:21 PM | 1.75 in | Near 47.76, -101.29, ND |
| 8:22 PM | 1.25 in | Near 48.07, -100.63, ND |
| 8:25 PM | 2.4 in | Near 47.72, -101.08, ND |
| 8:26 PM | 1.86 in | Near 47.69, -100.91, ND |
| 8:32 PM | 1.0 in | Near 48.02, -100.24, ND |
| 8:42 PM | 2.75 in | About 14 miles from Bismarck, ND |
| 8:49 PM | 1.25 in | About 8 miles from Bismarck, ND |
| 8:49 PM | 1.75 in | About 13 miles from Bismarck, ND |
| 8:53 PM | 2.5 in | Near 48.02, -100.24, ND |
| 8:53 PM | 2.5 in | About 12 miles from Bismarck, ND |
| 9:10 PM | 0.88 in | About 22 miles from Hickory, NC |
| 9:15 PM | 1.75 in | Near 47.69, -100.91, ND |
| 9:16 PM | 1.75 in | About 6 miles from Bismarck, ND |
| 9:18 PM | 0.75 in | Near 43.49, -98.85, SD |
| 9:40 PM | 0.75 in | Near 31.71, -83.65, GA |
| 10:15 PM | 1.0 in | About 15 miles from Bismarck, ND |
| 10:19 PM | 2.25 in | About 11 miles from Bismarck, ND |
| 10:20 PM | 2.5 in | About 15 miles from Bismarck, ND |
| 10:20 PM | 2.75 in | About 8 miles from Bismarck, ND |
| 10:22 PM | 2.25 in | About 9 miles from Bismarck, ND |
| 10:22 PM | 2.26 in | About 11 miles from Bismarck, ND |
| 10:45 PM | 1.75 in | Near 47.47, -99.71, ND |
| 11:43 PM | 0.75 in | About 56 miles from Sioux Falls, SD |
| 11:46 PM | 1.25 in | About 38 miles from Bismarck, ND |
| 12:41 AM | 1.0 in | About 58 miles from Sioux Falls, SD |
| 1:37 AM | 0.88 in | Near 42.54, -96.37, IA |
| Time | Gust | Where |
|---|---|---|
| 11:29 AM | 63 mph | About 9 miles from Cleveland, OH |
| 11:30 AM | 63 mph | About 10 miles from Cleveland, OH |
| 11:31 AM | 63 mph | About 12 miles from Cleveland, OH |
| 12:20 PM | 58 mph | About 55 miles from Louisville, KY |
| 12:41 PM | 60 mph | Near 38.73, -79.34, WV |
| 1:00 PM | 60 mph | Near 39.48, -88.39, IL |
| 1:07 PM | 62 mph | Near 39.47, -88.27, IL |
| 1:08 PM | 58 mph | Near 37.24, -85.75, KY |
| 1:20 PM | 58 mph | About 22 miles from Cincinnati, OH |
| 1:25 PM | 58 mph | About 28 miles from Cincinnati, OH |
| 1:27 PM | 58 mph | About 28 miles from Cincinnati, OH |
| 2:00 PM | 64 mph | About 13 miles from Lansing, MI |
Show all 132 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 2:00 PM | 58 mph | About 13 miles from Youngstown, OH |
| 2:00 PM | 60 mph | About 11 miles from Lansing, MI |
| 2:01 PM | 59 mph | Near 47.61, -111.35, MT |
| 2:12 PM | 58 mph | About 14 miles from Cincinnati, OH |
| 2:12 PM | 58 mph | About 23 miles from Youngstown, OH |
| 2:12 PM | 67 mph | About 15 miles from Flint, MI |
| 2:13 PM | 58 mph | About 15 miles from Cincinnati, OH |
| 2:16 PM | 58 mph | About 15 miles from Cincinnati, OH |
| 2:24 PM | 62 mph | Near 35.65, -105.13, NM |
| 2:30 PM | 64 mph | About 9 miles from Lansing, MI |
| 2:40 PM | 58 mph | Near 37.65, -80.97, WV |
| 2:40 PM | 58 mph | Near 37.64, -81.07, WV |
| 2:40 PM | 58 mph | About 20 miles from St. Louis, MO |
| 2:51 PM | 58 mph | About 27 miles from Rochester, NY |
| 2:55 PM | 58 mph | About 39 miles from Canton, OH |
| 2:56 PM | 58 mph | About 58 miles from Roanoke, VA |
| 2:57 PM | 64 mph | About 12 miles from Lansing, MI |
| 2:58 PM | 60 mph | About 6 miles from Lansing, MI |
| 3:10 PM | 58 mph | About 25 miles from Youngstown, OH |
| 3:16 PM | 58 mph | About 10 miles from St. Louis, MO |
| 3:20 PM | 64 mph | About 2 miles from Wichita Falls, TX |
| 3:20 PM | 75 mph | About 2 miles from Wichita Falls, TX |
| 3:20 PM | 66 mph | About 3 miles from Wichita Falls, TX |
| 3:20 PM | 58 mph | About 5 miles from Colorado Springs, CO |
| 3:21 PM | 69 mph | About 6 miles from St. Louis, MO |
| 3:22 PM | 58 mph | About 53 miles from Nashville, TN |
| 3:25 PM | 49 mph | About 34 miles from Nashville, TN |
| 3:32 PM | 72 mph | About 5 miles from Tulsa, OK |
| 3:35 PM | 49 mph | About 34 miles from Chattanooga, TN |
| 3:40 PM | 60 mph | Near 35.05, -83.97, NC |
| 3:42 PM | 58 mph | About 50 miles from Erie, PA |
| 3:44 PM | 58 mph | About 52 miles from Erie, PA |
| 3:46 PM | 58 mph | About 28 miles from Dayton, OH |
| 3:48 PM | 58 mph | About 23 miles from Fayetteville, NC |
| 3:48 PM | 58 mph | About 29 miles from Dayton, OH |
| 3:50 PM | 58 mph | About 37 miles from Huntington, WV |
| 3:58 PM | 58 mph | About 38 miles from Nashville, TN |
| 3:59 PM | 60 mph | About 21 miles from Tulsa, OK |
| 4:02 PM | 62 mph | About 16 miles from Flint, MI |
| 4:04 PM | 60 mph | About 50 miles from Erie, PA |
| 4:09 PM | 58 mph | About 32 miles from Cincinnati, OH |
| 4:10 PM | 60 mph | About 9 miles from Deltona, FL |
| 4:10 PM | 60 mph | About 10 miles from Chattanooga, TN |
| 4:18 PM | 60 mph | About 44 miles from Chattanooga, TN |
| 4:21 PM | 58 mph | About 27 miles from Buffalo, NY |
| 4:24 PM | 60 mph | About 3 miles from Chattanooga, TN |
| 4:25 PM | 60 mph | About 3 miles from Chattanooga, TN |
| 4:27 PM | 58 mph | About 27 miles from Raleigh, NC |
| 4:30 PM | 58 mph | About 8 miles from Pittsburgh, PA |
| 4:32 PM | 58 mph | Near 41.29, -79.46, PA |
| 4:37 PM | 58 mph | About 38 miles from Cincinnati, OH |
| 4:40 PM | 58 mph | Near 37.68, -83.05, KY |
| 4:41 PM | 58 mph | About 57 miles from Huntington, WV |
| 4:43 PM | 58 mph | About 58 miles from Clarksville, TN |
| 4:44 PM | 68 mph | About 17 miles from Cincinnati, OH |
| 4:44 PM | 58 mph | About 16 miles from Cincinnati, OH |
| 4:45 PM | 58 mph | Near 37.27, -86.68, KY |
| 4:46 PM | 58 mph | Near 37.30, -86.58, KY |
| 4:46 PM | 58 mph | About 58 miles from Pittsburgh, PA |
| 4:50 PM | 75 mph | About 19 miles from Chattanooga, TN |
| 4:53 PM | 58 mph | About 3 miles from Durham, NC |
| 4:55 PM | 52 mph | About 40 miles from Huntington, WV |
| 4:57 PM | 60 mph | Near 40.15, -103.14, CO |
| 4:58 PM | 58 mph | About 12 miles from Durham, NC |
| 5:00 PM | 52 mph | About 10 miles from Jackson, MS |
| 5:03 PM | 58 mph | About 4 miles from Durham, NC |
| 5:04 PM | 58 mph | Near 37.63, -83.02, KY |
| 5:07 PM | 58 mph | About 59 miles from Cincinnati, OH |
| 5:09 PM | 58 mph | About 33 miles from Fayetteville, NC |
| 5:09 PM | 58 mph | About 31 miles from Fayetteville, NC |
| 5:14 PM | 58 mph | Near 38.95, -83.40, OH |
| 5:20 PM | 58 mph | About 29 miles from Fayetteville, NC |
| 5:21 PM | 58 mph | About 7 miles from Columbus, OH |
| 5:22 PM | 58 mph | About 13 miles from Asheville, NC |
| 5:33 PM | 58 mph | Near 36.61, -81.30, VA |
| 5:35 PM | 62 mph | Near 47.15, -108.59, MT |
| 5:35 PM | 46 mph | About 28 miles from Jackson, MS |
| 5:37 PM | 45 mph | About 38 miles from Atlanta, GA |
| 5:38 PM | 58 mph | About 28 miles from Pittsburgh, PA |
| 5:44 PM | 58 mph | About 28 miles from Pittsburgh, PA |
| 5:58 PM | 60 mph | About 6 miles from Toledo, OH |
| 6:03 PM | 58 mph | About 28 miles from Columbus, OH |
| 6:10 PM | 55 mph | About 28 miles from Chattanooga, TN |
| 6:17 PM | 58 mph | About 49 miles from Roanoke, VA |
| 6:17 PM | 58 mph | About 52 miles from Roanoke, VA |
| 6:25 PM | 58 mph | About 5 miles from Roanoke, VA |
| 6:26 PM | 58 mph | About 10 miles from Roanoke, VA |
| 6:31 PM | 58 mph | About 7 miles from Roanoke, VA |
| 7:33 PM | 60 mph | About 4 miles from Birmingham, AL |
| 7:34 PM | 58 mph | About 5 miles from Birmingham, AL |
| 7:40 PM | 58 mph | About 18 miles from Lynchburg, VA |
| 7:50 PM | 60 mph | Near 43.82, -100.18, SD |
| 7:57 PM | 58 mph | About 9 miles from Birmingham, AL |
| 8:03 PM | 75 mph | About 59 miles from Tallahassee, FL |
| 8:28 PM | 58 mph | About 33 miles from Pittsburgh, PA |
| 8:29 PM | 77 mph | Near 43.46, -99.44, SD |
| 8:38 PM | 52 mph | Near 39.14, -81.42, WV |
| 8:44 PM | 71 mph | Near 43.50, -99.09, SD |
| 8:45 PM | 58 mph | About 30 miles from Birmingham, AL |
| 8:58 PM | 64 mph | Near 43.39, -99.12, SD |
| 9:20 PM | 75 mph | Near 43.71, -98.58, SD |
| 9:33 PM | 70 mph | Near 43.59, -98.44, SD |
| 9:38 PM | 76 mph | Near 43.66, -98.42, SD |
| 9:40 PM | 72 mph | Near 43.38, -98.41, SD |
| 9:45 PM | 64 mph | Near 44.65, -100.32, SD |
| 9:49 PM | 60 mph | Near 44.90, -100.08, SD |
| 9:52 PM | 82 mph | Near 43.44, -98.33, SD |
| 9:58 PM | 86 mph | Near 43.42, -98.25, SD |
| 10:03 PM | 60 mph | Near 44.70, -100.06, SD |
| 10:13 PM | 69 mph | Near 43.24, -97.99, SD |
| 10:15 PM | 64 mph | Near 43.09, -98.32, SD |
| 10:37 PM | 60 mph | Near 42.99, -97.87, SD |
| 10:43 PM | 83 mph | About 50 miles from Sioux Falls, SD |
| 10:48 PM | 59 mph | Near 39.37, -101.70, KS |
| 10:53 PM | 62 mph | Near 44.26, -99.44, SD |
| 11:00 PM | 81 mph | About 15 miles from Bismarck, ND |
| 11:19 PM | 64 mph | About 59 miles from Sioux Falls, SD |
| 12:30 AM | 64 mph | Near 46.89, -98.65, ND |
| 12:40 AM | 61 mph | Near 39.76, -101.80, KS |
| 6:56 AM | 61 mph | Near 44.50, -97.53, SD |
By state
| State | Reports | Hail | Wind | Tornado |
|---|---|---|---|---|
| North Dakota | 48 | 37 | 2 | 9 |
| South Dakota | 24 | 4 | 20 | 0 |
| Ohio | 19 | 1 | 18 | 0 |
| Georgia | 13 | 10 | 3 | 0 |
| Kentucky | 11 | 0 | 11 | 0 |
| North Carolina | 11 | 1 | 10 | 0 |
| Pennsylvania | 11 | 0 | 11 | 0 |
| Alabama | 7 | 2 | 5 | 0 |
| Michigan | 7 | 0 | 7 | 0 |
| Virginia | 7 | 0 | 7 | 0 |
| West Virginia | 7 | 0 | 7 | 0 |
| Tennessee | 6 | 0 | 6 | 0 |
| Indiana | 3 | 0 | 3 | 0 |
| Missouri | 3 | 0 | 3 | 0 |
| Texas | 3 | 0 | 3 | 0 |
| Colorado | 2 | 0 | 2 | 0 |
| Illinois | 2 | 0 | 2 | 0 |
| Kansas | 2 | 0 | 2 | 0 |
| Mississippi | 2 | 0 | 2 | 0 |
| Montana | 2 | 0 | 2 | 0 |
| New York | 2 | 0 | 2 | 0 |
| Oklahoma | 2 | 0 | 2 | 0 |
| Florida | 1 | 0 | 1 | 0 |
| Iowa | 1 | 1 | 0 | 0 |
| New Mexico | 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 |
|---|---|---|---|
| Bismarck, ND | 2.75 in | None | 4 |
| Atlanta, GA | 1.0 in | None | 0 |
| Birmingham, AL | 1.0 in | 60 mph | 0 |
| Chattanooga, TN | 1.0 in | 60 mph | 0 |
| Cleveland, OH | 0.88 in | 63 mph | 0 |
| Asheville, NC | None | 58 mph | 0 |
| Cincinnati, OH | None | 58 mph | 0 |
| Colorado Springs, CO | None | 58 mph | 0 |
| Columbus, OH | None | 58 mph | 0 |
| Deltona, FL | None | 60 mph | 0 |
| Durham, NC | None | 58 mph | 0 |
| Flint, MI | None | 67 mph | 0 |
| Jackson, MS | None | 52 mph | 0 |
| Lansing, MI | None | 64 mph | 0 |
| Pittsburgh, PA | None | 58 mph | 0 |
| Raleigh, NC | None | 58 mph | 0 |
| Roanoke, VA | None | 58 mph | 0 |
| St. Louis, MO | None | 69 mph | 0 |
| Toledo, OH | None | 60 mph | 0 |
| Tulsa, OK | None | 72 mph | 0 |
| Wichita Falls, TX | None | 75 mph | 0 |
| Youngstown, OH | None | 58 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.