iAlert — Weather Data & Insights

U.S. Severe Weather
Annual Reports

Yearly summaries of storm activity, NWS alert data, tornado and hail statistics drawn from iAlert’s national weather monitoring archive.

1,011,723
Storm Reports in Archive
9,612
Tornado Reports
970,188
NWS Alerts Archived (2023–2025)
January
23,987
Storm Reports
26,214
NWS Alerts
February
13,532
Storm Reports
22,466
NWS Alerts
March
13,983
Storm Reports
24,114
NWS Alerts
U.S. Severe Weather by Year
Storm report counts by event type from iAlert’s national archive — 2019–2025
2024

2024 Annual Weather Report

110,261 storm reports • 1,104 tornadoes • Snow led all events

2023

2023 Annual Weather Report

137,860 storm reports • 1,351 tornadoes • Snow led all events

2022

2022 Annual Weather Report

149,529 storm reports • 1,322 tornadoes • Snow led all events

2021

2021 Annual Weather Report

129,615 storm reports • 1,327 tornadoes • Snow led all events

2020

2020 Annual Weather Report

129,373 storm reports • 1,211 tornadoes • Snow led all events

2019

2019 Annual Weather Report

151,899 storm reports • 1,680 tornadoes • Snow led all events

Reports are based on National Weather Service Local Storm Reports (LSRs) and CAP alert feed data collected by iAlert since 2013. All statistics are computed from iAlert’s weather monitoring archive. Reports are published annually; data represents the full calendar year.

iAlert is a Weather Alert Subscription Service delivering real-time severe weather notifications by email and text message. Sign up at iAlert.com/services →