Alert archive / Oklahoma / River Flood Warnings in 2026

River Flood Warning 20, NWS Tulsa, OK

June 21, 2026Ottawa County, Oklahoma

NWS Tulsa, OK issued this river flood warning at Jun 21, 2026, 9:14 AM CDT for Ottawa County, Oklahoma. It took effect at Jun 22, 2026, 6:12 AM CDT. It was in force for 56 hr.

The area

The counties it named.

The facts

Issued
Jun 21, 2026, 9:14 AM CDT (14:14 UTC)
In effect from
Jun 22, 2026, 6:12 AM CDT
Expired
Jun 24, 2026, 1:58 PM CDT
In force
56 hr
Issued by
NWS Tulsa, OK
Area
Storm-based polygon
Flood severity
Moderate

County Ottawa County, OK

The radar

The Tulsa radar (KINX), 100 km from the middle of the area, began a volume at 14:18 UTC, the scan nearest the moment this went out.

Open the radar archive at this moment

The archived warnings, watches and discussions in force at that minute are drawn over the scan, this one among them.

The river

Written for the forecast point Neosho River near Commerce (COMO2). The gauge peaked at 18.99 ft at Jun 23, 2026, 11:00 AM CDT.

actionminormoderate510152006/2106/2206/2306/2406/25
Action stage
14 ft
Minor stage
15 ft
Moderate stage
18 ft
Major stage
24 ft

This gauge today: stage, forecast and historic crests

Stage from the USGS instantaneous record for site 07185000, one reading an hour, from a day before the product to a day after it ended. Flood stages are today's.

What forecasters said that day

The local office's own words before this river flood warning went out, as it sent them, from the Iowa Environmental Mesonet's archive of National Weather Service text.

NWS Tulsa, OK wrote its last area forecast discussion before this river flood warning went out at Jun 21, 6:32 AM CDT, 2 hours 42 minutes earlier.

Area forecast discussion, Jun 21, 6:32 AM CDT, 2 hours 42 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Hazardous weather outlook, Jun 21, 4:49 AM CDT, 4 hours 25 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>

In the hours before

Special weather statement, Jun 21, 3:48 AM CDT, 5 hours 26 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Special weather statement, Jun 21, 5:29 AM CDT, 3 hours 45 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Special weather statement, Jun 21, 6:37 AM CDT, 2 hours 37 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Special weather statement, Jun 21, 7:25 AM CDT, 1 hour 49 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Special weather statement, Jun 21, 7:54 AM CDT, 1 hour 20 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Special weather statement, Jun 21, 8:30 AM CDT, 44 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>

The office that day

Everything else NWS Tulsa, OK issued on the same UTC day.

IssuedProductOfficeCountiesLasted
Jun 21, 5:29 AM CDTSpecial Weather StatementTSAOsage61 min
Jun 21, 6:37 AM CDTSpecial Weather StatementTSAOsage, Washington53 min
Jun 21, 6:52 AM CDTSevere Thunderstorm WarningTSAOsage38 min
Jun 21, 7:25 AM CDTSpecial Weather StatementTSAOsage35 min
Jun 21, 7:30 AM CDTAreal Flood AdvisoryTSAOsage3 hr
Jun 21, 7:54 AM CDTSpecial Weather StatementTSANowata, Osage, Washington36 min
Jun 21, 8:30 AM CDTSpecial Weather StatementTSAPawnee, Washington30 min
Jun 21, 12:00 PM CDTFlood WatchTSAAdair, Cherokee, Craig, Delaware, LeFlore, Mayes and 2 more21 hr

Nearby

River Flood Warnings in Oklahoma, 2026Every river flood warning in 2026

Sources

The product and its follow-ups from the Iowa Environmental Mesonet's archive of National Weather Service and Storm Prediction Center text; radar from the NEXRAD Level II archive; the gauge from the NWS water service and the USGS.