Reference
What NOAA actually recorded here from 2021 onward
Between January 2021 and 2 June 2026, NOAA logged 404 hail and damaging-wind reports across the eight counties this site covers: 148 hail and 256 wind. Wind leads, but not by the margin a northern market shows. Hail here is a first-order peril rather than a footnote, and the two arrive in different parts of the year.
What this page does not contain, and why that matters
Read this section before the tables. The extract behind this page covers two NOAA event types, hail and thunderstorm wind. Hurricanes and tropical storms are catalogued under their own event types and are simply not in it. For the days Hurricane Beryl crossed this region in July 2024, the extract holds not a single row.
That is a limitation of the dataset, not a statement about Beryl. Beryl came ashore near Matagorda early on 8 July 2024 as a category 1 hurricane and crossed Southeast Texas through the day; the National Weather Service recorded measured gusts in the eighties of miles per hour at Houston airport stations, and higher than that on the Brazoria County coast. It was one of the most significant roofing events in this market in years and it appears nowhere in the tables below.
So do not use this page as a complete record of wind that could have damaged your roof. Use it for what it is good at: identifying specific severe-thunderstorm and hail dates, with sizes and speeds, that you can give a carrier as a date of loss. For tropical systems, the date of landfall is public and unambiguous and you do not need a dataset to find it.
When the two seasons happen
This is the most useful single table on the page, and it is the one that reorganizes how you think about a roofing year here. Hail is a spring peril: 89 percent of the hail reports in this window fall between March and June. Thunderstorm wind peaks with it and then continues. The Atlantic hurricane season runs from June through November, which is almost exactly the part of the year the hail record goes quiet.
| Month | Hail reports | Damaging-wind reports |
|---|---|---|
| January | 4 | 6 |
| February | 0 | 19 |
| March | 41 | 24 |
| April | 28 | 22 |
| May | 34 | 89 |
| June | 29 | 43 |
| July | 0 | 3 |
| August | 4 | 10 |
| September | 1 | 6 |
| October | 0 | 28 |
| November | 0 | 1 |
| December | 7 | 5 |
The practical consequence is a sequence rather than two separate risks. A roof takes hail bruising in March, April or May. The bruising is not a hole and it does not leak, so nothing happens. Then a tropical system arrives in July, August or September and drives rain horizontally across a mat that has already been fractured. The leak dates from the second event and the damage dates from the first, and by then establishing either is harder. Hurricane season roof prep works through what to do about it.
The pattern, county by county
| County | Hail reports | Wind reports | Largest hail | Strongest recorded gust |
|---|---|---|---|---|
| Harris County, TX | 84 | 117 | 2″ | 90 kt (104 mph) |
| Montgomery County, TX | 15 | 43 | 1.25″ | 68 kt (78 mph) |
| Galveston County, TX | 12 | 30 | 2.75″ | 72 kt (83 mph) |
| Brazoria County, TX | 12 | 28 | 1.75″ | 65 kt (75 mph) |
| Fort Bend County, TX | 18 | 17 | 2.75″ | 67 kt (77 mph) |
| Waller County, TX | 1 | 11 | 1.5″ | 70 kt (81 mph) |
| Austin County, TX | 5 | 6 | 2.5″ | 60 kt (69 mph) |
| Chambers County, TX | 1 | 4 | 2″ | 68 kt (78 mph) |
Harris County dominates the count, and that is partly real and partly an artifact: more people means more reports, and a report only exists where somebody was there to make one. A low count in Waller, Austin or Chambers County is not evidence of calmer weather.
Hail of one inch or larger
One inch is the conventional threshold at which hail starts doing real damage to an asphalt shingle mat. There are 133 such reports in this window, and 28 of them are 1.75 inches or larger. The largest stones on record here are 2.75″: 16 March 2024 in Fort Bend County, and 31 May 2024 in Galveston County.
| Date | Size | County |
|---|---|---|
| 2 June 2026 | 1″ | Harris County, TX |
| 2 June 2026 | 1″ | Harris County, TX |
| 2 June 2026 | 1″ | Harris County, TX |
| 2 June 2026 | 1″ | Harris County, TX |
| 9 May 2026 | 1″ | Fort Bend County, TX |
| 30 April 2026 | 1.5″ | Fort Bend County, TX |
| 30 April 2026 | 1.25″ | Fort Bend County, TX |
| 30 April 2026 | 1.25″ | Harris County, TX |
| 30 April 2026 | 1.25″ | Harris County, TX |
| 30 April 2026 | 1″ | Brazoria County, TX |
| 30 April 2026 | 1″ | Brazoria County, TX |
| 30 April 2026 | 1″ | Fort Bend County, TX |
| 30 April 2026 | 1″ | Brazoria County, TX |
| 30 April 2026 | 1″ | Brazoria County, TX |
| 30 April 2026 | 1″ | Harris County, TX |
| 15 March 2026 | 1″ | Montgomery County, TX |
| 18 August 2025 | 1.75″ | Harris County, TX |
| 18 August 2025 | 1.25″ | Harris County, TX |
| 18 August 2025 | 1.25″ | Harris County, TX |
| 18 August 2025 | 1″ | Harris County, TX |
| 9 June 2025 | 1.5″ | Harris County, TX |
| 9 June 2025 | 1.25″ | Montgomery County, TX |
| 9 June 2025 | 1″ | Montgomery County, TX |
| 9 June 2025 | 1″ | Montgomery County, TX |
| 5 May 2025 | 1.5″ | Waller County, TX |
| 5 May 2025 | 1″ | Brazoria County, TX |
| 5 May 2025 | 1″ | Brazoria County, TX |
| 2 May 2025 | 1.25″ | Harris County, TX |
| 2 May 2025 | 1″ | Harris County, TX |
| 2 May 2025 | 1″ | Harris County, TX |
| 28 December 2024 | 1″ | Austin County, TX |
| 28 December 2024 | 1″ | Harris County, TX |
| 25 December 2024 | 1.5″ | Brazoria County, TX |
| 25 December 2024 | 1″ | Harris County, TX |
| 24 December 2024 | 1.5″ | Harris County, TX |
| 24 December 2024 | 1.25″ | Harris County, TX |
| 31 May 2024 | 2.75″ | Galveston County, TX |
| 31 May 2024 | 2″ | Galveston County, TX |
| 31 May 2024 | 2″ | Galveston County, TX |
| 31 May 2024 | 1.75″ | Galveston County, TX |
| 31 May 2024 | 1″ | Galveston County, TX |
| 30 May 2024 | 1″ | Montgomery County, TX |
| 30 May 2024 | 1″ | Montgomery County, TX |
| 29 May 2024 | 1.5″ | Harris County, TX |
| 28 May 2024 | 1.75″ | Harris County, TX |
| 28 May 2024 | 1.75″ | Harris County, TX |
| 28 May 2024 | 1.75″ | Harris County, TX |
| 28 May 2024 | 1.5″ | Harris County, TX |
| 28 May 2024 | 1″ | Harris County, TX |
| 28 May 2024 | 1″ | Harris County, TX |
| 28 May 2024 | 1″ | Harris County, TX |
| 28 May 2024 | 1″ | Harris County, TX |
| 28 May 2024 | 1″ | Harris County, TX |
| 12 May 2024 | 2″ | Chambers County, TX |
| 3 May 2024 | 1″ | Harris County, TX |
| 21 March 2024 | 1.25″ | Harris County, TX |
| 21 March 2024 | 1.25″ | Harris County, TX |
| 21 March 2024 | 1.25″ | Harris County, TX |
| 21 March 2024 | 1″ | Harris County, TX |
| 21 March 2024 | 1″ | Harris County, TX |
| 21 March 2024 | 1″ | Harris County, TX |
| 21 March 2024 | 1″ | Harris County, TX |
| 21 March 2024 | 1″ | Harris County, TX |
| 17 March 2024 | 1.25″ | Galveston County, TX |
| 16 March 2024 | 2.75″ | Fort Bend County, TX |
| 16 March 2024 | 2.5″ | Fort Bend County, TX |
| 16 March 2024 | 2.5″ | Fort Bend County, TX |
| 16 March 2024 | 1.75″ | Fort Bend County, TX |
| 16 March 2024 | 1.5″ | Brazoria County, TX |
| 15 March 2024 | 2.5″ | Austin County, TX |
| 15 March 2024 | 1.75″ | Brazoria County, TX |
| 15 March 2024 | 1.75″ | Fort Bend County, TX |
| 15 March 2024 | 1.75″ | Austin County, TX |
| 15 March 2024 | 1.75″ | Austin County, TX |
| 15 March 2024 | 1.5″ | Harris County, TX |
| 15 March 2024 | 1.5″ | Fort Bend County, TX |
| 15 March 2024 | 1″ | Brazoria County, TX |
| 15 March 2024 | 1″ | Harris County, TX |
| 15 March 2024 | 1″ | Fort Bend County, TX |
| 15 March 2024 | 1″ | Fort Bend County, TX |
| 15 March 2024 | 1″ | Fort Bend County, TX |
| 15 March 2024 | 1″ | Fort Bend County, TX |
| 15 March 2024 | 1″ | Fort Bend County, TX |
| 9 December 2023 | 1″ | Harris County, TX |
| 24 September 2023 | 1″ | Montgomery County, TX |
| 23 June 2023 | 2″ | Harris County, TX |
| 23 June 2023 | 2″ | Harris County, TX |
| 23 June 2023 | 2″ | Harris County, TX |
| 23 June 2023 | 2″ | Harris County, TX |
| 23 June 2023 | 2″ | Harris County, TX |
| 23 June 2023 | 1.5″ | Harris County, TX |
| 23 June 2023 | 1.5″ | Harris County, TX |
| 23 June 2023 | 1.1″ | Harris County, TX |
| 23 June 2023 | 1″ | Harris County, TX |
| 23 June 2023 | 1″ | Harris County, TX |
| 23 June 2023 | 1″ | Harris County, TX |
| 23 June 2023 | 1″ | Harris County, TX |
| 23 June 2023 | 1″ | Harris County, TX |
| 8 June 2023 | 1″ | Galveston County, TX |
| 8 June 2023 | 1″ | Galveston County, TX |
| 8 June 2023 | 1″ | Harris County, TX |
| 23 May 2023 | 1″ | Montgomery County, TX |
| 8 May 2023 | 1.25″ | Harris County, TX |
| 27 April 2023 | 1″ | Harris County, TX |
| 20 April 2023 | 1″ | Galveston County, TX |
| 15 April 2023 | 1″ | Harris County, TX |
| 5 April 2023 | 2″ | Harris County, TX |
| 5 April 2023 | 2″ | Harris County, TX |
| 5 April 2023 | 2″ | Harris County, TX |
| 5 April 2023 | 1.5″ | Harris County, TX |
| 5 April 2023 | 1.5″ | Fort Bend County, TX |
| 5 April 2023 | 1″ | Montgomery County, TX |
| 5 April 2023 | 1″ | Fort Bend County, TX |
| 5 April 2023 | 1″ | Harris County, TX |
| 5 April 2023 | 1″ | Fort Bend County, TX |
| 27 March 2023 | 1.75″ | Harris County, TX |
| 27 March 2023 | 1.75″ | Harris County, TX |
| 27 March 2023 | 1.25″ | Harris County, TX |
| 27 March 2023 | 1″ | Harris County, TX |
| 1 May 2022 | 1″ | Montgomery County, TX |
| 15 June 2021 | 1″ | Harris County, TX |
| 15 June 2021 | 1″ | Harris County, TX |
| 15 June 2021 | 1″ | Harris County, TX |
| 15 June 2021 | 1″ | Harris County, TX |
| 2 June 2021 | 1″ | Montgomery County, TX |
| 15 April 2021 | 1.5″ | Harris County, TX |
| 15 April 2021 | 1″ | Harris County, TX |
| 15 April 2021 | 1″ | Harris County, TX |
| 15 April 2021 | 1″ | Montgomery County, TX |
| 17 March 2021 | 1″ | Harris County, TX |
| 6 January 2021 | 1″ | Galveston County, TX |
| 6 January 2021 | 1″ | Galveston County, TX |
| 6 January 2021 | 1″ | Brazoria County, TX |
The significant hail days
A single storm produces many reports, so this table groups them by day. These are the days with four or more recorded hail reports across the service area — the dates worth checking against your own roof.
| Date | Reports | Largest | Counties |
|---|---|---|---|
| 2 June 2026 | 4 | 1″ | Harris TX |
| 30 April 2026 | 10 | 1.5″ | Brazoria TX, Fort Bend TX, Harris TX |
| 18 August 2025 | 4 | 1.75″ | Harris TX |
| 9 June 2025 | 4 | 1.5″ | Harris TX, Montgomery TX |
| 31 May 2024 | 5 | 2.75″ | Galveston TX |
| 28 May 2024 | 9 | 1.75″ | Harris TX |
| 21 March 2024 | 10 | 1.25″ | Harris TX |
| 16 March 2024 | 5 | 2.75″ | Brazoria TX, Fort Bend TX |
| 15 March 2024 | 14 | 2.5″ | Austin TX, Brazoria TX, Fort Bend TX, Harris TX |
| 23 June 2023 | 13 | 2″ | Harris TX |
| 5 April 2023 | 9 | 2″ | Fort Bend TX, Harris TX, Montgomery TX |
| 27 March 2023 | 4 | 1.75″ | Harris TX |
| 15 June 2021 | 4 | 1″ | Harris TX |
| 15 April 2021 | 6 | 1.5″ | Harris TX, Montgomery TX |
| 17 March 2021 | 6 | 1″ | Harris TX |
The significant wind days
A single squall line produces dozens of separate reports, so wind is listed by day too. These are the days with four or more recorded damaging-wind reports. The strongest on record in this window is 16 May 2024, with 24 reports across the service area and an estimated gust of 104 mph in Harris County — a fast-moving line of storms that crossed the metro and did straight-line wind damage on the scale of a landfalling system.
| Date | Reports | Strongest recorded | Counties |
|---|---|---|---|
| 14 February 2026 | 16 | 61 kt (70 mph) | Austin TX, Brazoria TX, Fort Bend TX, Galveston TX, Harris TX, Montgomery TX |
| 25 October 2025 | 11 | 56 kt (64 mph) | Austin TX, Harris TX, Montgomery TX, Waller TX |
| 26 May 2025 | 9 | 68 kt (78 mph) | Harris TX, Montgomery TX |
| 24 March 2025 | 4 | 64 kt (74 mph) | Brazoria TX, Galveston TX, Harris TX |
| 28 May 2024 | 9 | 65 kt (75 mph) | Brazoria TX, Galveston TX, Harris TX, Montgomery TX |
| 16 May 2024 | 24 | 90 kt (104 mph) | Austin TX, Chambers TX, Harris TX, Waller TX |
| 2 May 2024 | 5 | 56 kt (64 mph) | Harris TX, Montgomery TX |
| 10 April 2024 | 17 | 72 kt (83 mph) | Brazoria TX, Fort Bend TX, Galveston TX, Harris TX, Montgomery TX |
| 15 March 2024 | 14 | 67 kt (77 mph) | Austin TX, Brazoria TX, Fort Bend TX, Harris TX |
| 21 June 2023 | 13 | 84 kt (97 mph) | Brazoria TX, Harris TX, Montgomery TX |
| 10 June 2023 | 5 | 53 kt (61 mph) | Galveston TX, Harris TX |
| 8 June 2023 | 9 | 58 kt (67 mph) | Galveston TX, Harris TX |
| 4 June 2023 | 4 | 54 kt (62 mph) | Harris TX |
| 23 May 2023 | 6 | 65 kt (75 mph) | Montgomery TX |
| 24 October 2022 | 8 | 50 kt (58 mph) | Fort Bend TX, Harris TX, Montgomery TX |
| 10 August 2022 | 5 | 52 kt (60 mph) | Fort Bend TX, Harris TX, Waller TX |
| 27 October 2021 | 6 | 52 kt (60 mph) | Chambers TX, Harris TX, Montgomery TX |
| 15 June 2021 | 4 | 60 kt (69 mph) | Fort Bend TX, Harris TX |
| 28 May 2021 | 6 | 50 kt (58 mph) | Brazoria TX, Fort Bend TX, Harris TX |
| 18 May 2021 | 11 | 55 kt (63 mph) | Brazoria TX, Fort Bend TX, Harris TX, Montgomery TX, Waller TX |
If one of these dates is recent and your roof has not been looked at since, that is the practical use of this page. Property policies require prompt notice of a loss, and damage that sits unreported starts to read as deterioration — which on this coast it will genuinely have begun to be.
How to read this honestly
- Each row is a report, logged at a point by a trained spotter, a public report, a broadcast source or an official observer. It is not a damage survey.
- Hail sizes are the largest stone observed at that point. Hail falls in narrow swaths, so a 2.5 inch report four miles away does not mean 2.5 inch hail fell on your house.
- Wind speeds are recorded in knots, and most are estimated gusts rather than measured ones. The conversion to miles per hour is shown for convenience and inherits the estimate.
- Absence of a report does not mean absence of a storm. It means nobody reported one at that point — and in the thinly populated parts of this service area that happens routinely.
- Tropical systems are not here at all. Hurricane and tropical storm wind is catalogued under separate event types that this extract does not include.
- The window starts in January 2021. A roof older than that has seen storms this page does not show you.
Provenance: NOAA National Centers for Environmental Information, Storm Events Database, public domain, extracted for the eight counties of this service area with a 15-mile ZIP-code radius. Event types: hail and thunderstorm wind. Window: January 2021 to 2 June 2026. 243 ZIP codes are represented.
Want to know which of these dates matters for your address?
Check your ZIP codeRecognize one of these dates? Send the details and we will get an insured local roofer out to look.
Request a free inspectionAll work is performed by insured local roofing professionals. Texas does not license roofing contractors at state level, so insurance, references and a written scope are what there is to check.