Oklahoma, 2026

Tornadoes and Flash Flooding in Oklahoma, June 21 to 22, 2026

June 21 to 22, 2026 · NWS OUN · 109 events in 27 counties and zones

An intense mesoscale convective system (MCS), later classified as a derecho, swept across much of Oklahoma and portions of western-north Texas during the late evening of the 21st and predawn hours of the 22nd. Widespread reports of thunderstorm wind damage were received, especially from northwestern into central Oklahoma, including several observations of 80-100 mph gusts.

Where it happened

Every event with a place to put it; 5 filed by county or forecast zone are drawn at its center, in a lighter ring. Tap one for its entry below.

  • Tornadoes
  • Tropical storms and surge
  • Floods
  • Wind
  • Hail
  • Winter weather
  • Heat and drought
  • Cold
  • Fire, smoke and dust
  • Marine and coastal
  • Other

Open the live radar over this ground

The toll

Deaths
0
Injuries
0
Property damage
$2.1 million
Crop damage
None recorded
Events
109

Deaths and injuries are direct and indirect together, as the offices filed them. Damage is property and crops in the dollars of the year, not adjusted for inflation, and only where an office estimated it.

What happened

The episode as NWS OUN wrote it up.

An intense mesoscale convective system (MCS), later classified as a derecho, swept across much of Oklahoma and portions of western-north Texas during the late evening of the 21st and predawn hours of the 22nd. Widespread reports of thunderstorm wind damage were received, especially from northwestern into central Oklahoma, including several observations of 80-100 mph gusts. This system also produced several tornadoes in central Oklahoma, including an EF-2 tornado near El Reno, OK. A slow-moving supercell preceded the convective line during the mid-evening of the 21st, producing reports of large hail west of Woodward, OK before dissipating.

What forecasters said that day

The local office's own words before the first event, as it sent them, from the Iowa Environmental Mesonet's archive of National Weather Service text.

NWS Norman, OK wrote its last area forecast discussion before the first event at Jun 21, 5:20 PM CST, 1 hour 14 minutes earlier. Its key messages:

  • Updated at 538 PM CDT Sun Jun 21 2026
  • An unsettled pattern with multiple rounds of rain/storms are expected over the next several days; severe storms and heavy rainfall are possible on tonight and Monday nights.
  • Below normal temperatures are forecast this week and heat up next weekend.
Area forecast discussion, Jun 21, 5:20 PM CST, 1 hour 14 minutes before
Area Forecast Discussion
National Weather Service Norman OK
620 PM CDT Sun Jun 21 2026

...New AVIATION...

.KEY MESSAGES...
Updated at 538 PM CDT Sun Jun 21 2026

- An unsettled pattern with multiple rounds of rain/storms are
  expected over the next several days; severe storms and heavy
  rainfall are possible on tonight and Monday nights.

- Below normal temperatures are forecast this week and heat up next
  weekend.

&&

.NEAR TERM...
(Rest of today and tonight)
Issued at 204 PM CDT Sun Jun 21 2026

Hot and humid conditions continue this afternoon with breezy SSE
winds. Latest surface observations show a surface low centered over
the Oklahoma panhandle and the remnant outflow boundary from this
morning's storm complex has largely mixed out and has shifted across
northern Oklahoma as indicated by the return to SSE winds and
rebounding dewpoint temperatures. The synoptic stationary front
remains in Kansas and is rather diffuse, and may not push into
Oklahoma until late tonight or early Monday morning with the
momentum of the high plains convection. Until then, low-level
frontogenesis ongoing over portions of northwest and northern
Oklahoma appear to be the focal zone for initially discrete
supercell thunderstorm development later this afternoon and into
this evening as dynamic ascent increases ahead of a subtle mid-level
shortwave.

A highly unstable airmass near the boundary (3500-4500 J/kg of
MUCAPE), mid-level lapse rates increasing to near 8C/km, and
decreasing CIN, along with high DCAPE will lead to large to very
large hail potential initially with the discrete storms that develop
over NW/N Oklahoma as early as late afternoon (up to the size of
tennis balls). Evolution of storms tonight is somewhat uncertain
given the variance among model outputs. However, storms are expected
to form a complex by late evening and overnight with damaging wind
gusts probable with these storms with isolated gusts of 75+mph
possible. There is also a very low risk of tornadoes, primarily over
north-central Oklahoma late afternoon and evening in proximity to
the boundary. However, we cannot rule out a tornado overnight as
the complex drops southward. The complex of storms is anticipated
to move through central Oklahoma sometime between the pre-dawn
hours and rush hour on Monday (though timing is also uncertain).

In addition to the severe hazards, flash flooding could be an issue
as well with rainfall rates of 1 to 3 inches per hour possible.

Thompson

&&

.SHORT TERM...
(Monday through Tuesday night)
Issued at 204 PM CDT Sun Jun 21 2026

As mentioned above, the risk of severe thunderstorms (all hazards
possible) continues on Sunday night into Monday morning and storm
redevelopment late Monday will depend on how tonight's event
unfolds. Given the anticipated potency of tonight's storms, we
suspect severe risk will be low on Monday afternoon for much of
the area, with the exception of southwest Oklahoma into western
north Texas. Instability increases across the area on Monday night
and another round of thunderstorms with heavy rainfall is
expected on Monday night into Tuesday morning. Storm chances
continue, to a lesser extent, during the day on Tuesday. High
temperatures will range from the low-80's (northern OK) to 90's
(southern OK and north TX) on Monday and Tuesday.

Thompson

&&

.LONG TERM...
(Wednesday through Saturday)
Issued at 240 AM CDT Sun Jun 21 2026

Northwest to west-northwest flow will continue to persist across
the Southern Plains through at least Friday with a mid-level ridge
remaining quasi-stationary across the southwest U.S into northern
Mexico.

With northwest flow aloft, an active weather pattern will
continue as embedded shortwaves within the flow move across the
Plains. As these waves pass by, there will be ongoing chances for
showers and thunderstorms as MCSs and/or effective cold fronts
advance southward. The highest chance for showers and
thunderstorms will generally be in the overnight/early morning
hours. With respect to location, the highest chances will be
across northern Oklahoma with decreasing chances with southward
extent. These complexes of thunderstorms and their effective,
convectively-reinforced cold fronts should result in seasonable to
slightly below normal temperatures.

