Guides

New Mexico Fishing License 2026: Cost, Where to Buy & Rules

New Mexico fishing license costs $25 for residents in 2026. Get prices, where to buy, free fishing days, and rules from NMDGF here.

By James Hartley

Co-Founder & Editor-in-Chief

Published May 19, 20268 min read

Do You Need a Fishing License in New Mexico?

Yes. Anyone 12 or older needs a valid New Mexico fishing license to fish public waters in the state. The New Mexico Department of Game and Fish (NMDGF) issues all licenses and enforces this rule statewide.

Children 11 and younger fish free but must follow all bag and possession limits. Most trout waters also require a Habitat Management and Access Validation ($5) plus a Habitat Stamp ($5) if you fish on Forest Service or BLM land.

Tribal waters like Jicarilla Apache and Mescalero Apache reservations require separate tribal permits and are not covered by your state license.

New Mexico Fishing License Cost 2026

Resident annual fishing license: $25. Junior (ages 12-17) resident annual: $5. Senior (65+) resident annual: $8. One-day resident license: $8. Five-day resident: $12.

Nonresident annual fishing license: $56. Nonresident one-day: $12. Nonresident five-day: $24. Nonresident junior annual (12-17): $15.

Required add-ons: Habitat Management and Access Validation $5 (covers state-owned land access) and Habitat Stamp $5 (federal land access). A combo hunting and fishing license runs $65 for residents and $156 for nonresidents.

Where to Buy a New Mexico Fishing License

Buy online instantly at the NMDGF Online Licensing System (onlinelicense.wildlife.state.nm.us). Print the license at home or save the PDF on your phone — both are valid in the field.

In-person purchases work at over 250 license vendors statewide, including Walmart, Sportsman's Warehouse, and most bait and tackle shops. NMDGF regional offices in Santa Fe, Albuquerque, Roswell, Raton, and Las Cruces also sell licenses.

Phone orders go through 1-888-248-6866. Licenses run on the fishing year (April 1 – March 31), so an April purchase gives you a full 12 months.

New Mexico Free Fishing Days 2026

New Mexico holds one Free Fishing Day on Saturday, June 6, 2026. No license, habitat stamp, or validation is required for anyone fishing public waters that day.

All other rules still apply — bag limits, size limits, gear restrictions, and closed waters remain in force. Many NMDGF-stocked lakes host free clinics with loaner rods and bait for kids.

Key New Mexico Fishing Regulations

Statewide trout daily bag limit: 5 trout, only 2 of which may be cutthroat. The Rio Grande cutthroat is the state fish and protected on certain Special Trout Waters with single-barbless-hook and catch-and-release rules.

Largemouth and smallmouth bass: 5 daily in aggregate, 14-inch minimum on most waters. Walleye: 5 daily with a 15-inch minimum at Ute Lake and Conchas Lake. Striped bass at Elephant Butte: no size limit, 5 daily.

You may use up to 2 rods with a Second Rod Validation ($4). Live baitfish are restricted to certain waters — check the current NMDGF Fishing Rules and Info booklet before tying on a minnow.

Best Fishing Spots in New Mexico

The San Juan River below Navajo Dam is one of the top trophy trout tailwaters in the West, producing 20-inch rainbows year-round on size 22 midges. Catch-and-release with artificial flies and lures only in the Quality Waters.

Elephant Butte Lake is the state's premier warmwater fishery for largemouth, white bass, and stripers. Conchas Lake delivers walleye and smallmouth. Heron Lake and Eagle Nest hold kokanee salmon and lake trout.

High-country options include the Pecos River, Cimarron River, and dozens of stocked alpine lakes in the Sangre de Cristo and San Juan ranges. GilledIt's map shows live stocking reports for over 100 New Mexico waters.

Frequently Asked Questions

A resident annual fishing license is $25 and a nonresident annual is $56. Both require a $5 Habitat Management Validation and a $5 Habitat Stamp for fishing on most public lands in New Mexico.

Yes. New Mexico residents 65 and older pay $8 for an annual fishing license. There is no free senior license — but the discount is significant compared to the standard $25 resident rate.

Yes. The NMDGF Online Licensing System sells licenses 24/7 at onlinelicense.wildlife.state.nm.us. You can print or save a digital copy, both of which are valid for inspection by conservation officers.

New Mexico Free Fishing Day is Saturday, June 6, 2026. Residents and nonresidents can fish public waters without a license, but bag limits, size limits, and gear restrictions still apply that day.

The statewide daily bag limit is 5 trout, with no more than 2 cutthroat trout in possession. Special Trout Waters have stricter rules including catch-and-release and single-barbless-hook requirements.

Yes, but not a state license. Tribal waters like Jicarilla Apache, Mescalero Apache, and Navajo Nation lakes require separate tribal fishing permits sold by each tribe. Your NMDGF license is not valid there.