Colorado tornado history
From 1950 through 2025, 2,488 tornadoes touched Colorado, according to the NOAA Storm Prediction Center, the 12th most of the 48 contiguous states and DC. The National Weather Service rated 1 of them F4/EF4 or stronger; along their paths they killed 5 people and injured 291. The deadliest, on March 28, 2007, was rated EF3 and killed 2 (Prowers County). From 2016 to 2025, Colorado averaged 40 tornadoes a year. SPC has logged 35 preliminary tornado reports in Colorado in 2026 (latest October 13, 2026).
Map of every Colorado tornado path since 1950
All 2,488 paths plus 35 preliminary 2026 reports (gray dots). Zoom in to your county; click a path for its date and rating.
Source: National Storms (nationalstorms.com), CC BY 4.0, data from NOAA Storm Prediction Center storm reports.
Most recent tornadoes in Colorado
| Date | Rating | Path length | Deaths / injuries | Started in |
|---|---|---|---|---|
| Sep 16, 2025 | EFU | 0.0 mi | 0 / 0 | Kit Carson County, CO |
| Sep 13, 2025 | EF1 | 0.8 mi | 0 / 0 | Saguache County, CO |
| Sep 9, 2025 | EFU | 0.0 mi | 0 / 0 | Kit Carson County, CO |
| Aug 10, 2025 | EFU | 0.4 mi | 0 / 0 | Arapahoe County, CO |
| Aug 9, 2025 | EFU | 4.6 mi | 0 / 0 | Yuma County, CO |
| Aug 9, 2025 | EFU | 0.1 mi | 0 / 0 | Yuma County, CO |
| Jul 30, 2025 | EF0 | 0.3 mi | 0 / 0 | Custer County, CO |
| Jul 30, 2025 | EF1 | 0.8 mi | 0 / 0 | Teller County, CO |
| Jul 14, 2025 | EFU | 0.2 mi | 0 / 0 | Weld County, CO |
| Jul 14, 2025 | EF1 | 0.3 mi | 0 / 0 | Douglas County, CO |
| Jul 11, 2025 | EFU | 0.4 mi | 0 / 0 | Logan County, CO |
| Jul 6, 2025 | EFU | 1.1 mi | 0 / 0 | Morgan County, CO |
| Jun 17, 2025 | EF1 | 0.4 mi | 0 / 0 | Teller County, CO |
| Jun 16, 2025 | EFU | 0.0 mi | 0 / 0 | Kit Carson County, CO |
| Jun 13, 2025 | EFU | 0.1 mi | 0 / 0 | Adams County, CO |
| Jun 4, 2025 | EFU | 1.2 mi | 0 / 0 | Las Animas County, CO |
| May 27, 2025 | EF1 | 0.9 mi | 0 / 0 | Weld County, CO |
| May 23, 2025 | EFU | 0.5 mi | 0 / 0 | Cheyenne County, CO |
| May 23, 2025 | EF2 | 8.4 mi | 0 / 0 | Washington County, CO |
| May 23, 2025 | EF1 | 11.2 mi | 0 / 0 | Logan County, CO |
| May 18, 2025 | EFU | 0.0 mi | 0 / 0 | Yuma County, CO |
| May 18, 2025 | EF2 | 4.4 mi | 0 / 0 | Adams County, CO |
| May 18, 2025 | EF2 | 4.3 mi | 0 / 0 | Arapahoe County, CO |
| May 18, 2025 | EF1 | 2.6 mi | 0 / 0 | Arapahoe County, CO |
| May 18, 2025 | EF2 | 0.9 mi | 0 / 0 | Elbert County, CO |
2026 preliminary tornado reports in Colorado
Reports from SPC's daily logs. A tornado often draws several reports; NOAA publishes confirmed tornadoes, paths and ratings with its final data.
| Date | Rating | Path length | Deaths / injuries | Started in |
|---|---|---|---|---|
| Oct 13, 2026 | Prelim. report | – | – | La Plata County, CO |
| Sep 14, 2026 | Prelim. report | – | – | Archuleta County, CO |
| Aug 27, 2026 | Prelim. report | – | – | Custer County, CO |
| Aug 14, 2026 | Prelim. report | – | – | Adams County, CO |
| Aug 12, 2026 | Prelim. report | – | – | Logan County, CO |
| Jul 8, 2026 | Prelim. report | – | – | Weld County, CO |
| Jul 4, 2026 | Prelim. report | – | – | Washington County, CO |
| Jun 30, 2026 | Prelim. report | – | – | Logan County, CO |
| Jun 30, 2026 | Prelim. report | – | – | Logan County, CO |
| Jun 26, 2026 | Prelim. report | – | – | Cheyenne County, CO |
| Jun 26, 2026 | Prelim. report | – | – | Bent County, CO |
| Jun 26, 2026 | Prelim. report | – | – | Cheyenne County, CO |
| Jun 24, 2026 | Prelim. report | – | – | Morgan County, CO |
| Jun 24, 2026 | Prelim. report | – | – | Weld County, CO |
| Jun 24, 2026 | Prelim. report | – | – | Logan County, CO |
Deadliest tornadoes in Colorado
| Date | Rating | Path length | Deaths / injuries | Started in |
|---|---|---|---|---|
| Mar 28, 2007 | EF3 | 28.0 mi | 2 / 9 | Prowers County, CO |
| Jun 27, 1960 | F3 | 6.5 mi | 2 / 3 | Sedgwick County, CO |
| May 22, 2008 | EF3 | 38.7 mi | 1 / 78 | Weld County, CO |
F4, EF4, F5 and EF5 tornadoes in Colorado
| Date | Rating | Path length | Deaths / injuries | Started in |
|---|---|---|---|---|
| May 18, 1977 | F4 | 38.6 mi | 0 / 0 | Cimarron County, OK → CO |
The 50 strongest Colorado tornadoes, ranked by rating, deaths and path length: Strongest tornadoes in Colorado history
Longest tornado paths in Colorado
| Date | Rating | Path length | Deaths / injuries | Started in |
|---|---|---|---|---|
| May 20, 1957 | F0 | 70.1 mi | 0 / 0 | Kit Carson County, CO → KS |
| May 22, 2008 | EF3 | 38.7 mi | 1 / 78 | Weld County, CO |
| May 18, 1977 | F4 | 38.6 mi | 0 / 0 | Cimarron County, OK → CO |
| Jun 18, 1951 | F2 | 29.9 mi | 0 / 0 | Crowley County, CO |
| Mar 28, 2007 | EF3 | 28.0 mi | 2 / 9 | Prowers County, CO |
| Jul 12, 1952 | F1 | 27.6 mi | 0 / 0 | Deuel County, NE → CO |
| May 22, 2008 | EF2 | 25.1 mi | 0 / 1 | Albany County, WY → CO |
| Sep 18, 1986 | F2 | 25.0 mi | 0 / 0 | Morgan County, CO |
| Jun 9, 1990 | F2 | 23.0 mi | 0 / 0 | Larimer County, CO |
| May 17, 1962 | F1 | 23.0 mi | 0 / 0 | Baca County, CO |
For tornadoes that crossed into another state, the path length, deaths and injuries are for the whole path.
Tornadoes by county
| County | Tornadoes since 1950 | 2016–2025 | Strongest | Deaths along paths | Most recent |
|---|---|---|---|---|---|
| Weld County | 311 | 33 | F3/EF3 | 1 | Jul 14, 2025 |
| Washington County | 242 | 88 | F3/EF3 | 0 | May 23, 2025 |
| Adams County | 212 | 24 | F3/EF3 | 0 | Jun 13, 2025 |
| Elbert County | 144 | 5 | F3/EF3 | 0 | May 18, 2025 |
| Kit Carson County | 137 | 34 | F3/EF3 | 0 | Sep 16, 2025 |
| Arapahoe County | 126 | 13 | F2/EF2 | 0 | Aug 10, 2025 |
| Lincoln County | 123 | 16 | F3/EF3 | 0 | Jul 13, 2023 |
| Yuma County | 121 | 30 | F3/EF3 | 0 | Aug 9, 2025 |
| Logan County | 115 | 22 | F3/EF3 | 0 | Jul 11, 2025 |
| Morgan County | 104 | 24 | F2/EF2 | 0 | Jul 6, 2025 |
| Kiowa County | 102 | 13 | F3/EF3 | 2 | Jul 6, 2023 |
| El Paso County | 101 | 7 | F3/EF3 | 0 | Aug 5, 2023 |
| Cheyenne County | 100 | 23 | F2/EF2 | 0 | May 23, 2025 |
| Prowers County | 93 | 8 | F3/EF3 | 2 | Jun 23, 2023 |
| Baca County | 91 | 9 | F4/EF4 | 0 | Jul 13, 2023 |
| Douglas County | 71 | 3 | F2/EF2 | 0 | Jul 14, 2025 |
| Bent County | 60 | 9 | F2/EF2 | 0 | May 30, 2023 |
| Phillips County | 54 | 11 | F2/EF2 | 0 | Jun 7, 2022 |
| Sedgwick County | 45 | 11 | F3/EF3 | 2 | Jun 7, 2022 |
| Las Animas County | 40 | 8 | F2/EF2 | 0 | Jun 4, 2025 |
| Larimer County | 36 | 1 | F3/EF3 | 1 | May 18, 2018 |
| Otero County | 33 | 6 | F3/EF3 | 0 | Jul 6, 2022 |
| Denver County | 28 | 3 | F3/EF3 | 0 | Aug 5, 2022 |
| Pueblo County | 21 | 2 | F2/EF2 | 0 | Mar 26, 2024 |
| Crowley County | 20 | 1 | F3/EF3 | 0 | May 16, 2021 |
| Alamosa County | 16 | 0 | F2/EF2 | 0 | May 22, 2014 |
| Teller County | 15 | 5 | F2/EF2 | 0 | Jul 30, 2025 |
| Jefferson County | 14 | 0 | F2/EF2 | 0 | Jul 28, 1996 |
| Boulder County | 12 | 0 | F3/EF3 | 0 | Jun 4, 2015 |
| Park County | 11 | 5 | F2/EF2 | 0 | Jun 30, 2023 |
| Mesa County | 10 | 0 | F1/EF1 | 0 | Jul 9, 2015 |
| Fremont County | 9 | 1 | F1/EF1 | 0 | Jun 23, 2016 |
| Custer County | 9 | 2 | F2/EF2 | 0 | Jul 30, 2025 |
| Huerfano County | 8 | 1 | F2/EF2 | 0 | May 8, 2017 |
| Saguache County | 7 | 2 | F1/EF1 | 0 | Sep 13, 2025 |
| Moffat County | 7 | 0 | F1/EF1 | 0 | Aug 15, 2009 |
| Costilla County | 7 | 1 | F3/EF3 | 0 | Jun 6, 2021 |
| Broomfield County | 6 | 0 | F2/EF2 | 0 | Jun 7, 2009 |
| Rio Grande County | 5 | 0 | F1/EF1 | 0 | Sep 25, 2012 |
| La Plata County | 5 | 0 | F1/EF1 | 0 | Oct 5, 2004 |
| Conejos County | 5 | 1 | F2/EF2 | 0 | May 31, 2021 |
| Routt County | 3 | 1 | F1/EF1 | 0 | Jun 24, 2018 |
| Rio Blanco County | 3 | 0 | F1/EF1 | 0 | May 29, 2013 |
| Montrose County | 3 | 0 | F1/EF1 | 0 | Oct 4, 2005 |
| Montezuma County | 3 | 0 | F2/EF2 | 0 | Jul 18, 2011 |
| Jackson County | 3 | 2 | F1/EF1 | 0 | Jun 24, 2018 |
| Delta County | 3 | 0 | F1/EF1 | 0 | Sep 29, 2014 |
| Eagle County | 2 | 0 | F1/EF1 | 0 | Jun 30, 2004 |
| Clear Creek County | 2 | 0 | F0/EF0 | 0 | Jul 28, 2012 |
| Pitkin County | 1 | 0 | F2/EF2 | 0 | Jun 20, 1975 |
| Mineral County | 1 | 0 | F2/EF2 | 0 | Oct 10, 1997 |
| Gunnison County | 1 | 1 | unknown | 0 | May 29, 2021 |
| Grand County | 1 | 0 | F1/EF1 | 0 | Jun 8, 1984 |
| Chaffee County | 1 | 0 | F0/EF0 | 0 | May 5, 1991 |
| Archuleta County | 1 | 0 | F0/EF0 | 0 | Apr 25, 1999 |
Cities with 5 or more tornadoes within 10 miles
Alamosa Arvada Ault Aurora Bennett Berthoud Boulder Brighton Broomfield Brush Burlington Castle Pines Castle Rock Centennial Cherry Hills Village Colorado Springs Commerce City Dacono Denver Eaton Edgewater Elizabeth Englewood Erie Evans Federal Heights Firestone Florence Fort Collins Fort Lupton Fort Morgan Fountain Frederick Glendale Golden Greeley Greenwood Village Johnstown La Junta Lafayette Lakewood Lamar Littleton Lochbuie Lone Tree Longmont Louisville Loveland Manitou Springs Mead Milliken Monument Northglenn Palmer Lake Parker Platteville Pueblo Rocky Ford Severance Sheridan Sterling Superior Thornton Timnath Trinidad Wellington Westminster Wheat Ridge Windsor Woodland Park Yuma
Tornadoes in Colorado by year
| Year | Tornadoes | F/EF0 | 1 | 2 | 3 | 4 | 5 | Unknown | Deaths | Injuries |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 35 preliminary tornado reports so far (not a tornado count; ratings come with NOAA's final data) | |||||||||
| 2025 | 26 | 1 | 7 | 4 | 0 | 0 | 0 | 14 | 0 | 0 |
| 2024 | 21 | 2 | 1 | 1 | 0 | 0 | 0 | 17 | 0 | 0 |
| 2023 | 89 | 16 | 7 | 4 | 2 | 0 | 0 | 60 | 0 | 0 |
| 2022 | 31 | 7 | 2 | 0 | 0 | 0 | 0 | 22 | 0 | 0 |
| 2021 | 49 | 28 | 3 | 1 | 0 | 0 | 0 | 17 | 0 | 0 |
| 2020 | 35 | 22 | 0 | 0 | 0 | 0 | 0 | 13 | 0 | 0 |
| 2019 | 49 | 29 | 2 | 2 | 0 | 0 | 0 | 16 | 0 | 0 |
| 2018 | 45 | 38 | 4 | 3 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2017 | 19 | 13 | 2 | 1 | 0 | 0 | 0 | 3 | 0 | 0 |
| 2016 | 39 | 24 | 3 | 2 | 0 | 0 | 0 | 10 | 0 | 4 |
| 2015 | 54 | 40 | 12 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2014 | 49 | 42 | 6 | 1 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2013 | 27 | 26 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2012 | 33 | 27 | 1 | 5 | 0 | 0 | 0 | 0 | 0 | 8 |
| 2011 | 21 | 21 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2010 | 71 | 62 | 7 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2009 | 44 | 40 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2008 | 41 | 32 | 7 | 1 | 1 | 0 | 0 | 0 | 1 | 80 |
| 2007 | 55 | 50 | 4 | 0 | 1 | 0 | 0 | 0 | 2 | 9 |
| 2006 | 20 | 16 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2005 | 34 | 32 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2004 | 84 | 69 | 13 | 2 | 0 | 0 | 0 | 0 | 0 | 4 |
| 2003 | 30 | 28 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2002 | 25 | 23 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2001 | 46 | 41 | 2 | 2 | 1 | 0 | 0 | 0 | 0 | 13 |
| 2000 | 61 | 51 | 8 | 1 | 1 | 0 | 0 | 0 | 0 | 2 |
| 1999 | 41 | 27 | 12 | 1 | 1 | 0 | 0 | 0 | 0 | 1 |
| 1998 | 38 | 34 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1997 | 47 | 33 | 13 | 1 | 0 | 0 | 0 | 0 | 0 | 6 |
| 1996 | 98 | 86 | 6 | 5 | 1 | 0 | 0 | 0 | 0 | 0 |
| 1995 | 48 | 44 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1994 | 46 | 39 | 5 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1993 | 71 | 66 | 3 | 0 | 2 | 0 | 0 | 0 | 0 | 14 |
| 1992 | 82 | 77 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 4 |
| 1991 | 76 | 68 | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1990 | 55 | 41 | 9 | 3 | 2 | 0 | 0 | 0 | 0 | 16 |
| 1989 | 22 | 4 | 18 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1988 | 47 | 8 | 32 | 6 | 1 | 0 | 0 | 0 | 0 | 7 |
| 1987 | 40 | 1 | 36 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1986 | 20 | 1 | 16 | 3 | 0 | 0 | 0 | 0 | 0 | 6 |
| 1985 | 26 | 0 | 23 | 3 | 0 | 0 | 0 | 0 | 0 | 5 |
| 1984 | 41 | 0 | 36 | 5 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1983 | 32 | 2 | 29 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1982 | 58 | 4 | 47 | 6 | 1 | 0 | 0 | 0 | 0 | 0 |
| 1981 | 25 | 7 | 16 | 2 | 0 | 0 | 0 | 0 | 0 | 44 |
| 1980 | 25 | 2 | 22 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1979 | 37 | 28 | 7 | 1 | 1 | 0 | 0 | 0 | 0 | 1 |
| 1978 | 18 | 11 | 5 | 2 | 0 | 0 | 0 | 0 | 0 | 3 |
| 1977 | 32 | 9 | 13 | 8 | 1 | 1 | 0 | 0 | 0 | 3 |
| 1976 | 42 | 28 | 11 | 3 | 0 | 0 | 0 | 0 | 0 | 1 |
| 1975 | 20 | 2 | 10 | 6 | 2 | 0 | 0 | 0 | 0 | 0 |
| 1974 | 12 | 4 | 7 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 1973 | 11 | 2 | 8 | 1 | 0 | 0 | 0 | 0 | 0 | 5 |
| 1972 | 11 | 8 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 3 |
| 1971 | 16 | 12 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 9 |
| 1970 | 5 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1969 | 10 | 8 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1968 | 6 | 3 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 2 |
| 1967 | 21 | 15 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 8 |
| 1966 | 11 | 10 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1965 | 32 | 15 | 13 | 4 | 0 | 0 | 0 | 0 | 0 | 5 |
| 1964 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1963 | 3 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1962 | 25 | 15 | 9 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1961 | 13 | 7 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 2 |
| 1960 | 14 | 4 | 5 | 4 | 1 | 0 | 0 | 0 | 2 | 3 |
| 1959 | 3 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1958 | 19 | 10 | 4 | 5 | 0 | 0 | 0 | 0 | 0 | 5 |
| 1957 | 24 | 7 | 14 | 3 | 0 | 0 | 0 | 0 | 0 | 1 |
| 1956 | 10 | 5 | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1955 | 18 | 7 | 6 | 4 | 1 | 0 | 0 | 0 | 0 | 1 |
| 1954 | 9 | 1 | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1953 | 14 | 6 | 5 | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| 1952 | 4 | 0 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 6 |
| 1951 | 8 | 3 | 3 | 2 | 0 | 0 | 0 | 0 | 0 | 2 |
| 1950 | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
More for Colorado: strongest tornadoes · damaging wind history · hail history · all states
Source: NOAA Storm Prediction Center (SPC) Severe Weather Database (SVRGIS) tornado file, 1950–2025, and SPC preliminary storm reports for 2026 (data through November 6, 2026). Ratings are the ones the National Weather Service assigned: Fujita (F) scale before Feb 1, 2007, Enhanced Fujita (EF) after. Paths are drawn as straight lines from the start to the end point SPC records; real paths curve. City and county boundaries: US Census Bureau.