National Storms

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).

2,488tornadoes since 1950
4032016–2025
26F3/EF3 or stronger
5deaths
291injuries
Sep 16, 2025latest in final record

Map of every Colorado tornado path since 1950

Rating: 012345 unknown or preliminaryLines run from the start to the end point of each path; dots mark where each tornado touched down.

All 2,488 paths plus 35 preliminary 2026 reports (gray dots). Zoom in to your county; click a path for its date and rating.

1950: 1 F01950: 1 F21951: 3 F01951: 3 F11951: 2 F21952: 1 F11952: 2 F21952: 1 F31953: 6 F01953: 5 F11953: 2 F21953: 1 F31954: 1 F01954: 8 F11955: 7 F01955: 6 F11955: 4 F21955: 1 F31956: 5 F01956: 2 F11956: 3 F21957: 7 F01957: 14 F11957: 3 F21958: 10 F01958: 4 F11958: 5 F21959: 2 F01959: 1 F21960: 4 F01960: 5 F11960: 4 F21960: 1 F31961: 7 F01961: 5 F11961: 1 F21962: 15 F01962: 9 F11962: 1 F21963: 3 F11964: 1 F01964: 1 F11965: 15 F01965: 13 F11965: 4 F21966: 10 F01966: 1 F11967: 15 F01967: 5 F11967: 1 F21968: 3 F01968: 2 F11968: 1 F21969: 8 F01969: 2 F11970: 4 F01970: 1 F11971: 12 F01971: 2 F11971: 1 F21971: 1 F31972: 8 F01972: 2 F11972: 1 F21973: 2 F01973: 8 F11973: 1 F21974: 4 F01974: 7 F11974: 1 F31975: 2 F01975: 10 F11975: 6 F21975: 2 F31976: 28 F01976: 11 F11976: 3 F21977: 9 F01977: 13 F11977: 8 F21977: 1 F31977: 1 F41978: 11 F01978: 5 F11978: 2 F21979: 28 F01979: 7 F11979: 1 F21979: 1 F31980: 2 F01980: 22 F11980: 1 F21981: 7 F01981: 16 F11981: 2 F21982: 4 F01982: 47 F11982: 6 F21982: 1 F31983: 2 F01983: 29 F11983: 1 F21984: 36 F11984: 5 F21985: 23 F11985: 3 F21986: 1 F01986: 16 F11986: 3 F21987: 1 F01987: 36 F11987: 3 F21988: 8 F01988: 32 F11988: 6 F21988: 1 F31989: 4 F01989: 18 F11990: 41 F01990: 9 F11990: 3 F21990: 2 F31991: 68 F01991: 8 F11992: 77 F01992: 5 F11993: 66 F01993: 3 F11993: 2 F31994: 39 F01994: 5 F11994: 2 F21995: 44 F01995: 4 F11996: 86 F01996: 6 F11996: 5 F21996: 1 F31997: 33 F01997: 13 F11997: 1 F21998: 34 F01998: 4 F11999: 27 F01999: 12 F11999: 1 F21999: 1 F32000: 51 F02000: 8 F12000: 1 F22000: 1 F32001: 41 F02001: 2 F12001: 2 F22001: 1 F32002: 23 F02002: 2 F12003: 28 F02003: 1 F12003: 1 F22004: 69 F02004: 13 F12004: 2 F22005: 32 F02005: 2 F12006: 16 F02006: 4 F12007: 50 EF02007: 4 EF12007: 1 EF32008: 32 EF02008: 7 EF12008: 1 EF22008: 1 EF32009: 40 EF02009: 3 EF12009: 1 EF22010: 62 EF02010: 7 EF12010: 2 EF22011: 21 EF02012: 27 EF02012: 1 EF12012: 5 EF22013: 26 EF02013: 1 EF12014: 42 EF02014: 6 EF12014: 1 EF22015: 40 EF02015: 12 EF12015: 1 EF22015: 1 EF32016: 24 EF02016: 3 EF12016: 2 EF22016: 10 unknown rating2017: 13 EF02017: 2 EF12017: 1 EF22017: 3 unknown rating2018: 38 EF02018: 4 EF12018: 3 EF22019: 29 EF02019: 2 EF12019: 2 EF22019: 16 unknown rating2020: 22 EF02020: 13 unknown rating2021: 28 EF02021: 3 EF12021: 1 EF22021: 17 unknown rating2022: 7 EF02022: 2 EF12022: 22 unknown rating2023: 16 EF02023: 7 EF12023: 4 EF22023: 2 EF32023: 60 unknown rating2024: 2 EF02024: 1 EF12024: 1 EF22024: 17 unknown rating2025: 1 EF02025: 7 EF12025: 4 EF22025: 14 unknown rating19501957196419711978198519921999200620132020max 98
Tornadoes per year in Colorado by rating, 1950–2025. Colors: F/EF0 (yellow) to F/EF5 (black); gray = unknown rating.