By the late into the upcoming weekend into next week,
deterministic and ensemble data indicate a mid-level ridge may
strengthen to our east. This would result in hotter and drier
weather across the Southern Plains.

Mahale

&&

.AVIATION...
(00Z TAFS)
Issued at 538 PM CDT Sun Jun 21 2026

Two rounds of storms may impact our terminals through the forecast
period degrading our terminals for periods to an MVFR to IFR
category with lowering CB ceilings and reduced visibilities in
heavy rain at times. The first round of strong to severe convection
will be along a cold front & mid-level shortwave coming down the
Central Plains expected to start pushing into northern Oklahoma
around 03Z and reaching terminals near the I-40 corridor around
07Z and eventually crossing the Red River into terminal KSPS by
09Z. A second round of storms will be in association with a
second mid-level shortwave coming off the Southern High Plains
which may impact our terminals again from 12-18Z. Due to some
uncertainties with timing did extend lower probabilities of 30%
for storms beyond 18Z. Surface winds will shift northeast behind
the cold front but in actuality expecting surface winds to be
gusty and variable in direction due to the convection and outflow
from the storm activity.

&&

.PRELIMINARY POINT TEMPS/POPS...
Oklahoma City OK  72  85  68  86 /  70  60  70  50
Hobart OK         72  90  68  92 /  40  40  70  10
Wichita Falls TX  76  95  72  95 /  20  30  60  10
Gage OK           67  84  64  89 /  60  40  40  20
Ponca City OK     68  81  65  83 /  70  20  50  30
Durant OK         78  92  75  91 /  50  50  60  40

&&

.OUN WATCHES/WARNINGS/ADVISORIES...
OK...Heat Advisory until 8 PM CDT this evening for OKZ005>008-011>013-
     015>027-033>039-044-045.

TX...Heat Advisory until 8 PM CDT this evening for TXZ083>090.

&&

NEAR TERM...01
SHORT TERM...01
LONG TERM....10
AVIATION...68

In the hours before

Special weather statement, Jun 21, 5:38 PM CST, 56 minutes before
Special Weather Statement
National Weather Service Norman OK
638 PM CDT Sun Jun 21 2026

OKZ004-009-010-220015-
Woodward OK-Harper OK-Ellis OK-
638 PM CDT Sun Jun 21 2026

...A strong thunderstorm will impact portions of north central Ellis,
south central Harper and west central Woodward Counties through 715
PM CDT...

At 638 PM CDT, Doppler radar was tracking a strong thunderstorm 4
miles southwest of Fort Supply, moving east at 10 mph.

HAZARD...Penny size hail.

SOURCE...Radar indicated.

IMPACT...Minor damage to outdoor objects is possible.

Locations impacted include...
Fort Supply.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

If outdoors, consider seeking shelter inside a building.

This storm may intensify, so be certain to monitor NOAA Weather
Radio, local radio stations or available television stations for
additional information and possible warnings from the National
Weather Service.

&&

LAT...LON 3646 9967 3657 9975 3666 9950 3645 9942
TIME...MOT...LOC 2338Z 260DEG 9KT 3652 9963

MAX HAIL SIZE...0.75 IN
MAX WIND GUST...<30 MPH

Mahale
Special weather statement, Jun 21, 5:45 PM CST, 49 minutes before
Special Weather Statement
National Weather Service Norman OK
645 PM CDT Sun Jun 21 2026

OKZ005-010-011-220015-
Major OK-Woodward OK-Woods OK-
645 PM CDT Sun Jun 21 2026

...A strong thunderstorm will impact portions of southern Woods,
northwestern Major and east central Woodward Counties through 715 PM
CDT...

At 644 PM CDT, Doppler radar was tracking a strong thunderstorm 5
miles northeast of Quinlan, moving east at 10 mph.

HAZARD...Nickel size hail.

SOURCE...Radar indicated.

IMPACT...Minor damage to outdoor objects is possible.

Locations impacted include...
Waynoka.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

If outdoors, consider seeking shelter inside a building.

This storm may intensify, so be certain to monitor NOAA Weather
Radio, local radio stations or available television stations for
additional information and possible warnings from the National
Weather Service.

&&

LAT...LON 3646 9903 3654 9905 3661 9882 3646 9877
TIME...MOT...LOC 2344Z 260DEG 9KT 3651 9898

MAX HAIL SIZE...0.88 IN
MAX WIND GUST...<30 MPH

Mahale

The radar

The Vance AFB radar (KVNX), 129 km away, was scanning. The volume nearest the first event began at 00:36 UTC.

Open the radar archive at this moment

Event by event

88 thunderstorm wind, 9 hail, 5 high wind, 5 tornado, 2 flash flood. Local standard time, as filed.

Hail, Woodward

When
June 21, 6:34 PM CST to 6:41 PM CST
Where
Woodward County, 0.5 mi ENE of Tangier
Measured
1.25 in hail
Reported by
Broadcast Media
Coordinates
36.422, -99.521

Maximum hail size increased from dime to half dollar during the event time. The report was relayed by a broadcast media storm chaser. The location is approximate.

Hail, Woodward

When
June 21, 6:45 PM CST
Where
Woodward County, 2.77 mi SW of Tangier
Measured
1.75 in hail
Reported by
COOP Observer
Coordinates
36.391, -99.564

Hail, Woodward

When
June 21, 7:13 PM CST
Where
Woodward County, 4.97 mi S of Tangier
Measured
1.5 in hail
Reported by
Public
Coordinates
36.348, -99.534

The report was relayed through mPING.

Thunderstorm Wind, Harper

When
June 21, 9:50 PM CST
Where
Harper County, 0.61 mi W of Buffalo
Measured
60 kt (69 mph) measured gust
Reported by
Mesonet
Coordinates
36.831, -99.641

Buffalo (BUFF) Mesonet observation.

Thunderstorm Wind, Harper

When
June 21, 9:55 PM CST
Where
Harper County, 0.61 mi W of Buffalo
Measured
63 kt (72 mph) measured gust
Reported by
Mesonet
Coordinates
36.831, -99.641

Buffalo (BUFF) Mesonet observation.

Thunderstorm Wind, Harper

