How a water reading
comes together.
Official stations are bound from a committed source list (USGS, NOAA CO-OPS, Water Survey of Canada, USBR, USACE, CA DWR CDEC). Matching is not a nightly job — the committed file is what the live read is allowed to ask. Interior-west, pinned, and NOAA CO-OPS gauges refresh every 10 minutes; the full set every 30. USBR is isolated so a timeout cannot stall the rest. Misses stay misses — they are not omitted, and a neighbouring station is never substituted.
- Records
- 1168
- Jurisdictions
- 63
- Checks
- 9
- Flagged
- 1
Official sources
Matched stations are a committed source list. Every record is run through the same four live layers — location, gauge, weather observation, agency page language. Live numbers come from the last published reading, then a direct agency pull if that snapshot is older than 45 minutes. A silent feed is a miss, not a skip. Observation time, not fetch time, decides whether a value is current (48 h stage/flow/weather, 7 d reservoir elevation). Last official values may be retained with their original observed time when a fetch times out or when the last official observation is older than that window.
Matched stations
Committed list975/1168 located · 900 weather stations
746 records with a station bound · 422 unmatched. Unique stations currently reporting sit on Latest readings, to the right.
USGS 644 · NOAA 41 · WSC 53 · USBR 4 · USACE 1 · CDEC 3 · 84 pinned
Generated Sat, 26 Sep 2026 22:19:19 GMT. Pinned matches win. Name and water-type must both align. No nearby gauge is substituted.
Latest readings
DegradedWatch379/707 gauges with current readings
NWS observations 569/590 · 16 last official observations older than the window
Clocks 10 min critical · 30 min full · last pass critical
USBR 3/3 with readings. Isolated sequential fetch; a RISE miss cannot stall USGS or NOAA.
Last reading 2 min ago · hourly archives stay on the live Blob store
37 feed misses · last official values retained where a prior observation existed. Age is printed.
Agency-page closure language
CurrentClear364 with closure-related language detected · 446 with none detected · 358 sources unreadable
Last pass 2 min ago; the scan runs every three hours. Detected language is words on the agency page, not a ruling that a water is closed. A reader still has to read the notice.
Why sources could not be read
160 · the cited page does not name this water, so its words may be about somewhere else
myfwp.mt.gov (13) · ontario.ca (9) · myfwc.com (8) · albertaregulations.ca (7) · mffp.gouv.qc.ca (7)
125 · the agency host refused the request
azgfd.com (47) · monocounty.org (22) · floridastateparks.org (13) · michigan.gov (9) · mass.gov (6)
20 · the agency host could not be reached
www2.gov.bc.ca (12) · tn.gov (4) · mdwfp.com (4)
14 · the agency's robots.txt asks automated readers not to fetch this page
dnr.state.mn.us (6) · ndow.org (4) · gov.nl.ca (4)
14 · the cited page no longer exists
wlf.louisiana.gov (6) · www2.gnb.ca (4) · usbr.gov (2) · portal.ct.gov (2)
13 · the cited address now redirects to another site
gov.mb.ca (5) · dnr.illinois.gov (3) · wildlife.state.nm.us (3) · fishandboat.com (1) · ncwildlife.org (1)
9 · the page has almost no readable text; it is probably drawn by script
dep.nj.gov (5) · princeedwardisland.ca (4)
3 · the agency host did not answer in time
enr.gov.nt.ca (2) · mffp.gouv.qc.ca (1)
Record completeness
Official source named
PassClearEvery record must name the agency page it was read from.
1168/1168 records clear
Review window current
PassClearCalendar review dates do not gate records. Confirm on the day at the agency page.
1168/1168 records clear
Source date on file
PassClearThe last source-check date is printed, not scored as a go/no-go.
1168/1168 records clear
At least one published access
FlaggedFlaggedA record with no named public facility cannot be planned from.
658/1168 records clear
Needs attention: Barr Lake, Elkhead Reservoir, Highline Lake, John Martin Reservoir +506 more
Same-day verification steps present
PassClearEach record must state what has to be re-checked on the day.
1168/1168 records clear
Species context published
WatchWatchSpecies wording comes from the agency page, never from inference.
943/1168 records clear
Needs attention: Barr Lake, Highline Lake, Jackson Lake, Pearl Lake +221 more
Public classification only
PassClearAny record carrying a sensitive location is withheld.
1168/1168 records clear
Location found
WatchWatchEvery water is looked up under its own published name. Where the lookup finds nothing, it stays a miss — a neighbouring place is never substituted.
975/1168 records clear
Needs attention: Lake Michigan, Lake Ontario — Hamlin Beach State Park and Monroe County public launches, Lake Ontario — Selkirk Shores State Park corridor, Wisconsin public navigable waters access network +189 more
Weather station matched
WatchWatchUS waters with a known location are matched to the National Weather Service observation station for that point. Canadian waters show an open miss until a Meteorological Service of Canada station is pinned by hand. A water we could not place stays unplaced.
900/1089 records clear
Needs attention: Lake Michigan, Lake Ontario — Hamlin Beach State Park and Monroe County public launches, Lake Ontario — Selkirk Shores State Park corridor, Wisconsin public navigable waters access network +185 more
Check a station or official page
Manual checks still work. The published station list is what this guide uses on every water record — this page is for spot-checks, not the clock.
No run started · 0/12 checked · 0 matched · 0 unmatched · 0 error
Jurisdiction coverage
| State | Records | Median readiness | Oldest page read |
|---|---|---|---|
| Washington | 173 | 70 | 2026-08-08 |
| Colorado | 143 | 70 | 2026-08-08 |
| Texas | 98 | 70 | 2026-08-05 |
| California | 63 | 76 | 2026-08-09 |
| Florida | 53 | 77 | 2026-08-09 |
| New York | 50 | 70 | 2026-08-10 |
| Pennsylvania | 48 | 80 | 2026-08-10 |
| Arizona | 47 | 68 | 2026-08-10 |
| Idaho | 45 | 78 | 2026-08-08 |
| Arkansas | 44 | 70 | 2026-08-10 |
| Alabama | 42 | 70 | 2026-08-10 |
| Montana | 36 | 80 | 2026-08-06 |
| Iowa | 28 | 70 | 2026-08-10 |
| Minnesota | 24 | 74 | 2026-08-05 |
| British Columbia | 18 | 76 | 2026-08-10 |
| Indiana | 13 | 68 | 2026-08-10 |
| Connecticut | 10 | 70 | 2026-08-10 |
| Ohio | 10 | 74.5 | 2026-08-10 |
| Michigan | 9 | 78 | 2026-08-05 |
| Ontario | 9 | 76 | 2026-08-10 |
| Maine | 8 | 82.5 | 2026-09-08 |
| Quebec | 8 | 76 | 2026-08-10 |
| Alberta | 7 | 76 | 2026-08-10 |
| Oregon | 7 | 71 | 2026-08-05 |
| Wisconsin | 7 | 76 | 2026-08-10 |
| Louisiana | 6 | 78 | 2026-08-10 |
| Massachusetts | 6 | 77.5 | 2026-08-10 |
| North Carolina | 6 | 78 | 2026-08-10 |
| Vermont | 6 | 82 | 2026-08-10 |
| Virginia | 6 | 78 | 2026-08-10 |
| Alaska | 5 | 76 | 2026-08-10 |
| Delaware | 5 | 78 | 2026-08-10 |
| Georgia | 5 | 78 | 2026-08-10 |
| Manitoba | 5 | 76 | 2026-08-10 |
| Maryland | 5 | 78 | 2026-08-10 |
| Mississippi | 5 | 78 | 2026-08-10 |
| New Jersey | 5 | 84 | 2026-08-10 |
| Saskatchewan | 5 | 76 | 2026-08-10 |
| South Carolina | 5 | 78 | 2026-08-10 |
| Hawaii | 4 | 78 | 2026-08-10 |
| Illinois | 4 | 79 | 2026-08-10 |
| Kansas | 4 | 78 | 2026-08-10 |
| Kentucky | 4 | 78 | 2026-09-04 |
| Missouri | 4 | 78 | 2026-08-10 |
| Nebraska | 4 | 78 | 2026-08-10 |
| Nevada | 4 | 78 | 2026-08-10 |
| New Brunswick | 4 | 76 | 2026-08-10 |
| New Hampshire | 4 | 79.5 | 2026-08-10 |
| New Mexico | 4 | 78 | 2026-08-10 |
| Newfoundland and Labrador | 4 | 76 | 2026-08-10 |
| North Dakota | 4 | 78 | 2026-08-10 |
| Northwest Territories | 4 | 79 | 2026-08-10 |
| Nova Scotia | 4 | 82 | 2026-08-10 |
| Oklahoma | 4 | 78 | 2026-08-10 |
| Prince Edward Island | 4 | 76 | 2026-08-10 |
| South Dakota | 4 | 78 | 2026-08-10 |
| Tennessee | 4 | 78 | 2026-08-10 |
| Utah | 4 | 78 | 2026-08-10 |
| West Virginia | 4 | 78 | 2026-08-10 |
| Wyoming | 4 | 78 | 2026-08-10 |
| Yukon | 4 | 77 | 2026-08-10 |
| Nunavut | 3 | 76 | 2026-08-10 |
| Rhode Island | 2 | 78.5 | 2026-08-10 |