OK · ODWC
Oklahoma fishing regulations.
- Landlocked
- 6 popular species
Oklahoma is reservoir bass country with stripers in Texoma and a couple of tailwater trout fisheries — the Lower Illinois and Mountain Fork keep Oklahoma in the trout conversation.
Fishing regulations change every season. This page is a summary maintained by Bield — bag limits, exact dates, and species-specific rules must be verified with ODWC before each trip.
License requirements
Anglers age 16 and older generally need a valid fishing license to fish in Oklahoma. Resident and non-resident licenses are sold online through the ODWC and at most sporting goods retailers. Annual, multi-day, and lifetime licenses are typically available. Senior, military, and youth discounts apply in most cases. A trout license is required to harvest trout. License costs and exact age thresholds change — verify with the ODWC before purchase.
Freshwater seasons and limits
Largemouth, smallmouth, and Kentucky/spotted bass plus crappie, catfish, white bass, and striped bass on Texoma, Grand, Eufaula, Broken Bow, and Tenkiller. Striped bass in Lake Texoma is a regional draw. Year-round seasons.
River and stream regulations
The Lower Illinois River below Tenkiller Dam is a trophy trout tailwater. The Mountain Fork below Broken Bow has stocked trout. Smallmouth on the Glover and Mountain Fork rivers.
Special regulations
Trout license required separately. Lake Texoma is a shared fishery with Texas — special license requirements apply on the boundary water.
Popular species
- Largemouth bass
- Striped bass
- Smallmouth bass
- Crappie
- Channel catfish
- Rainbow trout
Official source · ODWC
Oklahoma Department of Wildlife Conservation
This page is a regulatory summary maintained by Bield — not the official rulebook. Verify season dates, bag limits, and special regulations with the agency above before each trip.
Bield Fish keeps Oklahoma regulations at your fingertips.
Set your state once and Bield calibrates season phases, license reminders, and species-specific limits in your catch log.