Oklahoma Fishing Regulations: Bag Limits, Size Limits and Seasons

These are the statewide daily bag limits and length limits Oklahoma anglers work under, taken from the Oklahoma Department of Wildlife Conservation (ODWC) guide for January 1 to December 31, 2026. Statewide means the default: most states, Oklahoma included, override these on specific lakes, rivers and coastal zones, so treat this page as the baseline and the official guide as the rule for the water you are standing on.

Public water is open year-round in Oklahoma. The dated rules are species rules: alligator gar cannot be taken anywhere in the state from May 1 to May 31, and paddlefish snagging runs on announced season dates with mandatory E-Check reporting within 24 hours. Trout areas are seasonal, some year-round and some winter only. You will still need the Oklahoma fishing license, which runs $31 for residents and $81 for non-residents; the Oklahoma fishing license page covers short-term options, exemptions and where to buy.

AgencyOklahoma Department of Wildlife Conservation (ODWC)
Regulation yearJanuary 1 to December 31, 2026
Free fishingFree Fishing Days are June 6-7, 2026. No licence needed on public water; a free paddlefish permit is still required to fish for paddlefish.

Limits last verified 2026-09-16.

Oklahoma freshwater bag and length limits

Statewide freshwater limits. Water-specific exceptions in the official guide take precedence.
Species Daily bag Length
Largemouth and smallmouth bassIn rivers and streams: 6 combined black bass, only 1 smallmouth, 14 in. minimum on largemouth and smallmouth. 6 combined Only 1 over 16 in.
Spotted bass No limit None
Channel and blue catfishOnly 1 blue catfish over 30 inches. 15 combined None
Flathead catfish 5 None
Crappie (white and black) 37 combined None
Striped bassLake Texoma runs its own limit. 5 None
Hybrid striped bass 20 Only 5 over 20 in.
White bass No limit None
Walleye, sauger and saugeye 6 combined 14 in. minimum
Alligator garNo take statewide May 1-31. Harvest must be reported within 24 hours. 1 None
TroutNo culling: a trout on a stringer or in a livewell cannot be released. See trout area rules Varies by area

How to read a bag limit

A daily bag limit is the number of that species one angler may keep in a day, and in most states also the number you may have in possession on the water. Where a row says "combined", the number is shared across every species named in it. A minimum length is measured from the tip of the closed mouth to the tip of the tail with the tail pinched; a slot means fish inside the range must go back. When a lake has its own rule in the official guide, that rule replaces the statewide one for that water only.

Related: the Oklahoma fishing license page for the fee and where to buy, non-resident fishing license fees across states, and fishing regulations for every state.

Frequently asked questions

What is the bass limit in Oklahoma?

Statewide, Oklahoma allows 6 combined largemouth and smallmouth bass per day, with a length rule of only 1 over 16 in.. In rivers and streams: 6 combined black bass, only 1 smallmouth, 14 in. minimum on largemouth and smallmouth. Individual lakes often carry a different slot or minimum, so check the water-specific exceptions in the official guide.

How many crappie can you keep in Oklahoma?

The statewide daily limit is 37 combined, size rule none.

What is the catfish limit in Oklahoma?

Channel and blue catfish: 15 combined per day, none. Only 1 blue catfish over 30 inches.

What is the trout limit in Oklahoma?

Trout: see trout area rules per day, varies by area. No culling: a trout on a stringer or in a livewell cannot be released.

Is there a closed season for fishing in Oklahoma?

Public water is open year-round in Oklahoma. The dated rules are species rules: alligator gar cannot be taken anywhere in the state from May 1 to May 31, and paddlefish snagging runs on announced season dates with mandatory E-Check reporting within 24 hours. Trout areas are seasonal, some year-round and some winter only.

When can you fish without a license in Oklahoma?

Free Fishing Days are June 6-7, 2026. No licence needed on public water; a free paddlefish permit is still required to fish for paddlefish.

Do I need a license to fish in Oklahoma?

Yes for most adults. The annual Oklahoma fishing license costs $31 for residents and $81 for non-residents. Licenses run 365 days from purchase. A 1-day license is available for $11 resident/$26 non-resident, cheaper than the annual for a single-day trip. Anglers who also hunt should compare the $53 Resident Combination Hunting & Fishing license against buying both separately. See the Oklahoma fishing license page for short-term options and where to buy.

Where do these Oklahoma limits come from?

Every figure on this page was read from the Oklahoma Department of Wildlife Conservation (ODWC) regulation guide for January 1 to December 31, 2026 and last checked on 2026-09-16. The guide, not this page, is the legal document. Use the official source link above before you keep a fish.