Hail history by city and county
How often hail 1 inch or larger has fallen near cities in Texas, Oklahoma and Colorado, counted from 102,638 NOAA storm reports going back to 1955.
NOAA's final record runs through Jun 30, 2026; later reports are preliminary and labeled as such.
Cities with the most hail days
Days with hail 1 inch or larger in or within 3 km (2 miles) of each city, 2016–2025.
| City | Days with 1 in+ | Days with 2 in+ |
|---|---|---|
| Oklahoma City, OK | 79 | 12 |
| Colorado Springs, CO | 76 | 13 |
| Fort Worth, TX | 61 | 12 |
| Dallas, TX | 50 | 11 |
| Amarillo, TX | 44 | 7 |
| San Antonio, TX | 41 | 9 |
| Houston, TX | 39 | 4 |
| Norman, OK | 36 | 8 |
| Aurora, CO | 32 | 4 |
| Frisco, TX | 32 | 11 |
| Denver, CO | 29 | 5 |
| Arlington, TX | 28 | 7 |
| Grand Prairie, TX | 27 | 4 |
| Denton, TX | 27 | 6 |
| Plano, TX | 26 | 11 |
| McKinney, TX | 26 | 7 |
| Centennial, CO | 23 | 2 |
| Flower Mound, TX | 23 | 7 |
| Garland, TX | 22 | 5 |
| Burleson, TX | 21 | 2 |
| Austin, TX | 20 | 4 |
| Lewisville, TX | 20 | 6 |
| Allen, TX | 18 | 7 |
| Castle Rock, CO | 17 | 2 |
| Mesquite, TX | 16 | 2 |
| Thornton, CO | 16 | 2 |
| Mansfield, TX | 16 | 2 |
| Parker, CO | 16 | 1 |
| Irving, TX | 15 | 1 |
| Richardson, TX | 15 | 6 |
| San Marcos, TX | 15 | 3 |
| Celina, TX | 14 | 2 |
| Wylie, TX | 14 | 5 |
| Waxahachie, TX | 14 | 3 |
| Westminster, CO | 13 | 1 |
| Georgetown, TX | 13 | 4 |
| North Richland Hills, TX | 13 | 2 |
| Leander, TX | 12 | 3 |
Storm data is directional and may be delayed; verify on-site.
Browse by state
What these pages are
Each city page counts the days NOAA recorded hail near that city, shows the last five years and the most recent hail days, and has a roof-size calculator and a note on insurance claim windows. Bigger and more populated places collect more reports, because a report needs someone to see the hail; the methodology explains how we count and what the records can't tell you.
HailAlmanac is an independent publisher of public storm records, not a roofer or an insurer.