When
June 21, 10:00 PM CST
Where
Harper County, 0.61 mi W of Buffalo
Measured
51 kt (59 mph) measured gust
Reported by
Mesonet
Coordinates
36.831, -99.641

Buffalo (BUFF) Mesonet observation.

Thunderstorm Wind, Harper

When
June 21, 10:05 PM CST
Where
Harper County, 0.61 mi W of Buffalo
Measured
63 kt (72 mph) measured gust
Reported by
Mesonet
Coordinates
36.831, -99.641

Buffalo (BUFF) Mesonet observation.

Thunderstorm Wind, Harper

When
June 21, 10:10 PM CST
Where
Harper County, 0.61 mi W of Buffalo
Measured
59 kt (68 mph) measured gust
Reported by
Mesonet
Coordinates
36.831, -99.641

Buffalo (BUFF) Mesonet observation.

Thunderstorm Wind, Woodward

When
June 21, 10:13 PM CST
Where
Woodward County, 10.08 mi E of Fort Supply
Measured
63 kt (72 mph) measured gust
Reported by
Broadcast Media
Coordinates
36.590, -99.390

Measured by a broadcast media storm chaser on Oklahoma Highway 34. The location is approximate.

Thunderstorm Wind, Harper

When
June 21, 10:15 PM CST
Where
Harper County, 0.61 mi W of Buffalo
Measured
54 kt (62 mph) measured gust
Reported by
Mesonet
Coordinates
36.831, -99.641

Buffalo (BUFF) Mesonet observation.

Thunderstorm Wind, Ellis

When
June 21, 10:28 PM CST
Where
Ellis County, 0.67 mi ESE of (Gag)gage Airport
Measured
66 kt (76 mph) measured gust
Reported by
ASOS
Coordinates
36.297, -99.769

Gage Airport (KGAG) observation.

Thunderstorm Wind, Woodward

When
June 21, 10:35 PM CST
Where
Woodward County, 17.17 mi N of Mooreland Arpt
Measured
69 kt (79 mph) measured gust
Reported by
Mesonet
Coordinates
36.726, -99.142

Freedom (FREE) Mesonet observation.

Thunderstorm Wind, Woodward

When
June 21, 10:40 PM CST
Where
Woodward County, 17.17 mi N of Mooreland Arpt
Measured
77 kt (89 mph) measured gust
Reported by
Mesonet
Coordinates
36.726, -99.142

Freedom (FREE) Mesonet observation.

Thunderstorm Wind, Woods

When
June 21, 10:40 PM CST
Where
Woods County, 13.63 mi NNE of Camp Houston
Measured
52 kt (60 mph) measured gust
Reported by
Mesonet
Coordinates
36.987, -99.011

May Ranch (MAYR) Mesonet observation.

Thunderstorm Wind, Woodward

When
June 21, 10:40 PM CST
Where
Woodward County, 1.56 mi WSW of Woodward
Measured
50 kt (58 mph) measured gust
Reported by
Mesonet
Coordinates
36.423, -99.417

Woodward (WOOD) Mesonet observation.

Thunderstorm Wind, Woodward

When
June 21, 10:45 PM CST
Where
Woodward County, 17.17 mi N of Mooreland Arpt
Measured
71 kt (82 mph) measured gust
Reported by
Mesonet
Coordinates
36.726, -99.142

Freedom (FREE) Mesonet observation.

Thunderstorm Wind, Woods

When
June 21, 10:45 PM CST
Where
Woods County, 13.63 mi NNE of Camp Houston
Measured
51 kt (59 mph) measured gust
Reported by
Mesonet
Coordinates
36.987, -99.011

May Ranch (MAYR) Mesonet observation.

Thunderstorm Wind, Woodward

When
June 21, 10:45 PM CST
Where
Woodward County, 1.56 mi WSW of Woodward
Measured
53 kt (61 mph) measured gust
Reported by
Mesonet
Coordinates
36.423, -99.417

Woodward (WOOD) Mesonet observation.

Thunderstorm Wind, Woodward

When
June 21, 10:45 PM CST
Where
Woodward County, 4.07 mi E of Woodward
Measured
70 kt (81 mph) estimated gust
Property damage
$500,000
Reported by
Emergency Manager
Coordinates
36.434, -99.317

Several railroad cars were blown off the tracks near the crossing at County Road 207, just north of U.S. Highway 412. The event time is estimated based on radar observations.

Thunderstorm Wind, Woodward

When
June 21, 10:45 PM CST
Where
Woodward County, Woodward
Measured
56 kt (64 mph) estimated gust
Reported by
Public
Coordinates
36.430, -99.390

An image showing a large tree blown down was shared on social media. The location is approximate, and the event time is estimated based on radar observations.

Thunderstorm Wind, Woodward

When
June 21, 10:50 PM CST
Where
Woodward County, 17.17 mi N of Mooreland Arpt
Measured
64 kt (74 mph) measured gust
Reported by
Mesonet
Coordinates
36.726, -99.142

Freedom (FREE) Mesonet observation.

Thunderstorm Wind, Woodward

When
June 21, 10:50 PM CST
Where
Woodward County, 1.56 mi WSW of Woodward
Measured
50 kt (58 mph) measured gust
Reported by
Mesonet
Coordinates
36.423, -99.417

Woodward (WOOD) Mesonet observation.

Thunderstorm Wind, Woodward

When
June 21, 10:54 PM CST
Where
Woodward County, Mooreland
Measured
72 kt (83 mph) measured gust
Reported by
Broadcast Media
Coordinates
36.440, -99.210

Observation from a broadcast media storm chaser's handheld anemometer. Local emergency management reported a 56-knot wind gust from a personal weather station around the same time. The location is approximate.

Thunderstorm Wind, Woodward

When
June 21, 10:55 PM CST
Where
Woodward County, 17.17 mi N of Mooreland Arpt
Measured
70 kt (81 mph) measured gust
Reported by
Mesonet
Coordinates
36.726, -99.142

Freedom (FREE) Mesonet observation.

Thunderstorm Wind, Woodward

When
June 21, 11:00 PM CST
Where
Woodward County, 17.17 mi N of Mooreland Arpt
Measured
52 kt (60 mph) measured gust
Reported by
Mesonet
Coordinates
36.726, -99.142

