Texas storm reports for April 25, 2026
NOAA recorded 85 hail reports, 19 wind reports and 9 tornado reports in Texas on April 25, 2026.
- in Texas
- 113
- Storm reports
- 1 W Trenton, Fannin County, TX
- 4.0 in
- Largest hail
- 1 NW Springtown, Parker County, TX
- 89 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 April 25, 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
Hail85, most at 10 PM
Wind19, most at 9 PM
Tornado9, most at 6 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 6:02 PM | Not rated | 8 N Archer City, Archer County, TX | Not surveyed |
| 6:18 PM | Not rated | 2 NW Scotland, Archer County, TX | Not surveyed |
| 6:46 PM | Not rated | 4 NE Windthorst, Clay County, TX | Not surveyed |
| 6:53 PM | Not rated | 5 NE Windthorst, Clay County, TX | Not surveyed |
| 7:19 PM | Not rated | 2 NNE Shannon, Clay County, TX | Not surveyed |
| 7:43 PM | Not rated | 13 NNW Jacksboro, Jack County, TX | Not surveyed |
| 7:52 PM | Not rated | 10 N Jacksboro, Jack County, TX | Not surveyed |
| 9:03 PM | Not rated | 1 SW Runaway Bay, Wise County, TX | Not surveyed |
| 9:38 PM | Not rated | 3 WNW Springtown, Parker County, TX | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 5:25 PM | 1.0 in | 2 WSW Wichita Falls, Wichita County, TX |
| 5:30 PM | 1.0 in | 4 NNW Lakeside City, Wichita County, TX |
| 5:42 PM | 2.0 in | 5 SE Holliday, Archer County, TX |
| 5:48 PM | 1.0 in | 2 NW Lakeside City, Wichita County, TX |
| 5:50 PM | 3.0 in | 6 SSW Lakeside City, Archer County, TX |
| 5:54 PM | 1.0 in | 4 NE Lakeside City, Wichita County, TX |
| 5:56 PM | 1.5 in | 1 E Lakeside City, Archer County, TX |
| 6:04 PM | 1.75 in | 1 NE Lakeside City, Wichita County, TX |
| 6:06 PM | 1.5 in | 3 ENE Lakeside City, Wichita County, TX |
| 6:17 PM | 2.0 in | 1 S Lakeside City, Archer County, TX |
| 6:18 PM | 1.75 in | 6 NW Lake Arrowhead, Clay County, TX |
| 8:10 PM | 2.0 in | 11 NE Jacksboro, Jack County, TX |
Show all 85 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 8:22 PM | 1.0 in | 8 NE Jacksboro, Jack County, TX |
| 8:26 PM | 1.25 in | 2 W Runaway Bay, Wise County, TX |
| 8:36 PM | 1.5 in | 1 SW Runaway Bay, Wise County, TX |
| 8:43 PM | 2.0 in | Runaway Bay, Wise County, TX |
| 8:47 PM | 2.75 in | Runaway Bay, Wise County, TX |
| 8:49 PM | 1.0 in | 2 WNW Bridgeport, Wise County, TX |
| 9:00 PM | 1.75 in | 6 SSW Paradise, Wise County, TX |
| 9:10 PM | 1.0 in | 4 SW Boyd, Wise County, TX |
| 9:28 PM | 1.75 in | 4 SW Paradise, Wise County, TX |
| 9:40 PM | 1.75 in | 5 N Springtown, Wise County, TX |
| 9:43 PM | 1.0 in | 8 W Springtown, Parker County, TX |
| 10:04 PM | 1.0 in | 2 E Sanctuary, Parker County, TX |
| 10:10 PM | 3.0 in | 1 WNW Azle, Tarrant County, TX |
| 10:30 PM | 1.0 in | 3 S White Settlement, Tarrant County, TX |
| 10:39 PM | 1.0 in | 2 N White Settlement, Tarrant County, TX |
| 10:39 PM | 1.0 in | 2 NNW Eagle Mountain, Tarrant County, TX |
| 10:41 PM | 1.0 in | 3 W White Settlement, Tarrant County, TX |
| 10:43 PM | 1.75 in | 1 W Lakeside, Tarrant County, TX |
| 10:47 PM | 1.75 in | 3 WSW White Settlement, Tarrant County, TX |
| 10:49 PM | 1.0 in | 2 W White Settlement, Tarrant County, TX |
| 10:49 PM | 1.5 in | 3 W White Settlement, Tarrant County, TX |
| 10:50 PM | 2.5 in | 3 NNE Aledo, Parker County, TX |
| 10:50 PM | 1.0 in | 1 W White Settlement, Tarrant County, TX |
| 10:51 PM | 1.25 in | 1 W White Settlement, Tarrant County, TX |
| 10:51 PM | 1.0 in | 2 W White Settlement, Tarrant County, TX |
| 10:51 PM | 2.75 in | 3 W White Settlement, Tarrant County, TX |
| 10:51 PM | 1.25 in | Lake Worth, Tarrant County, TX |
| 10:59 PM | 2.5 in | 2 S White Settlement, Tarrant County, TX |
| 10:59 PM | 1.25 in | 1 W White Settlement, Tarrant County, TX |
| 11:02 PM | 1.75 in | 2 N Benbrook, Tarrant County, TX |
| 11:03 PM | 1.0 in | 2 W Benbrook, Tarrant County, TX |
| 11:03 PM | 1.25 in | 1 SW Westover Hills, Tarrant County, TX |
| 11:13 PM | 1.5 in | 2 E Westover Hills, Tarrant County, TX |
| 11:15 PM | 2.0 in | 2 N Benbrook, Tarrant County, TX |
| 11:16 PM | 2.25 in | 2 SW Westover Hills, Tarrant County, TX |
| 11:28 PM | 1.0 in | Lake Worth, Tarrant County, TX |
| 11:30 PM | 1.0 in | 2 NE Lake Worth, Tarrant County, TX |
| 11:46 PM | 1.0 in | 1 N Pelican Bay, Tarrant County, TX |
| 11:48 PM | 1.25 in | 1 ESE River Oaks, Tarrant County, TX |
| 12:30 AM | 1.75 in | 3 S Blue Mound, Tarrant County, TX |
| 12:35 AM | 2.75 in | 3 NNW Fort Worth, Tarrant County, TX |
| 12:36 AM | 1.0 in | Grand Prairie, Dallas County, TX |
| 12:39 AM | 1.0 in | 2 NW Haltom City, Tarrant County, TX |
| 12:46 AM | 1.75 in | 3 E Sansom Park, Tarrant County, TX |
| 12:46 AM | 1.0 in | 1 W Richland Hills, Tarrant County, TX |
| 12:51 AM | 3.0 in | 4 WSW Cockrell Hill, Dallas County, TX |
| 12:55 AM | 1.0 in | 2 N Duncanville, Dallas County, TX |
| 12:56 AM | 1.0 in | 2 N Duncanville, Dallas County, TX |
| 12:56 AM | 2.5 in | 4 WSW Cockrell Hill, Dallas County, TX |
| 12:56 AM | 1.25 in | 1 W Cockrell Hill, Dallas County, TX |
| 12:56 AM | 1.0 in | 3 SE Richland Hills, Tarrant County, TX |
| 12:58 AM | 2.0 in | 3 N Kennedale, Tarrant County, TX |
| 12:59 AM | 1.75 in | 2 W Pantego, Tarrant County, TX |
| 1:02 AM | 1.0 in | 1 W Dalworthington Gar, Tarrant County, TX |
| 1:02 AM | 1.0 in | 3 NNE Pantego, Tarrant County, TX |
| 1:06 AM | 1.0 in | 2 SSW Arlington, Tarrant County, TX |
| 1:26 AM | 1.5 in | 1 S Cockrell Hill, Dallas County, TX |
| 1:59 AM | 1.0 in | Oak Leaf, Ellis County, TX |
| 4:27 AM | 1.0 in | 1 SSE Pottsboro, Grayson County, TX |
| 4:32 AM | 1.0 in | 1 NNW Denison, Grayson County, TX |
| 4:34 AM | 1.0 in | 2 ENE Denison, Grayson County, TX |
| 5:50 AM | 1.0 in | 2 S Sherman, Grayson County, TX |
| 5:54 AM | 1.0 in | 2 NE Sherman, Grayson County, TX |
| 5:55 AM | 1.0 in | 1 NNW Sherman, Grayson County, TX |
| 5:58 AM | 1.0 in | 1 ENE Sherman, Grayson County, TX |
| 6:18 AM | 3.5 in | 4 SSW Bells, Grayson County, TX |
| 6:20 AM | 1.75 in | Tom Bean, Grayson County, TX |
| 6:21 AM | 1.5 in | Tom Bean, Grayson County, TX |
| 6:23 AM | 2.0 in | 1 ESE Tom Bean, Grayson County, TX |
| 6:30 AM | 1.75 in | Whitewright, Grayson County, TX |
| 6:40 AM | 4.0 in | 1 W Trenton, Fannin County, TX |
| 6:42 AM | 2.75 in | Trenton, Fannin County, TX |
| 6:50 AM | 1.5 in | 3 ESE Trenton, Fannin County, TX |
| Time | Gust | Where |
|---|---|---|
| 7:50 PM | Not measured | 7 NW Jacksboro, Jack County, TX |
| 7:50 PM | Not measured | 8 NNE Jacksboro, Jack County, TX |
| 7:57 PM | Not measured | 12 NNW Jacksboro, Jack County, TX |
| 8:04 PM | Not measured | 8 NNE Jacksboro, Jack County, TX |
| 8:12 PM | Not measured | 10 NE Jacksboro, Jack County, TX |
| 8:12 PM | Not measured | 8 NE Jacksboro, Jack County, TX |
| 9:35 PM | 68 mph | 6 W Springtown, Parker County, TX |
| 9:35 PM | Not measured | 7 W Springtown, Parker County, TX |
| 9:40 PM | Not measured | 4 W Springtown, Parker County, TX |
| 9:40 PM | Not measured | 3 W Springtown, Parker County, TX |
| 9:45 PM | Not measured | 3 SSW Springtown, Parker County, TX |
| 9:45 PM | Not measured | 1 W Springtown, Parker County, TX |
Show all 19 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 9:47 PM | Not measured | 3 W Springtown, Parker County, TX |
| 9:48 PM | 89 mph | 1 NW Springtown, Parker County, TX |
| 9:50 PM | Not measured | 3 W Reno, Parker County, TX |
| 10:01 PM | Not measured | 4 S Springtown, Parker County, TX |
| 12:18 AM | 70 mph | 1 NW Westworth, Tarrant County, TX |
| 1:20 AM | 58 mph | 4 NE Duncanville, Dallas County, TX |
| 1:42 AM | 60 mph | 4 NE Duncanville, Dallas County, TX |
Cities with reports nearby
Reports within 15 miles of the center of each city we track.
| City | Largest hail | Highest gust | Tornado reports |
|---|---|---|---|
| Arlington, TX | 3.0 in | 58 mph | 0 |
| Dallas, TX | 3.0 in | 60 mph | 0 |
| Fort Worth, TX | 3.0 in | 70 mph | 0 |
| Grand Prairie, TX | 3.0 in | 60 mph | 0 |
| Irving, TX | 3.0 in | 60 mph | 0 |
| Wichita Falls, TX | 3.0 in | None | 1 |
Reports are what observers recorded near a location, not a complete record of every storm. They don’t describe conditions at any building.