Source: National Storms (nationalstorms.com), CC BY 4.0, data from NOAA Storm Prediction Center storm reports.

Most recent tornadoes in Colorado

DateRatingPath lengthDeaths / injuriesStarted in
Sep 16, 2025EFU0.0 mi0 / 0Kit Carson County, CO
Sep 13, 2025EF10.8 mi0 / 0Saguache County, CO
Sep 9, 2025EFU0.0 mi0 / 0Kit Carson County, CO
Aug 10, 2025EFU0.4 mi0 / 0Arapahoe County, CO
Aug 9, 2025EFU4.6 mi0 / 0Yuma County, CO
Aug 9, 2025EFU0.1 mi0 / 0Yuma County, CO
Jul 30, 2025EF00.3 mi0 / 0Custer County, CO
Jul 30, 2025EF10.8 mi0 / 0Teller County, CO
Jul 14, 2025EFU0.2 mi0 / 0Weld County, CO
Jul 14, 2025EF10.3 mi0 / 0Douglas County, CO
Jul 11, 2025EFU0.4 mi0 / 0Logan County, CO
Jul 6, 2025EFU1.1 mi0 / 0Morgan County, CO
Jun 17, 2025EF10.4 mi0 / 0Teller County, CO
Jun 16, 2025EFU0.0 mi0 / 0Kit Carson County, CO
Jun 13, 2025EFU0.1 mi0 / 0Adams County, CO
Jun 4, 2025EFU1.2 mi0 / 0Las Animas County, CO
May 27, 2025EF10.9 mi0 / 0Weld County, CO
May 23, 2025EFU0.5 mi0 / 0Cheyenne County, CO
May 23, 2025EF28.4 mi0 / 0Washington County, CO
May 23, 2025EF111.2 mi0 / 0Logan County, CO
May 18, 2025EFU0.0 mi0 / 0Yuma County, CO
May 18, 2025EF24.4 mi0 / 0Adams County, CO
May 18, 2025EF24.3 mi0 / 0Arapahoe County, CO
May 18, 2025EF12.6 mi0 / 0Arapahoe County, CO
May 18, 2025EF20.9 mi0 / 0Elbert 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.

DateRatingPath lengthDeaths / injuriesStarted in
Oct 13, 2026Prelim. report––La Plata County, CO
Sep 14, 2026Prelim. report––Archuleta County, CO
Aug 27, 2026Prelim. report––Custer County, CO
Aug 14, 2026Prelim. report––Adams County, CO
Aug 12, 2026Prelim. report––Logan County, CO
Jul 8, 2026Prelim. report––Weld County, CO
Jul 4, 2026Prelim. report––Washington County, CO
Jun 30, 2026Prelim. report––Logan County, CO
Jun 30, 2026Prelim. report––Logan County, CO
Jun 26, 2026Prelim. report––Cheyenne County, CO
Jun 26, 2026Prelim. report––Bent County, CO
Jun 26, 2026Prelim. report––Cheyenne County, CO
Jun 24, 2026Prelim. report––Morgan County, CO
Jun 24, 2026Prelim. report––Weld County, CO
Jun 24, 2026Prelim. report––Logan County, CO

Deadliest tornadoes in Colorado

DateRatingPath lengthDeaths / injuriesStarted in
Mar 28, 2007EF328.0 mi2 / 9Prowers County, CO
Jun 27, 1960F36.5 mi2 / 3Sedgwick County, CO
May 22, 2008EF338.7 mi1 / 78Weld County, CO

F4, EF4, F5 and EF5 tornadoes in Colorado

DateRatingPath lengthDeaths / injuriesStarted in
May 18, 1977F438.6 mi0 / 0Cimarron 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

DateRatingPath lengthDeaths / injuriesStarted in
May 20, 1957F070.1 mi0 / 0Kit Carson County, CO → KS
May 22, 2008EF338.7 mi1 / 78Weld County, CO
May 18, 1977F438.6 mi0 / 0Cimarron County, OK → CO
Jun 18, 1951F229.9 mi0 / 0Crowley County, CO
Mar 28, 2007EF328.0 mi2 / 9Prowers County, CO
Jul 12, 1952F127.6 mi0 / 0Deuel County, NE → CO
May 22, 2008EF225.1 mi0 / 1Albany County, WY → CO
Sep 18, 1986F225.0 mi0 / 0Morgan County, CO
Jun 9, 1990F223.0 mi0 / 0Larimer County, CO
May 17, 1962F123.0 mi0 / 0Baca County, CO