Freedom (FREE) Mesonet observation.

Thunderstorm Wind, Dewey

When
June 21, 11:00 PM CST
Where
Dewey County, 3.21 mi W of Camargo
Measured
54 kt (62 mph) measured gust
Reported by
Mesonet
Coordinates
36.029, -99.347

Camargo (CAMA) Mesonet observation.

Thunderstorm Wind, Dewey

When
June 21, 11:00 PM CST
Where
Dewey County, Vici
Measured
61 kt (70 mph) estimated gust
Property damage
$25,000
Reported by
Public
Coordinates
36.150, -99.300

An image showing a travel trailer blown onto its side was shared on social media. The location is approximate, and the event time is estimated based on radar observations.

Thunderstorm Wind, Woodward

When
June 21, 11:05 PM CST
Where
Woodward County, 7.73 mi ESE of Mutual
Measured
50 kt (58 mph) measured gust
Reported by
Mesonet
Coordinates
36.190, -99.040

Seiling (SEIL) Mesonet observation.

Thunderstorm Wind, Woodward

When
June 21, 11:15 PM CST to 11:20 PM CST
Where
Woodward County, 7.73 mi ESE of Mutual
Measured
63 kt (72 mph) measured gust
Reported by
Mesonet
Coordinates
36.190, -99.040

Seiling (SEIL) Mesonet observation.

Thunderstorm Wind, Dewey

When
June 21, 11:20 PM CST
Where
Dewey County, 3.21 mi W of Camargo
Measured
59 kt (68 mph) measured gust
Reported by
Mesonet
Coordinates
36.029, -99.347

Camargo (CAMA) Mesonet observation.

Thunderstorm Wind, Dewey

When
June 21, 11:20 PM CST
Where
Dewey County, 2.75 mi NNE of Putnam
Measured
72 kt (83 mph) measured gust
Reported by
Mesonet
Coordinates
35.899, -98.960

Putnam (PUTN) Mesonet observation.

Thunderstorm Wind, Major

When
June 21, 11:20 PM CST
Where
Major County, 5.17 mi NW of Fairview
Measured
66 kt (76 mph) measured gust
Reported by
Mesonet
Coordinates
36.317, -98.552

Fairview (FAI2) Mesonet observation.

Thunderstorm Wind, Dewey

When
June 21, 11:25 PM CST
Where
Dewey County, 3.21 mi W of Camargo
Measured
50 kt (58 mph) measured gust
Reported by
Mesonet
Coordinates
36.029, -99.347

Camargo (CAMA) Mesonet observation.

Thunderstorm Wind, Dewey

When
June 21, 11:25 PM CST
Where
Dewey County, 2.75 mi NNE of Putnam
Measured
75 kt (86 mph) measured gust
Reported by
Mesonet
Coordinates
35.899, -98.960

Putnam (PUTN) Mesonet observation.

Thunderstorm Wind, Major

When
June 21, 11:25 PM CST
Where
Major County, 0.15 mi S of Fairview
Measured
65 kt (75 mph) estimated gust
Property damage
$200,000
Reported by
Emergency Manager
Coordinates
36.268, -98.480

The roof of a building was blown off and landed on the lot of an adjacent car dealership, damaging several cars. Additional roof, tree and power line damage occurred throughout Fairview. The event time is estimated based on radar observations.

Thunderstorm Wind, Woodward

When
June 21, 11:30 PM CST
Where
Woodward County, 7.73 mi ESE of Mutual
Measured
51 kt (59 mph) measured gust
Reported by
Mesonet
Coordinates
36.190, -99.040

Seiling (SEIL) Mesonet observation.

Thunderstorm Wind, Dewey

When
June 21, 11:30 PM CST
Where
Dewey County, 2.75 mi NNE of Putnam
Measured
62 kt (71 mph) measured gust
Reported by
Mesonet
Coordinates
35.899, -98.960

Putnam (PUTN) Mesonet observation.

Thunderstorm Wind, Blaine

When
June 21, 11:30 PM CST
Where
Blaine County, 2.24 mi N of Longdale
Measured
65 kt (75 mph) estimated gust
Property damage
$50,000
Reported by
Emergency Manager
Coordinates
36.162, -98.552

A large metal lean-too pole barn was destroyed. The event time is estimated based on radar observations.

Thunderstorm Wind, Dewey

When
June 21, 11:35 PM CST
Where
Dewey County, 2.75 mi NNE of Putnam
Measured
66 kt (76 mph) measured gust
Reported by
Mesonet
Coordinates
35.899, -98.960

Putnam (PUTN) Mesonet observation.

Thunderstorm Wind, Dewey

When
June 21, 11:40 PM CST
Where
Dewey County, 2.75 mi NNE of Putnam
Measured
70 kt (81 mph) measured gust
Reported by
Mesonet
Coordinates
35.899, -98.960

Putnam (PUTN) Mesonet observation.

Thunderstorm Wind, Dewey

When
June 21, 11:45 PM CST
Where
Dewey County, 2.75 mi NNE of Putnam
Measured
65 kt (75 mph) measured gust
Reported by
Mesonet
Coordinates
35.899, -98.960

Putnam (PUTN) Mesonet observation.

Thunderstorm Wind, Garfield

When
June 21, 11:55 PM CST
Where
Garfield County, 2.43 mi NW of (Wdg) Woodring Arpt
Measured
52 kt (60 mph) estimated gust
Reported by
Storm Chaser
Coordinates
36.400, -97.826

The location is approximate.

Thunderstorm Wind, Blaine

When
June 21, 11:55 PM CST
Where
Blaine County, Okeene
Measured
65 kt (75 mph) estimated gust
Reported by
Fire Department/Rescue
Coordinates
36.120, -98.320

Significant tree damage occurred in/around Okeene. A power line was also blown down onto Oklahoma Highway 51 in town. The location is approximate, and the event time is estimated based on radar observations.

Thunderstorm Wind, Blaine

When
June 22, 12:05 AM CST
Where
Blaine County, 6.53 mi W of Watonga
Measured
52 kt (60 mph) measured gust
Reported by
Mesonet
Coordinates
35.842, -98.526

Watonga (WATO) Mesonet observation.

Thunderstorm Wind, Custer

