Storm reports for July 25, 2023
NOAA recorded 43 hail reports, 167 wind reports and 3 tornado reports in 28 states on July 25, 2023.
- in 28 states
- 213
- Storm reports
- Near 39.73, -88.45, IL
- 2.5 in
- Largest hail
- Near 39.14, -103.47, CO
- 100 mph
- Highest gust
- Highest rating EF0, near 44.26, -98.81, SD
- 3
- 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 July 25, 2023 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
Hail43, most at 10 PM
Wind167, most at 1 PM
Tornado3, most at 8 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 8:55 PM | EF0 | Near 44.26, -98.81, SD | 0.06 mi long, 10 yd wide |
| 9:25 PM | EF0 | Near 42.00, -99.69, NE | 7.55 mi long, 35 yd wide |
| 11:01 PM | EF0 | Near 45.30, -94.97, MN | 1.39 mi long, 75 yd wide |
| Time | Size | Where |
|---|---|---|
| 11:18 AM | 1.0 in | About 18 miles from Allentown, PA |
| 12:00 PM | 1.0 in | About 20 miles from Allentown, PA |
| 12:10 PM | 0.88 in | About 23 miles from Reading, PA |
| 12:59 PM | 0.88 in | About 7 miles from Cleveland, OH |
| 1:05 PM | 1.25 in | About 15 miles from Albany, NY |
| 1:30 PM | 1.0 in | About 11 miles from Cleveland, OH |
| 1:58 PM | 0.88 in | About 28 miles from Asheville, NC |
| 2:00 PM | 1.0 in | About 28 miles from Asheville, NC |
| 4:30 PM | 0.75 in | About 3 miles from Gainesville, FL |
| 4:57 PM | 1.0 in | Near 34.60, -83.68, GA |
| 6:09 PM | 1.0 in | About 56 miles from Lynchburg, VA |
| 6:39 PM | 1.25 in | Near 36.79, -85.37, KY |
Show all 43 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 6:42 PM | 1.0 in | About 38 miles from Hagerstown, MD |
| 6:48 PM | 1.0 in | About 35 miles from Hagerstown, MD |
| 6:51 PM | 1.0 in | About 35 miles from Hagerstown, MD |
| 6:56 PM | 1.0 in | About 34 miles from Hagerstown, MD |
| 7:28 PM | 1.0 in | About 54 miles from Hagerstown, MD |
| 8:20 PM | 1.0 in | Near 44.40, -99.11, SD |
| 8:49 PM | 0.75 in | Near 44.25, -98.71, SD |
| 9:36 PM | 0.88 in | Near 39.72, -88.64, IL |
| 9:42 PM | 1.0 in | Near 39.71, -88.63, IL |
| 10:12 PM | 0.88 in | Near 43.87, -98.36, SD |
| 10:14 PM | 1.0 in | Near 43.86, -98.35, SD |
| 10:20 PM | 1.0 in | Near 47.68, -90.61, MN |
| 10:25 PM | 2.5 in | Near 39.73, -88.45, IL |
| 10:30 PM | 1.0 in | Near 45.64, -95.39, MN |
| 10:33 PM | 1.0 in | Near 39.67, -88.31, IL |
| 10:43 PM | 1.0 in | Near 39.69, -88.20, IL |
| 10:47 PM | 1.5 in | Near 39.72, -88.03, IL |
| 10:47 PM | 1.0 in | Near 39.66, -87.98, IL |
| 12:20 AM | 1.0 in | Near 44.77, -97.51, SD |
| 12:28 AM | 0.88 in | About 32 miles from Sioux Falls, SD |
| 12:55 AM | 0.75 in | About 16 miles from Sioux Falls, SD |
| 1:04 AM | 1.0 in | About 25 miles from Indianapolis, IN |
| 1:15 AM | 1.5 in | Near 45.79, -95.79, MN |
| 1:30 AM | 1.0 in | About 34 miles from Sioux Falls, SD |
| 3:49 AM | 0.75 in | Near 43.03, -95.49, IA |
| 3:55 AM | 1.75 in | Near 43.03, -95.47, IA |
| 4:22 AM | 1.0 in | Near 42.83, -95.16, IA |
| 4:40 AM | 1.0 in | Near 42.78, -94.95, IA |
| 4:41 AM | 0.75 in | Near 42.78, -94.95, IA |
| 5:00 AM | 0.75 in | Near 42.63, -94.76, IA |
| 5:03 AM | 1.0 in | Near 42.63, -94.76, IA |
| Time | Gust | Where |
|---|---|---|
| 11:30 AM | 60 mph | About 10 miles from Baltimore, MD |
| 11:40 AM | 58 mph | About 15 miles from Allentown, PA |
| 11:42 AM | 58 mph | About 43 miles from Scranton, PA |
| 11:58 AM | 60 mph | About 7 miles from Washington, DC |
| 11:58 AM | 58 mph | About 20 miles from Allentown, PA |
| 12:27 PM | 58 mph | About 16 miles from Allentown, PA |
| 12:27 PM | 58 mph | About 24 miles from Allentown, PA |
| 12:35 PM | 58 mph | About 24 miles from Allentown, PA |
| 12:35 PM | 58 mph | About 26 miles from Allentown, PA |
| 12:35 PM | 58 mph | About 28 miles from Allentown, PA |
| 12:40 PM | 58 mph | About 25 miles from Allentown, PA |
| 12:44 PM | 58 mph | About 18 miles from Trenton, NJ |
Show all 167 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 12:45 PM | 58 mph | About 30 miles from Trenton, NJ |
| 12:48 PM | 58 mph | About 31 miles from Allentown, PA |
| 12:53 PM | 58 mph | About 20 miles from Trenton, NJ |
| 12:57 PM | 58 mph | About 16 miles from Trenton, NJ |
| 12:57 PM | 58 mph | About 12 miles from Trenton, NJ |
| 1:02 PM | 58 mph | About 27 miles from Trenton, NJ |
| 1:05 PM | 58 mph | About 27 miles from Trenton, NJ |
| 1:07 PM | 58 mph | About 16 miles from Trenton, NJ |
| 1:11 PM | 58 mph | About 20 miles from Trenton, NJ |
| 1:14 PM | 59 mph | About 33 miles from Baltimore, MD |
| 1:15 PM | 58 mph | About 12 miles from Poughkeepsie, NY |
| 1:19 PM | 58 mph | About 41 miles from Greensboro, NC |
| 1:20 PM | 58 mph | About 33 miles from Trenton, NJ |
| 1:20 PM | 58 mph | About 11 miles from Poughkeepsie, NY |
| 1:25 PM | 58 mph | About 14 miles from Poughkeepsie, NY |
| 1:29 PM | 58 mph | About 17 miles from Trenton, NJ |
| 1:30 PM | 58 mph | About 11 miles from Worcester, MA |
| 1:33 PM | 58 mph | About 35 miles from Baltimore, MD |
| 1:34 PM | 58 mph | About 34 miles from New York, NY |
| 1:35 PM | 69 mph | About 39 miles from Baltimore, MD |
| 1:36 PM | 58 mph | About 48 miles from New York, NY |
| 1:36 PM | 63 mph | About 15 miles from Cleveland, OH |
| 1:40 PM | 58 mph | About 20 miles from Boston, MA |
| 1:43 PM | 58 mph | About 35 miles from New York, NY |
| 1:50 PM | 58 mph | About 13 miles from Boston, MA |
| 1:51 PM | 58 mph | About 46 miles from Baltimore, MD |
| 1:51 PM | 58 mph | About 46 miles from Baltimore, MD |
| 1:52 PM | 58 mph | About 24 miles from New York, NY |
| 1:54 PM | 58 mph | About 48 miles from Baltimore, MD |
| 1:55 PM | 58 mph | About 11 miles from Boston, MA |
| 1:55 PM | 58 mph | About 21 miles from New York, NY |
| 2:00 PM | 58 mph | About 3 miles from Springfield, MA |
| 2:00 PM | 58 mph | About 9 miles from Boston, MA |
| 2:00 PM | 58 mph | About 11 miles from Boston, MA |
| 2:02 PM | 58 mph | About 18 miles from New York, NY |
| 2:03 PM | 58 mph | About 17 miles from Poughkeepsie, NY |
| 2:05 PM | 58 mph | About 7 miles from Boston, MA |
| 2:07 PM | 58 mph | About 7 miles from Boston, MA |
| 2:09 PM | 58 mph | About 18 miles from Poughkeepsie, NY |
| 2:11 PM | 58 mph | About 15 miles from Poughkeepsie, NY |
| 2:17 PM | 58 mph | Near 43.67, -73.77, NY |
| 2:22 PM | 58 mph | About 24 miles from Reading, PA |
| 2:24 PM | 58 mph | About 2 miles from Worcester, MA |
| 2:29 PM | 58 mph | About 30 miles from New York, NY |
| 2:34 PM | 58 mph | About 7 miles from Boston, MA |
| 2:37 PM | 58 mph | Near 38.81, -75.59, DE |
| 2:37 PM | 58 mph | About 5 miles from New York, NY |
| 2:40 PM | 58 mph | Near 38.92, -75.51, DE |
| 2:40 PM | 58 mph | About 5 miles from New York, NY |
| 2:52 PM | 60 mph | About 47 miles from Lynchburg, VA |
| 2:54 PM | 58 mph | About 11 miles from Worcester, MA |
| 3:00 PM | 58 mph | About 2 miles from Worcester, MA |
| 3:04 PM | 58 mph | In Worcester, MA |
| 3:13 PM | 59 mph | In Rochester, NY |
| 3:15 PM | 59 mph | In Rochester, NY |
| 3:19 PM | 59 mph | About 4 miles from Rochester, NY |
| 3:28 PM | 58 mph | About 15 miles from Worcester, MA |
| 3:42 PM | 60 mph | About 20 miles from Knoxville, TN |
| 4:25 PM | 58 mph | About 10 miles from Waterbury, CT |
| 4:35 PM | 58 mph | About 36 miles from Portland, ME |
| 4:41 PM | 60 mph | About 46 miles from Chattanooga, TN |
| 4:58 PM | 58 mph | About 36 miles from Portland, ME |
| 5:05 PM | 60 mph | Near 34.37, -83.60, GA |
| 5:05 PM | 58 mph | About 13 miles from Boston, MA |
| 5:20 PM | 60 mph | About 15 miles from Chattanooga, TN |
| 5:21 PM | 58 mph | About 31 miles from Portland, ME |
| 5:23 PM | 60 mph | Near 39.24, -103.64, CO |
| 5:30 PM | 58 mph | About 32 miles from Portland, ME |
| 5:35 PM | 60 mph | Near 38.66, -78.24, VA |
| 5:50 PM | 69 mph | Near 39.14, -103.47, CO |
| 5:59 PM | 100 mph | Near 39.14, -103.47, CO |
| 6:00 PM | 69 mph | Near 39.13, -103.47, CO |
| 6:09 PM | 60 mph | Near 38.57, -78.16, VA |
| 6:09 PM | 60 mph | Near 38.54, -78.14, VA |
| 6:15 PM | 60 mph | Near 38.49, -78.16, VA |
| 6:15 PM | 60 mph | Near 31.81, -111.83, AZ |
| 6:20 PM | 60 mph | Near 38.52, -78.08, VA |
| 6:20 PM | 58 mph | About 30 miles from Portland, ME |
| 6:23 PM | 64 mph | About 55 miles from Lynchburg, VA |
| 6:33 PM | 60 mph | About 54 miles from Lynchburg, VA |
| 6:33 PM | 60 mph | About 56 miles from Lynchburg, VA |
| 7:06 PM | 70 mph | About 55 miles from Hagerstown, MD |
| 7:24 PM | 60 mph | About 23 miles from Washington, DC |
| 7:25 PM | 61 mph | Near 47.42, -105.57, MT |
| 7:30 PM | 64 mph | About 24 miles from Green Bay, WI |
| 7:42 PM | 64 mph | About 28 miles from Washington, DC |
| 8:05 PM | 60 mph | Near 31.95, -112.54, AZ |
| 8:25 PM | 63 mph | Near 44.40, -99.11, SD |
| 8:30 PM | 70 mph | Near 44.33, -98.99, SD |
| 8:45 PM | 70 mph | Near 44.27, -98.91, SD |
| 8:45 PM | 70 mph | Near 44.26, -98.93, SD |
| 8:49 PM | 63 mph | Near 45.92, -96.85, SD |
| 8:49 PM | 63 mph | Near 45.94, -96.81, ND |
| 8:50 PM | 70 mph | Near 44.27, -98.80, SD |
| 8:58 PM | 62 mph | Near 44.24, -98.77, SD |
| 9:00 PM | 62 mph | Near 44.17, -98.81, SD |
| 9:02 PM | 58 mph | Near 40.01, -102.63, CO |
| 9:19 PM | 59 mph | Near 45.76, -96.61, MN |
| 9:20 PM | 64 mph | Near 45.81, -96.50, MN |
| 10:00 PM | 58 mph | Near 45.57, -96.17, MN |
| 10:07 PM | 70 mph | Near 43.85, -98.27, SD |
| 10:08 PM | 60 mph | Near 45.57, -95.97, MN |
| 10:10 PM | 58 mph | Near 45.58, -95.91, MN |
| 10:15 PM | 58 mph | Near 45.47, -95.69, MN |
| 10:19 PM | 63 mph | Near 43.65, -98.39, SD |
| 10:20 PM | 58 mph | Near 45.47, -95.59, MN |
| 10:25 PM | 69 mph | Near 43.72, -98.28, SD |
| 10:25 PM | 58 mph | Near 45.47, -95.35, MN |
| 10:27 PM | 81 mph | Near 43.79, -98.10, SD |
| 10:30 PM | 81 mph | Near 43.72, -98.26, SD |
| 10:32 PM | 60 mph | Near 47.71, -90.52, MN |
| 10:41 PM | 63 mph | Near 39.00, -101.39, KS |
| 10:48 PM | 63 mph | Near 39.37, -101.70, KS |
| 10:52 PM | 81 mph | About 59 miles from Sioux Falls, SD |
| 10:52 PM | 63 mph | Near 43.55, -98.00, SD |
| 10:53 PM | 85 mph | About 59 miles from Sioux Falls, SD |
| 10:55 PM | 75 mph | Near 43.55, -98.00, SD |
| 10:55 PM | 60 mph | Near 45.43, -95.12, MN |
| 10:55 PM | 64 mph | Near 40.12, -112.95, UT |
| 10:56 PM | 85 mph | About 56 miles from Sioux Falls, SD |
| 10:58 PM | 90 mph | Near 45.31, -95.03, MN |
| 10:59 PM | 68 mph | Near 45.31, -95.01, MN |
| 11:00 PM | 77 mph | Near 39.06, -101.24, KS |
| 11:00 PM | 60 mph | Near 39.16, -101.19, KS |
| 11:02 PM | 81 mph | Near 43.54, -97.98, SD |
| 11:04 PM | 81 mph | Near 43.54, -97.96, SD |
| 11:07 PM | 69 mph | Near 45.45, -95.00, MN |
| 11:11 PM | 81 mph | Near 45.31, -94.82, MN |
| 11:11 PM | 60 mph | Near 39.62, -87.71, IL |
| 11:11 PM | 75 mph | Near 45.31, -94.82, MN |
| 11:15 PM | 74 mph | Near 45.31, -94.75, MN |
| 11:15 PM | 69 mph | Near 45.31, -94.75, MN |
| 11:15 PM | 60 mph | Near 39.62, -87.70, IL |
| 11:18 PM | 58 mph | Near 45.33, -94.73, MN |
| 11:20 PM | 66 mph | Near 39.10, -101.04, KS |
| 11:24 PM | 62 mph | About 49 miles from Sioux Falls, SD |
| 11:30 PM | 69 mph | Near 45.32, -94.55, MN |
| 11:30 PM | 62 mph | Near 40.18, -113.02, UT |
| 11:31 PM | 66 mph | About 44 miles from Sioux Falls, SD |
| 11:33 PM | 58 mph | Near 39.64, -87.50, IN |
| 11:35 PM | 64 mph | Near 40.21, -112.96, UT |
| 11:45 PM | 58 mph | Near 45.11, -94.53, MN |
| 11:45 PM | 62 mph | Near 40.11, -112.81, UT |
| 11:54 PM | 58 mph | About 48 miles from Minneapolis, MN |
| 12:00 AM | 63 mph | Near 48.13, -96.86, MN |
| 12:05 AM | 58 mph | Near 40.28, -112.98, UT |
| 12:23 AM | 60 mph | About 36 miles from Indianapolis, IN |
| 12:23 AM | 58 mph | About 35 miles from Minneapolis, MN |
| 12:25 AM | 58 mph | About 60 miles from Minneapolis, MN |
| 12:37 AM | 58 mph | About 45 miles from Minneapolis, MN |
| 12:50 AM | 75 mph | Near 47.88, -96.92, MN |
| 1:10 AM | 63 mph | About 32 miles from Salt Lake City, UT |
| 4:35 AM | 60 mph | Near 43.97, -90.51, WI |
| 4:36 AM | 60 mph | Near 43.97, -90.51, WI |
| 5:35 AM | 70 mph | About 41 miles from Madison, WI |
By state
| State | Reports | Hail | Wind | Tornado |
|---|---|---|---|---|
| Minnesota | 31 | 4 | 26 | 1 |
| South Dakota | 30 | 7 | 22 | 1 |
| New Jersey | 18 | 0 | 18 | 0 |
| Virginia | 17 | 6 | 11 | 0 |
| Massachusetts | 16 | 0 | 16 | 0 |
| New York | 15 | 1 | 14 | 0 |
| Pennsylvania | 12 | 3 | 9 | 0 |
| Maryland | 10 | 0 | 10 | 0 |
| Illinois | 9 | 7 | 2 | 0 |
| Iowa | 7 | 7 | 0 | 0 |
| Utah | 6 | 0 | 6 | 0 |
| Colorado | 5 | 0 | 5 | 0 |
| Kansas | 5 | 0 | 5 | 0 |
| Maine | 5 | 0 | 5 | 0 |
| Wisconsin | 4 | 0 | 4 | 0 |
| Indiana | 3 | 1 | 2 | 0 |
| Ohio | 3 | 2 | 1 | 0 |
| Tennessee | 3 | 0 | 3 | 0 |
| Arizona | 2 | 0 | 2 | 0 |
| Delaware | 2 | 0 | 2 | 0 |
| Georgia | 2 | 1 | 1 | 0 |
| North Carolina | 2 | 2 | 0 | 0 |
| Connecticut | 1 | 0 | 1 | 0 |
| Florida | 1 | 1 | 0 | 0 |
| Kentucky | 1 | 1 | 0 | 0 |
| Montana | 1 | 0 | 1 | 0 |
| North Dakota | 1 | 0 | 1 | 0 |
| Nebraska | 1 | 0 | 0 | 1 |
Cities with reports nearby
Reports within 15 miles of the center of each city we track.
| City | Largest hail | Highest gust | Tornado reports |
|---|---|---|---|
| Cleveland, OH | 1.0 in | None | 0 |
| Gainesville, FL | 0.75 in | None | 0 |
| Allentown, PA | None | 58 mph | 0 |
| Baltimore, MD | None | 60 mph | 0 |
| Boston, MA | None | 58 mph | 0 |
| Chattanooga, TN | None | 60 mph | 0 |
| Hartford, CT | None | 58 mph | 0 |
| New York, NY | None | 58 mph | 0 |
| Poughkeepsie, NY | None | 58 mph | 0 |
| Rochester, NY | None | 59 mph | 0 |
| Springfield, MA | None | 58 mph | 0 |
| Trenton, NJ | None | 58 mph | 0 |
| Washington, DC | None | 60 mph | 0 |
| Waterbury, CT | None | 58 mph | 0 |
| Worcester, MA | 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.