Wyoming tornadoes
750 confirmed tornadoes since 1950. Most recent: October 15, 2025, EF1. 2026 so far: 20 preliminary reports preliminary
Counties with the most tornadoes
| County | Tornadoes since 1950 | Per 1,000 sq mi |
|---|---|---|
| Laramie County | 127 | 47 |
| Campbell County | 95 | 20 |
| Goshen County | 90 | 40 |
| Platte County | 50 | 24 |
| Converse County | 49 | 12 |
| Crook County | 41 | 14 |
| Natrona County | 39 | 7 |
| Niobrara County | 36 | 14 |
| Albany County | 32 | 7 |
| Big Horn County | 32 | 10 |
| Weston County | 28 | 12 |
| Sweetwater County | 26 | 2 |
| Fremont County | 22 | 2 |
| Johnson County | 22 | 5 |
| Carbon County | 18 | 2 |
When tornadoes hit here
By month
June is the peak month, with 323 of 750 tornadoes.
By time of day
Most often around 4:00 PM. Times as recorded by NOAA, mostly Central Standard Time.
By year, 1950 to 2025
The line is the five-year average. Tornadoes before about 1953 were under-reported, and better radar since the 1990s finds more weak ones. This year so far: 20 preliminary reports.
By rating
Ratings before February 2007 use the original F scale; the numbers line up with today's EF scale. Unknown means NOAA could not assign a rating.
Notable tornadoes
Most recent tornadoes
| Date | Rating | Path length | Width | Deaths | Injuries |
|---|---|---|---|---|---|
| Oct 15, 2025 | EF1 | 0.99 mi | 125 yd | 0 | 0 |
| Jul 19, 2025 | EF1 | 0.01 mi | 55 yd | 0 | 0 |
| Jul 1, 2025 | EF0 | 0.79 mi | 25 yd | 0 | 0 |
| Jun 17, 2025 | EFU | 0.1 mi | 10 yd | 0 | 0 |
| Jun 17, 2025 | EFU | 0.1 mi | 10 yd | 0 | 0 |
| Jun 17, 2025 | EFU | 0.1 mi | 10 yd | 0 | 0 |
| Jun 17, 2025 | EF1 | 1.6 mi | 450 yd | 0 | 0 |
| Jun 12, 2025 | EF1 | 2.2 mi | 10 yd | 0 | 0 |
| Jun 11, 2025 | EFU | 0.1 mi | 10 yd | 0 | 0 |
| Sep 9, 2024 | EF0 | 0.19 mi | 25 yd | 0 | 0 |
| Sep 4, 2024 | EF0 | 0.06 mi | 10 yd | 0 | 0 |
| Aug 19, 2024 | EF1 | 2.51 mi | 300 yd | 0 | 0 |
| Jun 20, 2024 | EFU | 1.7 mi | 20 yd | 0 | 0 |
| Apr 25, 2024 | EFU | 0.92 mi | 20 yd | 0 | 0 |
| Jun 26, 2023 | EF0 | 0.1 mi | 50 yd | 0 | 0 |
| Jun 26, 2023 | EF1 | 3.55 mi | 1,000 yd | 0 | 0 |
| Jun 26, 2023 | EF1 | 3.57 mi | 1,000 yd | 0 | 0 |
| Jun 23, 2023 | EF0 | 6 mi | 200 yd | 0 | 0 |
| Jun 23, 2023 | EF1 | 3.9 mi | 20 yd | 0 | 0 |
| Jun 23, 2023 | EF2 | 4.72 mi | 800 yd | 0 | 1 |
| Jun 23, 2023 | EFU | 0.5 mi | 50 yd | 0 | 0 |
| Jun 23, 2023 | EF2 | 3.81 mi | 800 yd | 0 | 8 |
| Jun 23, 2023 | EFU | 3 mi | 50 yd | 0 | 0 |
| Jun 23, 2023 | EFU | 0.01 mi | 50 yd | 0 | 0 |
| Jun 23, 2023 | EFU | 0.25 mi | 50 yd | 0 | 0 |
| Jun 23, 2023 | EFU | 0.67 mi | 50 yd | 0 | 0 |
| Jun 23, 2023 | EF1 | 10.83 mi | 100 yd | 0 | 0 |
| Jun 23, 2023 | EFU | 0.09 mi | 30 yd | 0 | 0 |
| Jun 22, 2023 | EFU | 3.12 mi | 50 yd | 0 | 0 |
| Jun 21, 2023 | EFU | 1.01 mi | 50 yd | 0 | 0 |
| Jun 13, 2023 | EFU | 2.36 mi | 100 yd | 0 | 0 |
| May 27, 2023 | EFU | 0.5 mi | 50 yd | 0 | 0 |
| May 27, 2023 | EFU | 7.37 mi | 100 yd | 0 | 0 |
| May 24, 2023 | EFU | 0.1 mi | 50 yd | 0 | 0 |
| May 18, 2023 | EFU | 3 mi | 100 yd | 0 | 0 |
| Jun 12, 2022 | EF2 | 2.13 mi | 360 yd | 0 | 0 |
| Jun 7, 2022 | EF1 | 3.5 mi | 225 yd | 0 | 0 |
| May 17, 2021 | EFU | 0.25 mi | 20 yd | 0 | 0 |
| Aug 11, 2020 | EF0 | 0.19 mi | 20 yd | 0 | 0 |
| Jul 6, 2020 | EF2 | 2.06 mi | 770 yd | 0 | 0 |
| Jul 6, 2020 | EFU | 3.66 mi | 50 yd | 0 | 0 |
| Jun 6, 2020 | EF1 | 1.21 mi | 600 yd | 0 | 0 |
| Sep 10, 2019 | EFU | 8.52 mi | 30 yd | 0 | 0 |
| Sep 10, 2019 | EF2 | 19.12 mi | 200 yd | 0 | 0 |
| Sep 10, 2019 | EFU | 4.8 mi | 30 yd | 0 | 0 |
| Aug 23, 2019 | EF0 | 0.83 mi | 30 yd | 0 | 0 |
| Aug 11, 2019 | EFU | 1.3 mi | 50 yd | 0 | 0 |
| Jul 17, 2019 | EF0 | 1.42 mi | 100 yd | 0 | 0 |
| Jul 17, 2019 | EFU | 0.27 mi | 20 yd | 0 | 0 |
| Jul 16, 2019 | EF0 | 1.19 mi | 10 yd | 0 | 0 |
| Jul 6, 2019 | EFU | 3.61 mi | 20 yd | 0 | 0 |
| Jul 6, 2019 | EF1 | 3.98 mi | 500 yd | 0 | 0 |
| Jul 4, 2019 | EFU | 2.03 mi | 200 yd | 0 | 0 |
| Jul 4, 2019 | EFU | 0.01 mi | 10 yd | 0 | 0 |
| Jul 3, 2019 | EFU | 0.02 mi | 50 yd | 0 | 0 |
| Jul 3, 2019 | EF0 | 4.67 mi | 50 yd | 0 | 0 |
| Jun 25, 2019 | EF1 | 5.37 mi | 80 yd | 0 | 0 |
| Jun 25, 2019 | EF1 | 5.28 mi | 60 yd | 0 | 0 |
| Jun 19, 2019 | EF0 | 12.62 mi | 50 yd | 0 | 0 |
| Jun 19, 2019 | EF1 | 4.09 mi | 250 yd | 0 | 0 |
| May 6, 2019 | EFU | 0.38 mi | 30 yd | 0 | 0 |
| Apr 26, 2019 | EF0 | 0.1 mi | 20 yd | 0 | 0 |
| Jul 29, 2018 | EF0 | 0.17 mi | 50 yd | 0 | 0 |
| Jul 29, 2018 | EF0 | 1.04 mi | 75 yd | 0 | 0 |
| Jul 28, 2018 | EFU | 3.36 mi | 50 yd | 0 | 0 |
| Jul 28, 2018 | EF1 | 1.78 mi | 150 yd | 0 | 0 |
| Jul 28, 2018 | EF3 | 4.44 mi | 350 yd | 0 | 0 |
| Jul 26, 2018 | EF0 | 0.23 mi | 20 yd | 0 | 0 |
| Jun 29, 2018 | EF1 | 11.65 mi | 200 yd | 0 | 0 |
| Jun 19, 2018 | EF0 | 0.1 mi | 25 yd | 0 | 0 |
| Jun 19, 2018 | EF0 | 0.1 mi | 25 yd | 0 | 0 |
| Jun 6, 2018 | EF3 | 11.3 mi | 600 yd | 0 | 0 |
| Jun 6, 2018 | EF2 | 0.6 mi | 50 yd | 0 | 0 |
| Jun 1, 2018 | EF1 | 4.62 mi | 50 yd | 0 | 0 |
| Jun 1, 2018 | EF1 | 0.47 mi | 25 yd | 0 | 0 |
| Jun 1, 2018 | EF3 | 3.76 mi | 200 yd | 0 | 2 |
| Jun 1, 2018 | EF0 | 1.03 mi | 25 yd | 0 | 0 |
| Jun 1, 2018 | EF2 | 1.03 mi | 300 yd | 0 | 0 |
| Jun 1, 2018 | EF2 | 0.98 mi | 300 yd | 0 | 0 |
| May 28, 2018 | EF0 | 3.45 mi | 25 yd | 0 | 0 |
| May 28, 2018 | EF0 | 0.49 mi | 20 yd | 0 | 0 |
| May 27, 2018 | EFU | 0.64 mi | 100 yd | 0 | 0 |
| May 27, 2018 | EFU | 2.57 mi | 50 yd | 0 | 0 |
| May 27, 2018 | EF2 | 1 mi | 500 yd | 0 | 0 |
| May 27, 2018 | EFU | 7.45 mi | 50 yd | 0 | 0 |
| Jun 12, 2017 | EF0 | 0.07 mi | 20 yd | 0 | 0 |
| Jun 12, 2017 | EF0 | 3.14 mi | 30 yd | 0 | 0 |
| Jun 12, 2017 | EF0 | 0.69 mi | 25 yd | 0 | 0 |
| Jun 12, 2017 | EF2 | 1.58 mi | 250 yd | 0 | 0 |
| Jun 12, 2017 | EF2 | 25.55 mi | 500 yd | 0 | 2 |
| Jun 12, 2017 | EF1 | 1.51 mi | 80 yd | 0 | 0 |
| Jun 12, 2017 | EF1 | 0.5 mi | 25 yd | 0 | 0 |
| Jun 12, 2017 | EF0 | 2.78 mi | 80 yd | 0 | 0 |
| Jun 12, 2017 | EF2 | 14.98 mi | 300 yd | 0 | 0 |
| Jun 12, 2017 | EFU | 23.24 mi | 40 yd | 0 | 0 |
| May 26, 2017 | EF0 | 11.36 mi | 30 yd | 0 | 0 |
| Sep 4, 2016 | EF1 | 2.42 mi | 300 yd | 0 | 0 |
| Aug 7, 2016 | EF1 | 1.52 mi | 365 yd | 0 | 0 |
| Jul 7, 2015 | EF0 | 0.05 mi | 10 yd | 0 | 0 |
| Jun 25, 2015 | EF0 | 1.9 mi | 50 yd | 0 | 0 |
Every Wyoming county
- Albany County 32
- Big Horn County 32
- Campbell County 95
- Carbon County 18
- Converse County 49
- Crook County 41
- Fremont County 22
- Goshen County 90
- Hot Springs County 6
- Johnson County 22
- Laramie County 127
- Lincoln County 6
- Natrona County 39
- Niobrara County 36
- Park County 10
- Platte County 50
- Sheridan County 11
- Sublette County 7
- Sweetwater County 26
- Teton County 3
- Uinta County 3
- Washakie County 8
- Weston County 28
Free tornado alerts for Wyoming
We are building free email alerts for tornado warnings. Join the waiting list and we will email you once when they are ready. Until then, please rely on the National Weather Service and your phone's emergency alerts.
Source: NOAA Storm Prediction Center severe weather database, 1950 to 2025. A tornado that crossed a state line counts in each state it touched.