When
June 22, 12:05 AM CST
Where
Custer County, 4.48 mi WSW of Weatherford
Measured
53 kt (61 mph) measured gust
Reported by
Mesonet
Coordinates
35.508, -98.775

Weatherford (WEAT) Mesonet observation.

High Wind, Woodward

When
June 22, 12:05 AM CST
Where
Woodward forecast zone
Measured
51 kt (59 mph) measured gust
Reported by
Mesonet
Coordinates
36.423, -99.265 (the zone’s center; the record gives no point)

Woodward (WOOD) Mesonet observation. Wind gust associated with a probable wake low event.

Thunderstorm Wind, Blaine

When
June 22, 12:10 AM CST
Where
Blaine County, 6.53 mi W of Watonga
Measured
52 kt (60 mph) measured gust
Reported by
Mesonet
Coordinates
35.842, -98.526

Watonga (WATO) Mesonet observation.

High Wind, Woodward

When
June 22, 12:10 AM CST
Where
Woodward forecast zone
Measured
50 kt (58 mph) measured gust
Reported by
Mesonet
Coordinates
36.423, -99.265 (the zone’s center; the record gives no point)

Woodward (WOOD) Mesonet observation. Wind gust associated with a probable wake low event.

Hail, Kingfisher

When
June 22, 12:11 AM CST
Where
Kingfisher County, 8.1 mi S of Omega
Measured
1 in hail
Reported by
Public
Coordinates
35.753, -98.185

The report was relayed through mPING.

Thunderstorm Wind, Caddo

When
June 22, 12:14 AM CST
Where
Caddo County, 6.93 mi SE of Hydro
Measured
78 kt (90 mph) estimated gust
Reported by
Public
Coordinates
35.490, -98.481

A report of barn damage and widespread broken or uprooted trees was relayed through social media. The event time is estimated based on observed wind gusts from the adjacent Hinton (HINT) Mesonet.

Thunderstorm Wind, Caddo

When
June 22, 12:15 AM CST
Where
Caddo County, 6.91 mi W of Hinton
Measured
89 kt (102 mph) measured gust
Reported by
Mesonet
Coordinates
35.484, -98.481

Hinton (HINT) Mesonet observation.

Thunderstorm Wind, Blaine

When
June 22, 12:15 AM CST
Where
Blaine County, 1.18 mi NNW of Watonga
Measured
54 kt (62 mph) measured gust
Reported by
AWOS
Coordinates
35.865, -98.421

Watonga Regional Airport (KJWG) observation.

Thunderstorm Wind, Caddo

When
June 22, 12:20 AM CST
Where
Caddo County, 6.91 mi W of Hinton
Measured
88 kt (101 mph) measured gust
Reported by
Mesonet
Coordinates
35.484, -98.481

Hinton (HINT) Mesonet observation.

High Wind, Woodward

When
June 22, 12:20 AM CST
Where
Woodward forecast zone
Measured
52 kt (60 mph) measured gust
Reported by
Mesonet
Coordinates
36.423, -99.265 (the zone’s center; the record gives no point)

Woodward (WOOD) Mesonet observation. Wind gust associated with a probable wake low event.

Thunderstorm Wind, Caddo

When
June 22, 12:25 AM CST
Where
Caddo County, 6.91 mi W of Hinton
Measured
53 kt (61 mph) measured gust
Reported by
Mesonet
Coordinates
35.484, -98.481

Hinton (HINT) Mesonet observation.

Thunderstorm Wind, Caddo

When
June 22, 12:30 AM CST
Where
Caddo County, 6.91 mi W of Hinton
Measured
50 kt (58 mph) measured gust
Reported by
Mesonet
Coordinates
35.484, -98.481

Hinton (HINT) Mesonet observation.

Flash Flood, Kay

When
June 22, 12:30 AM CST to 3:30 AM CST
Where
Kay County, 0.88 mi N of Blackwell to 0.97 mi W of Kildare
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
36.813, -97.283

Several areas of significant roadway flooding occurred along Oklahoma Highway 11 between U.S. Highway 77 and Blackwell. The event time is approximate.

Flash Flood, Kay

When
June 22, 12:30 AM CST to 3:30 AM CST
Where
Kay County, 1.25 mi ESE of (Pnc)ponca City Arpt to 1.81 mi NNE of Ponca City
Cause
Heavy Rain
Property damage
$10,000
Reported by
Public
Coordinates
36.724, -97.079

An image showing extensive roadway flooding, with water entering the garage of at least one home, was shared on social media. The event time is approximate.

Tornado, Canadian

When
June 22, 12:30 AM CST to 12:33 AM CST
Where
Canadian County, 3.34 mi SSW of Concho to 1.62 mi WNW of El Reno
Rating
EF2
Path length
2 mi
Path width
180 yd
Property damage
$600,000
Reported by
NWS Storm Survey
Coordinates
35.563, -98.004

This QLCS tornado likely initially developed just south of the North Canadian River to the northwest of El Reno. The tornado moved southeast breaking a utility pole on Jones Road just west of Reformatory Road. Continuing southeast, the tornado moved through a neighborhood east of Reformatory Road. At least two homes had most of the roof removed with a partial collapse of the garage. A number of other homes had varying degrees of roof damage. Trees and fences were also damaged through this neighborhood. The tornado dissipated south of this neighborhood before reaching Business Highway 40.

Thunderstorm Wind, Kiowa

When
June 22, 12:33 AM CST
Where
Kiowa County, 0.15 mi WSW of (Hbr)hobart Airport
Measured
54 kt (62 mph) measured gust
Reported by
ASOS
Coordinates
34.989, -99.052

Hobart Regional Airport (KHBR) observation.

Thunderstorm Wind, Canadian

When
June 22, 12:35 AM CST
Where
Canadian County, 4.48 mi WNW of El Reno
Measured
61 kt (70 mph) measured gust
Reported by
Mesonet
Coordinates
35.548, -98.037

El Reno (ELRE) Mesonet observation.

Thunderstorm Wind, Kiowa

When
June 22, 12:35 AM CST
Where
Kiowa County, 0.16 mi W of (Hbr)hobart Airport
Measured
50 kt (58 mph) measured gust
Reported by
Mesonet
Coordinates
34.990, -99.053

Hobart (HOBA) Mesonet observation.