For tornadoes that crossed into another state, the path length, deaths and injuries are for the whole path.

Tornadoes by county

CountyTornadoes since 19502016–2025StrongestDeaths along pathsMost recent
Weld County31133F3/EF31Jul 14, 2025
Washington County24288F3/EF30May 23, 2025
Adams County21224F3/EF30Jun 13, 2025
Elbert County1445F3/EF30May 18, 2025
Kit Carson County13734F3/EF30Sep 16, 2025
Arapahoe County12613F2/EF20Aug 10, 2025
Lincoln County12316F3/EF30Jul 13, 2023
Yuma County12130F3/EF30Aug 9, 2025
Logan County11522F3/EF30Jul 11, 2025
Morgan County10424F2/EF20Jul 6, 2025
Kiowa County10213F3/EF32Jul 6, 2023
El Paso County1017F3/EF30Aug 5, 2023
Cheyenne County10023F2/EF20May 23, 2025
Prowers County938F3/EF32Jun 23, 2023
Baca County919F4/EF40Jul 13, 2023
Douglas County713F2/EF20Jul 14, 2025
Bent County609F2/EF20May 30, 2023
Phillips County5411F2/EF20Jun 7, 2022
Sedgwick County4511F3/EF32Jun 7, 2022
Las Animas County408F2/EF20Jun 4, 2025
Larimer County361F3/EF31May 18, 2018
Otero County336F3/EF30Jul 6, 2022
Denver County283F3/EF30Aug 5, 2022
Pueblo County212F2/EF20Mar 26, 2024
Crowley County201F3/EF30May 16, 2021
Alamosa County160F2/EF20May 22, 2014
Teller County155F2/EF20Jul 30, 2025
Jefferson County140F2/EF20Jul 28, 1996
Boulder County120F3/EF30Jun 4, 2015
Park County115F2/EF20Jun 30, 2023
Mesa County100F1/EF10Jul 9, 2015
Fremont County91F1/EF10Jun 23, 2016
Custer County92F2/EF20Jul 30, 2025
Huerfano County81F2/EF20May 8, 2017
Saguache County72F1/EF10Sep 13, 2025
Moffat County70F1/EF10Aug 15, 2009
Costilla County71F3/EF30Jun 6, 2021
Broomfield County60F2/EF20Jun 7, 2009
Rio Grande County50F1/EF10Sep 25, 2012
La Plata County50F1/EF10Oct 5, 2004
Conejos County51F2/EF20May 31, 2021
Routt County31F1/EF10Jun 24, 2018
Rio Blanco County30F1/EF10May 29, 2013
Montrose County30F1/EF10Oct 4, 2005
Montezuma County30F2/EF20Jul 18, 2011
Jackson County32F1/EF10Jun 24, 2018
Delta County30F1/EF10Sep 29, 2014
Eagle County20F1/EF10Jun 30, 2004
Clear Creek County20F0/EF00Jul 28, 2012
Pitkin County10F2/EF20Jun 20, 1975
Mineral County10F2/EF20Oct 10, 1997
Gunnison County11unknown0May 29, 2021
Grand County10F1/EF10Jun 8, 1984
Chaffee County10F0/EF00May 5, 1991
Archuleta County10F0/EF00Apr 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

YearTornadoesF/EF012345UnknownDeathsInjuries
202635 preliminary tornado reports so far (not a tornado count; ratings come with NOAA's final data)
2025261740001400
2024212110001700
20238916742006000
2022317200002200
20214928310001700
20203522000001300
20194929220001600
2018453843000001
2017191321000300
20163924320001004
20155440121100000
2014494261000002
2013272610000000
2012332715000008
2011212100000000
2010716272000000
2009444031000002
20084132711000180
2007555040100029
2006201640000000
2005343220000001
20048469132000004
2003302811000000
2002252320000001
20014641221000013
2000615181100002
19994127121100001
1998383440000000
19974733131000006
1996988665100000
1995484440000000
1994463952000000
19937166302000014
1992827750000004
1991766880000000
19905541932000016
1989224180000000
1988478326100007
1987401363000000
1986201163000006
1985260233000005
1984410365000000
1983322291000000
1982584476100000
19812571620000044
1980252221000000
1979372871100001
1978181152000003
1977329138110003
19764228113000001
1975202106200000
197412470100000
197311281000005
197211821000003
1971161221100009
19705410000000
196910820000000
19686321000002
1967211551000008
1966111010000000
19653215134000005
19642110000000
19633030000000
1962251591000000
196113751000002
196014454100023
19593201000000
1958191045000005
1957247143000001
195610523000000
195518764100001
19549180000000
195314652100000
19524012100006
19518332000002
19502101000001

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.