Alert archive / Oklahoma / Tornado Warnings / 2025
Tornado Warnings in Oklahoma, April 2025
104 tornado warnings in April 2025. An alert counts here when it covered any part of the state, so the counties below add up to more than the state. The archive of tornado warnings reaches back to 1986.
Tornado Warnings by county
Each county as a circle sized by its count in April 2025. Tap one for its archive.
- Tornado Warnings
- 104
- Busiest day
- April 20, 202536 tornado warnings
Over time
By day
Days in UTC, the clock the archive keeps.
The alerts
Every alert, in the order issued. Times are local, Central Time. Each opens its own page with the text, the map, the radar and the sounding.
| Issued | Product | Office | Counties | Lasted |
|---|---|---|---|---|
| Apr 2, 5:07 AM CDT | Tornado Warning | TSA | Osage | 23 min |
| Apr 2, 5:28 AM CDT | Tornado Warning | TSA | Osage, Washington | 16 min |
| Apr 2, 6:39 AM CDT | Tornado Warning | TSA | Rogers, Tulsa | 25 min |
| Apr 4, 3:20 PM CDT | Tornado Warning | SHV | McCurtain | 40 min |
| Apr 4, 3:27 PM CDT | Tornado Warning | SHV | McCurtain | 63 min |
| Apr 4, 4:16 PM CDT | Tornado Warning | SHV | McCurtain | 44 min |
| Apr 4, 4:24 PM CDT | Tornado Warning | SHV | McCurtain | 66 min |
| Apr 4, 4:35 PM CDT | Tornado Warning | SHV | McCurtain | 55 min |
| Apr 4, 5:17 PM CDT | Tornado Warning | SHV | McCurtain | 58 min |
| Apr 4, 5:22 PM CDT | Tornado Warning | SHV | McCurtain | 53 min |
| Apr 19, 7:48 PM CDT | Tornado Warning | OUN | Jefferson, Love | 42 min |
| Apr 19, 8:20 PM CDT | Tornado Warning | OUN | Carter, Jefferson, Love | 40 min |
| Apr 19, 8:55 PM CDT | Tornado Warning | OUN | Carter, Love | 50 min |
| Apr 19, 9:02 PM CDT | Tornado Warning | OUN | Carter | 43 min |
| Apr 19, 9:21 PM CDT | Tornado Warning | OUN | Garvin, Murray, Pontotoc | 25 min |
| Apr 19, 9:28 PM CDT | Tornado Warning | OUN | Carter, Johnston, Murray | 47 min |
| Apr 19, 9:37 PM CDT | Tornado Warning | OUN | Carter, Johnston, Murray | 38 min |
| Apr 19, 9:38 PM CDT | Tornado Warning | OUN | Love | 37 min |
| Apr 19, 9:46 PM CDT | Tornado Warning | OUN | Pontotoc | 44 min |
| Apr 19, 9:57 PM CDT | Tornado Warning | OUN | Johnston, Murray | 33 min |
| Apr 19, 10:02 PM CDT | Tornado Warning | OUN | Pontotoc, Seminole | 28 min |
| Apr 19, 10:08 PM CDT | Tornado Warning | OUN | Johnston, Murray, Pontotoc | 37 min |
| Apr 19, 10:18 PM CDT | Tornado Warning | OUN | Hughes, Pontotoc, Seminole | 42 min |
| Apr 19, 10:31 PM CDT | Tornado Warning | OUN | Bryan, Love, Marshall | 29 min |
| Apr 19, 10:37 PM CDT | Tornado Warning | OUN | Hughes, Seminole | 53 min |
| Apr 19, 10:45 PM CDT | Tornado Warning | OUN | Coal, Johnston, Pontotoc | 45 min |
| Apr 19, 10:52 PM CDT | Tornado Warning | OUN | Bryan, Marshall | 23 min |
| Apr 19, 10:55 PM CDT | Tornado Warning | OUN | Atoka, Bryan, Johnston, Marshall | 35 min |
| Apr 19, 11:10 PM CDT | Tornado Warning | OUN | Johnston | 20 min |
| Apr 19, 11:21 PM CDT | Tornado Warning | OUN | Bryan | 39 min |
| Apr 19, 11:23 PM CDT | Tornado Warning | OUN | Coal, Hughes | 41 min |
| Apr 19, 11:26 PM CDT | Tornado Warning | OUN | Atoka, Coal, Johnston | 49 min |
| Apr 19, 11:43 PM CDT | Tornado Warning | TSA | Okmulgee | 16 min |
| Apr 19, 11:45 PM CDT | Tornado Warning | OUN | Hughes | 19 min |
| Apr 19, 11:53 PM CDT | Tornado Warning | TSA | Pittsburg | 52 min |
| Apr 19, 11:54 PM CDT | Tornado Warning | OUN | Atoka, Bryan | 51 min |
| Apr 19, 11:54 PM CDT | Tornado Warning | TSA | Okmulgee | 7 min |
| Apr 19, 11:57 PM CDT | Tornado Warning | TSA | McIntosh, Pittsburg | 48 min |
| Apr 19, 11:58 PM CDT | Tornado Warning | OUN | Atoka, Coal | 32 min |
| Apr 20, 12:14 AM CDT | Tornado Warning | TSA | Pittsburg | 46 min |
| Apr 20, 12:55 AM CDT | Tornado Warning | TSA | Haskell, Latimer, Pittsburg | 50 min |
| Apr 20, 1:18 AM CDT | Tornado Warning | OUN | Love | 27 min |
| Apr 20, 1:38 AM CDT | Tornado Warning | OUN | Carter, Love, Marshall | 18 min |
| Apr 20, 2:04 AM CDT | Tornado Warning | TSA | Delaware | 12 min |
| Apr 20, 1:42 PM CDT | Tornado Warning | SHV | McCurtain | 33 min |
| Apr 20, 1:45 PM CDT | Tornado Warning | TSA | LeFlore | 45 min |
| Apr 24, 4:32 AM CDT | Tornado Warning | OUN | Cotton, Jefferson | 28 min |
| Apr 24, 4:52 AM CDT | Tornado Warning | OUN | Jefferson | 23 min |
| Apr 24, 4:58 PM CDT | Tornado Warning | OUN | Harper | 32 min |
| Apr 24, 5:25 PM CDT | Tornado Warning | OUN | Harper | 32 min |
| Apr 24, 6:15 PM CDT | Tornado Warning | OUN | Harper, Woods, Woodward | 45 min |
| Apr 24, 6:57 PM CDT | Tornado Warning | OUN | Woods, Woodward | 33 min |
| Apr 24, 7:24 PM CDT | Tornado Warning | OUN | Woods, Woodward | 51 min |
| Apr 24, 8:11 PM CDT | Tornado Warning | OUN | Woods | 31 min |
| Apr 24, 9:27 PM CDT | Tornado Warning | OUN | Ellis, Harper, Woodward | 33 min |
| Apr 24, 9:53 PM CDT | Tornado Warning | OUN | Ellis, Woodward | 22 min |
| Apr 24, 10:29 PM CDT | Tornado Warning | OUN | Dewey, Woodward | 31 min |
| Apr 24, 10:54 PM CDT | Tornado Warning | OUN | Dewey, Woodward | 29 min |
| Apr 26, 4:39 AM CDT | Tornado Warning | OUN | Greer, Harmon | 28 min |
| Apr 26, 7:36 AM CDT | Tornado Warning | OUN | Comanche, Cotton, Tillman | 24 min |
| Apr 26, 8:00 AM CDT | Tornado Warning | OUN | Comanche, Cotton | 15 min |
| Apr 26, 2:31 PM CDT | Tornado Warning | OUN | Atoka, Bryan | 29 min |
| Apr 26, 2:45 PM CDT | Tornado Warning | OUN | Atoka, Bryan | 30 min |
| Apr 26, 2:50 PM CDT | Tornado Warning | TSA | Choctaw | 25 min |
| Apr 26, 2:56 PM CDT | Tornado Warning | OUN | Atoka, Bryan | 49 min |
| Apr 26, 3:13 PM CDT | Tornado Warning | OUN | Atoka | 32 min |
| Apr 26, 3:19 PM CDT | Tornado Warning | OUN | Atoka, Bryan | 26 min |
| Apr 26, 3:22 PM CDT | Tornado Warning | TSA | Choctaw, Pushmataha | 23 min |
| Apr 26, 3:30 PM CDT | Tornado Warning | OUN | Johnston | 15 min |
| Apr 26, 3:35 PM CDT | Tornado Warning | OUN | Atoka, Coal | 25 min |
| Apr 26, 3:43 PM CDT | Tornado Warning | OUN | Atoka, Coal, Johnston | 32 min |
| Apr 26, 3:44 PM CDT | Tornado Warning | OUN | Atoka, Bryan | 46 min |
| Apr 26, 3:47 PM CDT | Tornado Warning | OUN | Johnston, Marshall | 28 min |
| Apr 26, 3:51 PM CDT | Tornado Warning | TSA | Choctaw | 24 min |
| Apr 26, 4:08 PM CDT | Tornado Warning | OUN | Johnston, Marshall | 22 min |
| Apr 26, 4:16 PM CDT | Tornado Warning | OUN | Coal, Johnston, Pontotoc | 44 min |
| Apr 26, 4:54 PM CDT | Tornado Warning | OUN | Coal, Hughes | 36 min |
| Apr 26, 5:06 PM CDT | Tornado Warning | SHV | McCurtain | 39 min |
| Apr 26, 5:30 PM CDT | Tornado Warning | TSA | Haskell, Latimer, LeFlore | 30 min |
| Apr 28, 8:38 PM CDT | Tornado Warning | OUN | Jackson, Tillman | 52 min |
| Apr 28, 9:10 PM CDT | Tornado Warning | OUN | Comanche, Jackson, Kiowa, Tillman | 35 min |
| Apr 28, 9:44 PM CDT | Tornado Warning | OUN | Comanche, Kiowa | 31 min |
| Apr 29, 8:05 AM CDT | Tornado Warning | TSA | Delaware | 7 min |
| Apr 29, 8:06 AM CDT | Tornado Warning | TSA | Delaware | 5 min |
| Apr 29, 7:33 PM CDT | Tornado Warning | OUN | Tillman | 27 min |
| Apr 29, 7:53 PM CDT | Tornado Warning | OUN | Tillman | 17 min |
| Apr 29, 8:19 PM CDT | Tornado Warning | OUN | Cotton | 26 min |
| Apr 29, 8:24 PM CDT | Tornado Warning | OUN | Cotton | 21 min |
| Apr 29, 8:27 PM CDT | Tornado Warning | OUN | Cotton | 33 min |
| Apr 29, 8:35 PM CDT | Tornado Warning | OUN | Cotton, Jefferson, Stephens | 25 min |
| Apr 29, 8:39 PM CDT | Tornado Warning | OUN | Jefferson | 36 min |
| Apr 29, 8:57 PM CDT | Tornado Warning | OUN | Comanche, Cotton, Stephens | 33 min |
| Apr 30, 10:53 AM CDT | Tornado Warning | TSA | Choctaw | 22 min |
| Apr 30, 11:39 AM CDT | Tornado Warning | TSA | Pushmataha | 21 min |
| Apr 30, 11:47 AM CDT | Tornado Warning | TSA | Haskell | 28 min |
| Apr 30, 11:54 AM CDT | Tornado Warning | TSA | McIntosh | 7 min |
| Apr 30, 11:58 AM CDT | Tornado Warning | TSA | Pushmataha | 12 min |
| Apr 30, 12:11 PM CDT | Tornado Warning | TSA | Haskell | 34 min |
| Apr 30, 12:41 PM CDT | Tornado Warning | TSA | Haskell, Sequoyah | 49 min |
| Apr 30, 1:04 PM CDT | Tornado Warning | TSA | Haskell, LeFlore, Sequoyah | 41 min |
| Apr 30, 1:24 PM CDT | Tornado Warning | TSA | Sequoyah | 11 min |
| Apr 30, 1:29 PM CDT | Tornado Warning | SHV | McCurtain | 14 min |
| Apr 30, 1:53 PM CDT | Tornado Warning | TSA | Sequoyah | 37 min |
| Apr 30, 2:17 PM CDT | Tornado Warning | TSA | Adair, Sequoyah | 43 min |
By county
Every county with at least one alert. A county page lists each alert that covered it.
- Johnston County13
- Atoka County12
- McCurtain County10
- Bryan County10
- Coal County8
- Cotton County8
- Love County7
- Pontotoc County7
- Woodward County7
- Jefferson County6
- Carter County6
- Marshall County6
- Haskell County6
- Murray County5
- Hughes County5
- Comanche County5
- Tillman County5
- Sequoyah County5
- Pittsburg County4
- Harper County4
- Woods County4
- Choctaw County4
- Seminole County3
- Delaware County3
- LeFlore County3
- Pushmataha County3
- Osage County2
- Okmulgee County2
- McIntosh County2
- Latimer County2
- Ellis County2
- Dewey County2
- Jackson County2
- Kiowa County2
- Stephens County2
- Washington County1
- Rogers County1
- Tulsa County1
- Garvin County1
- Greer County1
2 more counties
Nearby
Alerts in force nowTornadoes on recordThe radar archive20242026
Sources
National Weather Service watches, warnings, advisories and statements from the Iowa Environmental Mesonet's VTEC archive, which reconstructs tornado, severe thunderstorm, flash flood and marine warnings back to 1986 from the NWS text archive. Storm Prediction Center watches and mesoscale discussions from SPC's archive through the Mesonet. County centers from the US Census Bureau. Warning verification from the Mesonet's Cow. Rebuilt daily.