Average Tornadoes per Year by State (1996-2025)

About This Dataset

Average Tornadoes per Year by State (1996-2025)
What this chart shows. The average number of tornadoes a year in every US state and the District of Columbia over the 30 years from 1996 to 2025, from NOAA's Storm Prediction Center. Texas leads by a wide margin with 129.9 a year, followed by Kansas with 80.9, Oklahoma with 71.3 and Illinois with 64.5. Ten states averaged at least 50. At the other end, Alaska averaged 0.1 and the District of Columbia 0.2, but every one of the 51 recorded at least one tornado in the period.

How the data is collected. Each state's figure is its number of tornado records over 30 years divided by 30, counting a tornado that crossed a state line once in every state it entered. Texas alone accounts for 3,898 records in the period. Averaging over three decades smooths out single years, such as Kansas's low count of 29 in 2025.

Background. The Storm Prediction Center calls Tornado Alley a nickname in the popular media for a broad swath of relatively high tornado occurrence in the central United States, and notes that maps of it differ because tornado occurrence can be measured in many ways. The period here starts after the Doppler radar network was installed in the mid-1990s, when detection of weak tornadoes improved.

Limits. The averages are not adjusted for area, so they favour large states. Texas has the highest average partly because it is the largest of the lower 48 states, and a smaller state can see tornadoes more often per square mile with a lower count.
Analysis

Texas's average of 129.9 a year is 49.0 more than second-placed Kansas. Illinois, fourth at 64.5, recorded 126 in 2025. North Dakota averaged 30.9 a year and recorded 82 in 2025.

Source:  NOAA Storm Prediction Center (Severe Weather Database)

Key Findings

🏆
Texas leads in Average Tornadoes per Year with 129.90.
📊
Average Average Tornadoes per Year: 25.12  ·  median: 17.90.
↔️
Gap: Texas is 1,299× larger than Alaska.

Average Tornadoes per Year by State (1996-2025)

Bar
H-Bar
Line
Area
Table
Loading...

Data Insights

Numbers, trends & sources behind this chart

Admin
⬡
Data Points
51
51 categories  ·  1 year
↑
Top Value
129.90
Texas
Average Tornadoes per Year · 1996-2025
◈
Metrics
1
Average Tornadoes per Year
◷
Period
1996-2025
Single year snapshot

Methodology & source

Data source
NOAA Storm Prediction Center (Severe Weather Database)
Coverage
51 entities · 1996-2025 · 51 observations
Measure
Average Tornadoes per Year
Last updated
29 September 2026
Compiled by
The ANYSTAT team, from the source above
How the figures are calculated
  • Values are shown as reported by the source. Nothing is rescaled, rebased or converted — the only changes are thousand separators and decimals shown to two places.
  • Entities are ranked highest-first on their value.

An article using this data

Which State Had the Most Tornadoes in 2025? Illinois and Texas Tied With 126 Each
NOAA's final data counts 1,383 US tornadoes in 2025. Illinois and Texas tied for the most with 126, North Dakota had 82, more than two and a half times its aver...

Rankings & Full Data

51 records · Average Tornadoes per Year · ranked by 1996-2025

✓ 51 sourced
# Category 1996-2025 Source
🥇 Texas 129.90
🥈 Kansas 80.90
🥉 Oklahoma 71.30
4 Illinois 64.50
5 Mississippi 60
6 Alabama 59.90
7 Iowa 56.10
8 Florida 55.30
9 Nebraska 50.80
10 Missouri 50.20
11 Louisiana 45.50
12 Minnesota 45
13 Colorado 43.90
14 Arkansas 42.30
15 Georgia 36.80
16 Tennessee 31.30
17 North Carolina 31.10
18 North Dakota 30.90
19 Indiana 28.90
20 Kentucky 28.60
21 South Dakota 26.90
22 Wisconsin 25.60
23 South Carolina 24.90
24 Ohio 24.90
25 Virginia 18.20
26 Pennsylvania 17.90
27 Michigan 14.30
28 Wyoming 10.20
29 New York 9.40
30 New Mexico 9.30
31 California 8.80
32 Maryland 8.50
33 Montana 6.40
34 Arizona 4.80
35 Idaho 3.40
36 West Virginia 3.10
37 Oregon 2.90
38 Washington 2.70
39 New Jersey 2.50
40 Massachusetts 2.20
41 Connecticut 2.10
42 Utah 2.10
43 Maine 1.80
44 Nevada 1.60
45 New Hampshire 0.90
46 Delaware 0.80
47 Vermont 0.60
48 Hawaii 0.50
49 Rhode Island 0.40
50 District of Columbia 0.20
51 Alaska 0.10

Data Sources & References

All external sources cited in this dataset

Related Charts

More statistics on similar topics

Related 2025
Dragon B Lee (Col Cottonwo Gifford Red Cany Klikhten
145,504
Dragon Bravo (Arizona)
Largest Wildfires in the US in 2025

The five largest wildfires alone burned 672,187 acres, 13.1 per cent of all the land burned in the United States in 2025...

View Chart 11 hours ago
Related 2025
Alaska Nevada Wyoming Colorado Arizona New Mexi
2,164
Alaska
Average Wildfire Size by State 2025

Oklahoma's 2,530 wildfires averaged 120.2 acres, slightly more than Oregon's 118.5, even though almost all of Oklahoma's...

View Chart 11 hours ago
Related 2025
Iowa Kentucky Missouri Georgia Maine West Vir
100.0
Iowa
Share of Wildfires Caused by Humans by State 2025

California, with the most wildfires of any state, had a human-caused share of 85.9 per cent, while Oregon, with 2,734 fi...

View Chart 11 hours ago
Play