Fishing License Guide

New Mexico vs Oklahoma fishing license

For a visitor fishing fresh water for 3 days, New Mexico is $44 cheaper than Oklahoma. For a visitor's annual fresh-water license, Oklahoma is $13 cheaper than New Mexico. You need a license from age 12 in New Mexico and from 18 in Oklahoma.

  • Free
  • Official sources first
  • Checked monthly
  • Independent, not a state website

What visitors pay

Cheapest way for an adult non-resident to cover the trip, including required stamps, worked out from each state's price list. The cheaper state is marked.

TripNew MexicoOklahoma
Fresh water
1 day $16 $26
3 days $34 $78
7 days $58 $81
1 year $94 $81
Residents, annual
Fresh water $39$31
Prices for2026-272026-27

Compare your own trip

Rules side by side

New MexicoOklahoma
License needed from age1218
Senior residents

Resident annual fishing license, 70 and older (free): Free (ages 70+)

Senior citizen lifetime fishing license: $30 (ages 65+)

Senior visitors

Normal visitor prices

Normal visitor prices

Required stamps

Habitat Management and Access Validation (HMAV): $4
Required for residents who needs a license (ages 18–69)

Habitat Management and Access Validation (HMAV): $4
Required for non-residents who needs a license (ages 18+)

None

Next free fishing day

Not yet announced

Jun 5–6, 2027

On a charter Not applicableYes: everyone who fishes needs their own license
License on your phone –Accepted
Annual licenses last To 03-3112 months from purchase
Last checked Nov 4, 2026Nov 4, 2026

Full details and sources: New Mexico fishing license · Oklahoma fishing license

Shared waters

Neither state lists a special agreement for waters shared with the other. Where you fish decides which license you need.

Limits for fish found in both states

Guide only. Statewide rules; many waters have their own. Check each state's official rules before you keep a fish.

FishNew MexicoOklahoma
Largemouth bass

Largemouth, spotted and smallmouth bass
Largemouth and spotted 14" minimum; smallmouth 12" minimum; bag 5

Largemouth and smallmouth bass
Only 1 over 16"; bag 6 in total (Statewide; 1 more)

Smallmouth bass

Largemouth, spotted and smallmouth bass
Largemouth and spotted 14" minimum; smallmouth 12" minimum; bag 5

Largemouth and smallmouth bass
Only 1 over 16"; bag 6 in total (Statewide; 1 more)

Trout

Trout and kokanee (brown, brook, rainbow, Gila, kokanee)
No minimum; bag 5 combined (10 in possession), including no more than 2 lake trout and 2 cutthroat

Lake trout
No minimum; bag 2 (4 in possession), counted within the trout limit

Rainbow and brown trout
bag 3 in total

Walleye

14" minimum (per the department's warm water page); bag 5

Walleye, sauger and saugeye
14" minimum; bag 6 in total

Crappie

No minimum; bag 20

No minimum; bag 37 in total

Catfish

Catfish (channel, blue, flathead)
No minimum; bag 15

Bluegill, sunfish, bullheads and other warm water fish
No minimum; bag 20

Channel and blue catfish
Only 1 blue catfish over 30"; bag 15 in total

Flathead catfish
bag 5

Striped bass

White bass and wipers (hybrid striped bass)
No minimum; bag 25 combined

Striped bass
No minimum; bag 1

Striped bass
No minimum; bag 5

Hybrid striped bass
Only 5 over 20"; bag 20

Questions

Is a New Mexico fishing license valid in Oklahoma?

No. Each state needs its own license. There's no general agreement between the two states.

Which is cheaper for visitors, New Mexico or Oklahoma?

1 day (fresh water): New Mexico $16, Oklahoma $26. 1 year (fresh water): New Mexico $94, Oklahoma $81.

At what age do you need a fishing license in New Mexico and Oklahoma?

You need a license from age 12 in New Mexico and from 18 in Oklahoma.

More comparisons

Why you can trust this guide

It's written to be checked. How we check our facts.

Fishing with friends?

Send them this page so everyone buys the right license before the trip.