New Mexico · Fishing license · Cost

How much is a fishing license in New Mexico?

$35 a year if you live here, $90 if you don't. Fishing Forest Service or BLM water adds the compulsory 10-dollar habitat stamp, plus the 4-dollar access validation for anglers 18 and over.

Just passing through? One-day fishing costs $12 — the annual pays for itself from about 8 of those.

Every license price

License Who Price
Annual fishing Resident $35
Junior annual fishing (12 to 17) Resident $5
Senior annual fishing (65 to 69) Resident $8
Annual fishing, 70 and older Free, and it needs neither habitat stamp nor validations. Residents only. Resident Free
Disabled annual fishing Resident $8
One-day fishing Same price for residents and visitors. Resident $12
Five-day fishing Same price for residents and visitors. Resident $30
Habitat stamp Compulsory on all US Forest Service and BLM land — which is most of New Mexico's fishing water. Resident $10
Habitat management and access validation Not needed by anglers of 17 and under, and does not replace the habitat stamp. Resident $4
Second rod validation Resident $10
Annual fishing Visitor $90
Junior annual fishing (12 to 17) Visitor $20
One-day fishing Visitor $12
Five-day fishing Visitor $30
Habitat stamp Same price as for residents. Visitor $10
Habitat management and access validation Visitor $4
Second rod validation Visitor $10

Fees inside the price

Two add-ons matter here: the 10-dollar habitat stamp is compulsory on Forest Service and BLM land, which covers most New Mexico fishing water, and the 4-dollar habitat management and access validation comes on top of it — it does not replace it. A per-transaction vendor fee applies to every purchase.

How long your money lasts

NMDOW: "Licenses are valid April 1 through March 31 of the following year." A licence bought in February is worth weeks, not months.

What we could not pin down

Rather than fill these in from somewhere else, they stay open until NMDOW states them plainly.