Thunderstorm Wind, Canadian

When
June 22, 12:40 AM CST
Where
Canadian County, 4.48 mi WNW of El Reno
Measured
56 kt (64 mph) measured gust
Reported by
Mesonet
Coordinates
35.548, -98.037

El Reno (ELRE) Mesonet observation.

Thunderstorm Wind, Canadian

When
June 22, 12:42 AM CST
Where
Canadian County, 0.26 mi NE of Union City
Measured
74 kt (85 mph) estimated gust
Property damage
$100,000
Reported by
NWS Storm Survey
Coordinates
35.393, -97.937

The roof of the Union City Post Office sustained significant damage, with a large portion of the wood decking blown off. The event time is estimated based on radar observations.

Thunderstorm Wind, Caddo

When
June 22, 12:45 AM CST
Where
Caddo County, 1.19 mi SW of Ft Cobb Res Dam
Measured
57 kt (66 mph) measured gust
Reported by
Mesonet
Coordinates
35.149, -98.466

Fort Cobb (FTCB) Mesonet observation.

Thunderstorm Wind, Oklahoma

When
June 22, 12:48 AM CST
Where
Oklahoma County, 2.29 mi WSW of (Pwa)wiley Post Apt
Measured
56 kt (64 mph) estimated gust
Reported by
Storm Chaser
Coordinates
35.512, -97.684

Images showing large tree branches blown down were shared on social media. The event time is estimated based on radar observations.

Thunderstorm Wind, Grady

When
June 22, 12:50 AM CST
Where
Grady County, 2.75 mi SSW of Minco
Measured
51 kt (59 mph) measured gust
Reported by
Mesonet
Coordinates
35.272, -97.956

Minco (MINC) Mesonet observation.

Thunderstorm Wind, Logan

When
June 22, 12:52 AM CST
Where
Logan County, 0.17 mi NE of Coyle
Measured
61 kt (70 mph) estimated gust
Reported by
Emergency Manager
Coordinates
35.952, -97.238

A tree was blown down onto the roadway near the intersection of Iowa Street and Washington Street. The event time is estimated based on radar observations.

Thunderstorm Wind, Grady

When
June 22, 12:52 AM CST
Where
Grady County, 0.08 mi W of Tuttle
Measured
65 kt (75 mph) estimated gust
Reported by
Emergency Manager
Coordinates
35.290, -97.811

The roof of an apartment building was significantly damaged by thunderstorm winds. The event time is estimated based on radar observations.

Thunderstorm Wind, Grady

When
June 22, 12:52 AM CST
Where
Grady County, Tuttle
Measured
65 kt (75 mph) estimated gust
Property damage
$75,000
Reported by
Public
Coordinates
35.290, -97.810

Multiple images showing thunderstorm wind damage in/around Tuttle were shared on social media. Damage included: A large horse trailer blown onto its side, A garage door blown inward, trees snapped, large tree branches and limbs blown down and various damages to outbuildings. The location is approximate, and the event time is estimated based on radar observations.

Thunderstorm Wind, Oklahoma

When
June 22, 12:53 AM CST
Where
Oklahoma County, 0.82 mi ESE of Edmond
Measured
70 kt (81 mph) estimated gust
Property damage
$100,000
Reported by
Emergency Manager
Coordinates
35.647, -97.466

The roof of a large multipurpose building on the Oklahoma Christian Academy campus was heavily damaged and partially collapsed. The event time is estimated based on radar observations.

Thunderstorm Wind, Grady

When
June 22, 12:55 AM CST
Where
Grady County, 2.75 mi SSW of Minco
Measured
58 kt (67 mph) measured gust
Reported by
Mesonet
Coordinates
35.272, -97.956

Minco (MINC) Mesonet observation.

Thunderstorm Wind, Oklahoma

When
June 22, 12:55 AM CST
Where
Oklahoma County, 2.87 mi N of Edmond
Measured
61 kt (70 mph) estimated gust
Reported by
Public
Coordinates
35.691, -97.475

An image showing a tree uprooted was shared on social media. The location is approximate, and the event time is estimated based on radar observations.

Tornado, Oklahoma

When
June 22, 12:59 AM CST to 1:04 AM CST
Where
Oklahoma County, 2.56 mi S of Oklahoma City to 1.67 mi ESE of Valley Brook
Rating
EF1
Path length
4.6 mi
Path width
100 yd
Property damage
$200,000
Reported by
NWS Storm Survey
Coordinates
35.433, -97.512

This QLCS tornado touched down just east of Oliver Park near SE 31st Street and Santa Fe Avenue, and moved southeast across southeast Oklahoma City and Valley Brook before dissipating southeast of Interstate 240 and Bryant Avenue. Damage was most concentrated near SE 31st Street and Santa Fe, near SE 45th Street and High Avenue, and along Bryant Avenue just south of Interstate 240. A number of homes and businesses suffered some roof damage along the tornado path.

Thunderstorm Wind, Grady

When
June 22, 1:00 AM CST
Where
Grady County, 2.75 mi SSW of Minco
Measured
52 kt (60 mph) measured gust
Reported by
Mesonet
Coordinates
35.272, -97.956

Minco (MINC) Mesonet observation.

Thunderstorm Wind, Oklahoma

When
June 22, 1:03 AM CST
Where
Oklahoma County, 0.1 mi S of (Okc)will Rogers Apt
Measured
58 kt (67 mph) measured gust
Reported by
ASOS
Coordinates
35.389, -97.600

Oklahoma City Will Rogers International Airport (KOKC) observation.

Thunderstorm Wind, Grady

When
June 22, 1:05 AM CST
Where
Grady County, 2.75 mi SSW of Minco
Measured
58 kt (67 mph) measured gust
Reported by
Mesonet
Coordinates
35.272, -97.956

Minco (MINC) Mesonet observation.

Thunderstorm Wind, Oklahoma

When
June 22, 1:05 AM CST
Where
Oklahoma County, 0.59 mi NE of (Tik)tinker Afb
Measured
50 kt (58 mph) measured gust
Reported by
ASOS
Coordinates
35.417, -97.383

Tinker Air Force Base (KTIK) observation.

Thunderstorm Wind, McClain

