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

Issued by the New Mexico Department of Game and Fish

Resident$25.00Non-resident$56.00Official site →

How much is a fishing license in New Mexico?

A resident annual New Mexico fishing license costs $25.00, and a non-resident annual license is $56.00. New Mexico also offers short-term day passes and discounted youth and senior licenses, all sold by the New Mexico Department of Game and Fish.

🎫 Buy a New Mexico Fishing License →

Fishing in New Mexico

New Mexico is high-desert trout and warmwater reservoirs. The San Juan River below Navajo Dam is a legendary trophy trout tailwater that fishes all year, and the mountain streams and lakes add more trout up high. Down low, Elephant Butte and the other reservoirs hold largemouth, walleye and white bass, and the Pecos and Rio Grande give up catfish. Few states pack this much variety into so little water.

New Mexico Fishing License Types & 2026 Prices

Resident Annual

Freshwater

$25.00

Non-Resident Annual

Freshwater

$56.00

Non-Resident 5-Day

Freshwater

$24.00

Senior (70+)

Free

NM resident 70+ free; 65–69 pay $8

Youth (under 12)

Free

✅ Prices verified January 2026 from the New Mexico Department of Game and Fish. License fees can change year to year — confirm current rates with the agency before you buy.

Who needs a New Mexico fishing license?

Most adult anglers need a license to fish in New Mexico. Several groups are exempt or pay a reduced fee:

Youth
Children under 12 do not need a license. Licenses are not required for resident or non-resident anglers 11 and younger. Residents 12–17 buy a $5 Junior annual fishing license ($15 non-resident).
Seniors (70+)
New Mexico residents 70 and older fish FREE — a $0 annual fishing license (no Habitat Management & Access Validation, Habitat Stamp or Second-Rod Validation required). Residents 65–69 buy an $8 Senior annual fishing license. There is no $10 senior fishing license.
Anglers with disabilities
A Disabled Fishing License is available to New Mexico residents with a permanent disability that substantially limits a major life activity (per the ADA), on application to NMDGF.
Veterans & military
New Mexico resident veterans certified 100% service-connected disabled qualify for a FREE lifetime Game-hunting & Fishing license by application through NMDGF headquarters in Santa Fe. Resident veterans below 100% may buy a discounted Game-hunting & Fishing license.
Free fishing days (2026)
Saturday, June 6, 2026 — New Mexico Free Fishing Day; residents and non-residents may fish public waters without a license. Bag limits, size limits and gear restrictions still apply.

Short-term day licenses are available for visitors and occasional anglers. Always confirm the current rules with the New Mexico Department of Game and Fish before heading out. ✅ Exemptions verified August 2026.

New Mexico Fishing Limits by Species (2026)

General statewide bag, size, and season limits for popular New Mexico species.

SpeciesDaily BagMin SizeSeason
TroutSan Juan quality water has special rules5No limitYear-round
Largemouth BassStatewide general limit5No limitYear-round
WalleyeStatewide general limit5No limitYear-round
Channel CatfishStatewide general limit15No limitYear-round

⚠️ Limits are general statewide references and change year to year — many lakes and rivers carry their own bag, size, and slot rules. Always confirm the current regulation for your specific water with the New Mexico Department of Game and Fish before you keep a fish. Reviewed July 2026.

New Mexico Fishing License FAQ

How much is a fishing license in New Mexico?

A resident annual fishing license in New Mexico costs $25.00, and a non-resident annual license costs $56.00. New Mexico also offers short-term (day) licenses for visitors, discounted youth and senior options. Licenses are sold by the New Mexico Department of Game and Fish.

Do you need a fishing license in New Mexico?

Yes. New Mexico requires a fishing license to fish recreationally. Children under 12 are exempt. New Mexico residents 70 and older fish FREE — a $0 annual fishing license (no Habitat Management & Access Validation, Habitat Stamp or Second-Rod Validation required). Residents 65–69 buy an $8 Senior annual fishing license. There is no $10 senior fishing license. Always confirm current rules with the New Mexico Department of Game and Fish before you fish.

Where do you buy a New Mexico fishing license?

Buy directly from the New Mexico Department of Game and Fish online — that's the cheapest option (no third-party markup). You can also buy at most sporting-goods retailers and many tackle shops in New Mexico.

Fishing licenses in nearby states

← All 50 states: fishing license cost by state

Got your license — now find a fishing buddy in New Mexico

MyFishingBuds matches you with anglers in New Mexico by style, species, and schedule.

Find a fishing buddy →