2025 Year in Severe Weather
Annual U.S. Storm Report Summary • Published April 10, 2026
Year at a Glance
148,121
Storm Reports
+34.3% vs 2024
8,910
Hail Reports
Largest: 6.0"
58,777
Winter Weather Reports
8,254
Flood / Flash Flood Reports
315,117
NWS Alerts Issued
7,951 Tornado Warnings
2025 Highlights:
Snow was the most-reported event with 56,665 reports.
February was the busiest month (22,074 reports).
Colorado led all states with 9,063 reports.
The largest hail recorded measured 6.0 inches in diameter.
Storm Reports by Event Type
| # | Event Type | Reports | % of Total |
| 1 |
Snow |
56,665 |
38.3% |
| 2 |
Non-Tstm Wnd Gst |
21,495 |
14.5% |
| 3 |
Rain |
16,681 |
11.3% |
| 4 |
Tstm Wnd Dmg |
14,483 |
9.8% |
| 5 |
Hail |
8,910 |
6.0% |
| 6 |
Tstm Wnd Gst |
8,179 |
5.5% |
| 7 |
Flash Flood |
5,227 |
3.5% |
| 8 |
Flood |
2,677 |
1.8% |
| 9 |
Extreme Cold |
2,600 |
1.8% |
| 10 |
Non-Tstm Wnd Dmg |
2,197 |
1.5% |
| 11 |
Freezing Rain |
1,729 |
1.2% |
| 12 |
Marine Tstm Wind |
1,463 |
1.0% |
Tornado Activity
TX
Most Active State
145 reports
Apr
Peak Month
298 reports
Top States
| # | State | Reports |
| 1 | TX | 145 |
| 2 | IL | 144 |
| 3 | MO | 102 |
| 4 | MS | 81 |
| 5 | ND | 75 |
| 6 | AL | 71 |
| 7 | IN | 67 |
| 8 | AR | 58 |
| 9 | KS | 50 |
| 10 | MN | 48 |
Data note: Tornado EF/F intensity ratings are not consistently recorded in storm reports. Counts above represent confirmed tornado reports; intensity data is omitted due to incomplete coverage.
Hail Activity
882
Significant (≥ 2.0")
Baseball size and larger
Top States
| # | State | Reports |
| 1 | TX | 1,419 |
| 2 | KS | 577 |
| 3 | CO | 509 |
| 4 | NE | 438 |
| 5 | OK | 387 |
| 6 | IL | 351 |
| 7 | MO | 323 |
| 8 | SD | 308 |
| 9 | TN | 296 |
| 10 | KY | 261 |
Wind Events
46,671
Wind Reports
Damaging & measured gusts
164 mph
Strongest Gust Reported
1,480
Reports ≥ 75 mph
Hurricane-force threshold
By Wind Type
| Type | Reports |
| Non-Tstm Wnd Gst | 21,495 |
| Tstm Wnd Dmg | 14,483 |
| Tstm Wnd Gst | 8,179 |
| Non-Tstm Wnd Dmg | 2,197 |
| High Sust Winds | 317 |
Top States
| # | State | Reports |
| 1 | WY | 3,241 |
| 2 | SD | 2,563 |
| 3 | ID | 2,521 |
| 4 | MI | 2,480 |
| 5 | MT | 2,393 |
| 6 | CA | 2,176 |
| 7 | KS | 1,968 |
| 8 | TX | 1,922 |
| 9 | AL | 1,585 |
| 10 | CO | 1,408 |
Winter Weather
58,777
Total Winter Weather Reports
56,665
Snow Reports
Including heavy snow events
By Event Type
| Event | Reports |
| Snow | 56,665 |
| Freezing Rain | 1,729 |
| Sleet | 270 |
| Blizzard | 113 |
Top States
| # | State | Reports |
| 1 | CO | 5,798 |
| 2 | NY | 3,701 |
| 3 | PA | 3,603 |
| 4 | MN | 3,451 |
| 5 | MI | 3,237 |
| 6 | WI | 3,098 |
| 7 | OH | 2,612 |
| 8 | IL | 2,254 |
Flood & Flash Flood Reports
8,254
Flood Reports (all types)
By Event Type
| Event | Reports |
| Flash Flood | 5,227 |
| Flood | 2,677 |
| Coastal Flood | 340 |
| Ice Jam Flooding | 10 |
Geographic Distribution — Top States
| # | State | Storm Reports | % of Total |
| 1 |
CO |
9,063 |
6.1% |
| 2 |
MI |
7,781 |
5.3% |
| 3 |
SD |
6,873 |
4.6% |
| 4 |
MN |
6,425 |
4.3% |
| 5 |
WY |
6,392 |
4.3% |
| 6 |
IL |
5,851 |
4.0% |
| 7 |
PA |
5,670 |
3.8% |
| 8 |
NY |
5,523 |
3.7% |
| 9 |
KS |
5,206 |
3.5% |
| 10 |
MT |
5,105 |
3.4% |
| 11 |
TX |
5,066 |
3.4% |
| 12 |
WI |
4,803 |
3.2% |
| 13 |
CA |
4,503 |
3.0% |
| 14 |
OH |
3,955 |
2.7% |
| 15 |
NE |
3,868 |
2.6% |
| 16 |
ID |
3,749 |
2.5% |
| 17 |
WV |
3,589 |
2.4% |
| 18 |
VA |
3,347 |
2.3% |
| 19 |
MO |
3,089 |
2.1% |
| 20 |
NC |
3,019 |
2.0% |
Monthly Storm Report Activity
| Month |
2025 Reports |
2024 Reports |
Change |
| Jan |
21,522 |
21,896 |
-2%
|
| Feb |
22,074 |
11,386 |
+94%
|
| Mar |
17,032 |
11,150 |
+53%
|
| Apr |
11,932 |
10,430 |
+14%
|
| May |
11,593 |
3 |
+386333%
|
| Jun |
11,926 |
3,596 |
+232%
|
| Jul |
11,411 |
10,369 |
+10%
|
| Aug |
5,882 |
9,592 |
-39%
|
| Sep |
4,287 |
4,892 |
-12%
|
| Oct |
2,993 |
3,083 |
-3%
|
| Nov |
8,250 |
10,479 |
-21%
|
| Dec |
19,219 |
13,385 |
+44%
|
NWS Weather Alert Activity
315,117 NWS weather alerts were issued across the United States in 2025,
including 7,951 Tornado Warnings and
58,501 Severe Thunderstorm Warnings.
Top Alert Types
| # | Alert | Count |
| 1 | Severe Thunderstorm Warning | 58,501 |
| 2 | Special Weather Statement | 58,131 |
| 3 | Flood Warning | 29,114 |
| 4 | Winter Weather Advisory | 23,079 |
| 5 | Flood Advisory | 16,840 |
| 6 | Wind Advisory | 13,316 |
| 7 | Flash Flood Warning | 11,258 |
| 8 | Winter Storm Warning | 8,888 |
| 9 | Tornado Warning | 7,951 |
| 10 | Heat Advisory | 7,227 |
| 11 | Cold Weather Advisory | 6,838 |
| 12 | Dense Fog Advisory | 6,693 |
| 13 | High Wind Warning | 6,285 |
| 14 | Flood Watch | 5,328 |
| 15 | Red Flag Warning | 5,282 |
Alerts by Severity
Monthly Alert Issuance
About This Report
This report summarizes storm spotter reports and NWS weather alerts collected by iAlert for calendar year 2025.
Storm report data is sourced from National Weather Service Local Storm Reports (LSRs) ingested by the iAlert weather monitoring system.
Alert data represents official NWS alerts issued via the NOAA Weather Wire and CAP alert feed.
Data coverage: Contiguous United States, Alaska, Hawaii, and U.S. territories.
Data represents events reported through NWS field offices; actual occurrence may be higher in areas with limited spotter coverage.
Individual storm events may generate multiple LSR entries from different reporting sources, which are counted separately as received from NWS.
Wind gust values reflect reported maximum gusts; entries over 200 mph are excluded as data entry errors.
Hail sizes reflect maximum diameter as reported by spotters and NWS personnel.