Colorado Tornado History — 6,189 Tornadoes (Aggregate) Since 1950
42 cities covered · 1950–present · NOAA Storm Prediction Center
How many tornadoes does Colorado get per year?
Colorado has had 6,189 tornadoes on record since 1950, including 86 violent (EF3+) tornadoes — averaging about 81.4 per year across 42 cities covered here. Aggregate counts sum across overlapping city radii, so unique-event totals are lower; see the per-city pages for non-overlapping figures.
When was the most recent tornado in Colorado?
The most recent tornado in our Colorado dataset was an EF1 on July 30, 2025 near Colorado Springs.
When is tornado season in Colorado?
June is historically the peak month for tornadoes in Colorado, with 2,597 aggregate on record. Tornadoes can occur any time of year, but spring through early summer (April–June) generally sees the highest activity across most US states.
Colorado at a Glance
Cities Covered
42
Tornado-prone metros
Tornadoes (Aggregate)
6,189
Sum across city radii
Violent (EF3+)
86
1.4% of aggregate
Peak Month
June
2,597 aggregate
Notable Tornadoes in Colorado
Deadliest Tornado in Colorado
EF3 on May 22, 2008 near Brighton — 1 fatality, 38.7 mi path.
Most Recent Tornado
EF1 on July 30, 2025 near Colorado Springs.
Recent tornado warnings in Colorado
Cities
Arvada, CO
Aurora, CO
Boulder, CO
Brighton, CO
Broomfield, CO
Canon City, CO
Castle Rock, CO
Centennial, CO
Clifton, CO
Colorado Springs, CO
Columbine, CO
Commerce City, CO
Dakota Ridge, CO
Denver, CO
Durango, CO
Englewood, CO
Erie, CO
Evans, CO
Fort Collins, CO
Fountain, CO
Golden, CO
Grand Junction, CO
Greeley, CO
Greenwood Village, CO
Highlands Ranch, CO
Ken Caryl, CO
Lafayette, CO
Lakewood, CO
Littleton, CO
Longmont, CO
Louisville, CO
Loveland, CO
Northglenn, CO
Parker, CO
Pueblo, CO
Pueblo West, CO
Security-Widefield, CO
Sherrelwood, CO
Thornton, CO
Westminster, CO
Wheat Ridge, CO
Windsor, CO