FishableWaters

Fishing in

Oklahoma

7,703 named waters · 0 stocked in the last 30 days

See latest stocking reports →
Oklahoma reports fish stocking once a year as a statewide summary — not dated, trip-by-trip records. Every stocking below is real, straight from ODWC's annual report: the water, the species, and the number of fish are exact. The state just doesn't publish the day each fish went in, so we date each to the report year-end.

Lake Texoma, straddling the Oklahoma-Texas border, holds one of the best striped bass fisheries in the country in a lake that isn't connected to the ocean at all. Grand Lake and the state's other reservoirs carry strong largemouth and smallmouth bass fisheries across a state with more shoreline than its landlocked reputation suggests.

Oklahoma holds 7,703 fishable waters on the books. ODWC has logged 119 stockings in the last year, led by channel catfish. The biggest water in the state is Eufaula Lake at 100,734 acres.

Loading the map…

What you'll catch here

Channel Catfish — stocked in OklahomaLargemouth Bass — stocked in OklahomaRainbow Trout — stocked in OklahomaWalleye — stocked in Oklahoma

Freshest stockings

Full report →

Most-stocked waters, last 12 months

Biggest waters

Major rivers

Waters by county

All counties →

Osage (347) · McCurtain (292) · Grady (267) · Creek (227) · Roger Mills (220) · Washita (217) · Garvin (214) · Comanche (205) · Caddo (188) · Stephens (180) · Custer (178) · Pushmataha (176) · Bryan (176) · Le Flore (172) · McClain (166) · Atoka (152) · Hughes (147) · Okmulgee (141) · Logan (137) · Pittsburg (131) · Lincoln (130) · Noble (129) · Pontotoc (125) · Carter (111) · Pottawatomie (110) · Murray (103) · Oklahoma (103) · Okfuskee (101) · Coal (96) · Harper (94)

Seasons, limits, and rules are Oklahoma's call — read the official regulations and buy your license from the state, not a middleman. We link the source; we never restate the rules.

Explore nearby states

Oklahoma fishing — FAQ

Where does Oklahoma stock fish?+

ODWC logged 119 stockings across Oklahoma in the last year, led by channel catfish, largemouth bass, saugeye and hybrid sunfish. Browse the map and most-stocked waters above for exact locations.

How often does Oklahoma stock fish?+

Oklahoma's agency publishes stocking updates that we check daily. Follow any water to track its stocking schedule.

Do I need a license to fish in Oklahoma?+

Yes — Oklahoma requires a fishing license for most anglers. Buy one from the state agency and check current seasons and limits before you go.

How many fishable waters are in Oklahoma?+

Oklahoma has 7,703 named fishable waters mapped on FishableWaters, from stocked reservoirs to wild streams.