When
June 22, 1:05 AM CST
Where
McClain County, Blanchard
Measured
65 kt (75 mph) estimated gust
Reported by
Public
Coordinates
35.140, -97.660

Numerous images showing broken, snapped or uprooted trees in/around Blanchard were shared on social media. The location is approximate, and the event time is estimated based on radar observations.

Thunderstorm Wind, Oklahoma

When
June 22, 1:07 AM CST
Where
Oklahoma County, Jones
Measured
61 kt (70 mph) estimated gust
Reported by
Public
Coordinates
35.570, -97.290

Several images showing trees snapped and large tree branches blown down in/around Jones were shared on social media. The location is approximate, and the event time is estimated based on radar observations.

Thunderstorm Wind, Caddo

When
June 22, 1:10 AM CST
Where
Caddo County, 3.54 mi SSE of Stecker
Measured
54 kt (62 mph) measured gust
Reported by
Mesonet
Coordinates
34.914, -98.292

Apache (APAC) Mesonet observation.

Hail, Cleveland

When
June 22, 1:12 AM CST
Where
Cleveland County, 2.87 mi W of Moore
Measured
1 in hail
Reported by
Public
Coordinates
35.342, -97.541

The report was relayed through mPING.

Tornado, Oklahoma

When
June 22, 1:12 AM CST to 1:16 AM CST
Where
Oklahoma County, 2.08 mi WNW of Harrah to 1.1 mi ENE of Harrah
Rating
EF1
Path length
3 mi
Path width
75 yd
Continued into
Lincoln, Ok (OUN)
Property damage
$5,000
Reported by
NWS Storm Survey
Coordinates
35.502, -97.194

A QLCS tornado likely developed near of just north of the North Canadian River and just west of the Kickapoo Turnpike. The tornado moves southeast through Harrah producing tree, power line and power pole damage. In Harrah, the tornado turned east and then east-northeast out of town before crossing into Lincoln County just north of US-62.

Hail, Oklahoma

When
June 22, 1:13 AM CST
Where
Oklahoma County, 2.64 mi ESE of Valley Brook
Measured
0.75 in hail
Reported by
Public
Coordinates
35.380, -97.440

The report was relayed through mPING.

Thunderstorm Wind, Caddo

When
June 22, 1:15 AM CST
Where
Caddo County, 3.54 mi SSE of Stecker
Measured
51 kt (59 mph) measured gust
Reported by
Mesonet
Coordinates
34.914, -98.292

Apache (APAC) Mesonet observation.

Hail, Oklahoma

When
June 22, 1:15 AM CST
Where
Oklahoma County, 1.87 mi ESE of Choctaw
Measured
0.75 in hail
Reported by
Public
Coordinates
35.477, -97.241

The report was relayed through mPING.

Thunderstorm Wind, McClain

When
June 22, 1:15 AM CST
Where
McClain County, 2.05 mi WSW of Cole
Measured
56 kt (64 mph) estimated gust
Reported by
Public
Coordinates
35.091, -97.605

Minor damage to an outbuilding and at least one tree snapped. The report was relayed through mPING. The event time is estimated based on radar observations.

Thunderstorm Wind, McClain

When
June 22, 1:15 AM CST
Where
McClain County, 0.27 mi NW of Dibble
Measured
61 kt (70 mph) estimated gust
Property damage
$25,000
Reported by
Public
Coordinates
35.033, -97.634

An image showing the large metal awning of a church blown down was shared on social media. The event time is estimated based on radar observations.

Tornado, Lincoln

When
June 22, 1:16 AM CST
Where
Lincoln County, 7.62 mi W of Jacktown
Rating
EF0
Path length
0.4 mi
Path width
50 yd
Reported by
NWS Storm Survey
Coordinates
35.494, -97.134

The Harrah tornado moved into Lincoln County just north of US-62 before quickly dissipating.

Hail, Oklahoma

When
June 22, 1:19 AM CST
Where
Oklahoma County, 4.5 mi SSE of Nicoma Park
Measured
0.75 in hail
Reported by
Public
Coordinates
35.427, -97.298

The report was relayed through mPING.

Thunderstorm Wind, Lincoln

When
June 22, 1:20 AM CST
Where
Lincoln County, 5.69 mi WSW of Jacktown
Measured
61 kt (70 mph) estimated gust
Property damage
$5,000
Reported by
Tribal Official
Coordinates
35.468, -97.087

A power pole was blown down at the Kickapoo Tribe Secondary Administration Complex. The event time is estimated based on radar observations.

Thunderstorm Wind, Cleveland

When
June 22, 1:20 AM CST
Where
Cleveland County, 2.89 mi SSW of (Oun)norman Westheimer Arpt
Measured
52 kt (60 mph) estimated gust
Reported by
Public
Coordinates
35.213, -97.494

An image showing large tree limbs blown down was shared on social media. The location is approximate, and the event time is estimated based on radar observations.

Hail, Cleveland

When
June 22, 1:23 AM CST
Where
Cleveland County, 4.5 mi ENE of Stanley Draper Lake Dam
Measured
0.75 in hail
Reported by
Public
Coordinates
35.362, -97.280

The report was relayed through mPING.

Thunderstorm Wind, Cleveland

When
June 22, 1:23 AM CST
Where
Cleveland County, Noble
Measured
61 kt (70 mph) estimated gust
Reported by
Public
Coordinates
35.140, -97.390

An image showing the trunk of a large tree snapped was shared on social media. The location is approximate, and the event time is estimated based on radar observations.

Thunderstorm Wind, McClain

When
June 22, 1:25 AM CST
Where
McClain County, 2.36 mi ENE of Criner
Measured
63 kt (72 mph) measured gust
Reported by
Mesonet
Coordinates
34.982, -97.521

Washington (WASH) Mesonet observation.

Thunderstorm Wind, McClain

When
June 22, 1:30 AM CST
Where
McClain County, 2.36 mi ENE of Criner
Measured
58 kt (67 mph) measured gust
Reported by
Mesonet
Coordinates
34.982, -97.521

Washington (WASH) Mesonet observation.

Thunderstorm Wind, Cleveland

When
June 22, 1:33 AM CST
Where
Cleveland County, 8.52 mi SSE of Lake Thunderbird Dam
Measured
52 kt (60 mph) estimated gust
Reported by
Public
Coordinates
35.102, -97.177

An image showing a tree split in half was shared on social media. The event time is estimated based on radar observations.

High Wind, Oklahoma

When
June 22, 1:33 AM CST
Where
Oklahoma forecast zone
Measured
51 kt (59 mph) measured gust
Reported by
ASOS
Coordinates
35.552, -97.407 (the zone’s center; the record gives no point)

Wiley Post Airport (KPWA) observation. Wind gust associated with a probable wake low event.

Thunderstorm Wind, Lincoln

When
June 22, 1:35 AM CST
Where
Lincoln County, 3.09 mi NNE of Sparks
Measured
56 kt (64 mph) measured gust
Reported by
Mesonet
Coordinates
35.653, -96.804

Chandler (CHAN) Mesonet observation.

Thunderstorm Wind, Lincoln

When
June 22, 1:35 AM CST
Where
Lincoln County, 2.5 mi E of Meeker
Measured
61 kt (70 mph) estimated gust
Reported by
Public
Coordinates
35.500, -96.846

An image showing a large tree split in half was shared on social media. The location is approximate, and the event time is estimated based on radar observations.

Thunderstorm Wind, McClain

When
June 22, 1:35 AM CST
Where
McClain County, Purcell
Measured
56 kt (64 mph) estimated gust
Property damage
$15,000
Reported by
Public
Coordinates
35.010, -97.370

An image showing a large tree limb that had snapped in half and landed on a nearby boat was shared on social media. The location is approximate, and the event time is estimated based on radar observations.

Thunderstorm Wind, Pottawatomie

When
June 22, 1:37 AM CST
Where
Pottawatomie County, 2.09 mi NNW of Shawnee
Measured
52 kt (60 mph) estimated gust
Reported by
Emergency Manager
Coordinates
35.358, -96.933

An estimated wind gust on the Oklahoma Baptist University campus.

Thunderstorm Wind, Seminole

When
June 22, 1:50 AM CST
Where
Seminole County, Seminole
Measured
56 kt (64 mph) estimated gust
Reported by
Public
Coordinates
35.230, -96.680

An image showing a large tree limb blown down was shared on social media. The location is approximate, and the event time is estimated based on radar observations.

Thunderstorm Wind, Tillman

When
June 22, 1:55 AM CST
Where
Tillman County, 3.12 mi WNW of Grandfield
Measured
55 kt (63 mph) measured gust
Reported by
Mesonet
Coordinates
34.239, -98.743

Grandfield (GRA2) Mesonet observation.

Thunderstorm Wind, Seminole

When
June 22, 2:00 AM CST
Where
Seminole County, Cromwell
Measured
61 kt (70 mph) estimated gust
Reported by
Emergency Manager
Coordinates
35.340, -96.450

An estimated wind gust in Cromwell. The location is approximate.

Tornado, Hughes

When
June 22, 2:10 AM CST to 2:16 AM CST
Where
Hughes County, 3.53 mi WSW of Wetumka to 1.59 mi E of Wetumka
Rating
EF1
Path length
5.3 mi
Path width
100 yd
Property damage
$200,000
Reported by
NWS Storm Survey
Coordinates
35.229, -96.301

The Wetumka tornado began at 310 AM CDT just south of SH 9 to the west of Wetumka. The tornado then produced damage to trees and power lines near the intersection of SH 9 and SH 27, before moving eastward. The most intense damage was consistent with EF1 damage, with trees and power pole damage just southeast of the Wetumka city limits. South of SH 9 and along N 381 Road, there were a few trees uprooted as well.

Thunderstorm Wind, Pontotoc

When
June 22, 2:15 AM CST
Where
Pontotoc County, Byng
Measured
61 kt (70 mph) estimated gust
Reported by
Public
Coordinates
34.860, -96.670

An image showing the trunk of a large tree snapped was shared on social media. The location is approximate, and the event time is estimated based on radar observations.

Thunderstorm Wind, Carter

When
June 22, 2:45 AM CST
Where
Carter County, Springer
Measured
56 kt (64 mph) estimated gust
Reported by
Public
Coordinates
34.310, -97.140

An image showing a large tree split in half was shared on social media. The location is approximate, and the event time is estimated based on radar observations.

High Wind, Bryan

When
June 22, 5:35 AM CST
Where
Bryan forecast zone
Measured
50 kt (58 mph) measured gust
Reported by
Mesonet
Coordinates
33.962, -96.260 (the zone’s center; the record gives no point)

Durant (DURA) Mesonet observation. Wind gust associated with a probable wake low event.

What these are

Hail
Hail three-quarters of an inch or larger, or smaller hail that caused damage, filed with the largest stone measured.
Thunderstorm Wind
Winds from a thunderstorm of 50 knots (58 mph) or more, or lower winds that caused damage or casualties. Measured gusts are marked MG, estimated EG.
High Wind
Sustained non-thunderstorm winds of 40 mph or more for an hour, or gusts of 58 mph or more.
Flash Flood
Flooding that begins within six hours of the rain that causes it, or of a dam or levee failure or ice jam release, often with deadly speed.
Tornado
A violently rotating column of air in contact with the ground and extending from a thunderstorm, filed with its path, width and Fujita or Enhanced Fujita rating from the damage survey.

After NWS Directive 10-1605, the rules offices file Storm Data by.

The same day elsewhere

More

Every storm in Oklahoma in 2026Every state in 2026This day in weather historyThe tornado archive for Oklahoma, 2026Warnings in Oklahoma, June 2026

Sources

NOAA National Centers for Environmental Information, Storm Events Database, compiled from the National Weather Service’s monthly Storm Data. Complete through 2026-06; NCEI adds each month about 75 days after it ends and revises past years a few times a year. Rebuilt 2026-09-24. Each event’s entry at NCEI: 1345210, 1345212, 1345213, 1345215, 1345216, 1345217, 1345218, 1345219, 1345214, 1345222, 1345230, 1345232, 1345233, 1345239, 1345250, 1345235, 1345240, 1345245, 1346303, 1346799, 1345236, 1345253, 1345280, 1345237, 1345238, 1345262, 1346798, 1345267, 1345268, 1345264, 1345270, 1345276, 1345265, 1345271, 1346789, 1345269, 1345272, 1346787, 1345273, 1345274, and more.