Fishing

Fishing in New Mexico

Discover 34 state parks offering fishing in New Mexico

🐟 New Mexico Fishing License at a Glance

Resident Annual $35 (+ $4 habitat validation, 18+)
Non-Resident Annual $90 (+ $4 habitat validation, 18+)
Youth Under 12 free
Senior 65-69: $8; 70+: no charge (residents)
🎉 Free Fishing Days June 6-7 and Sept 26-27, 2026
Short-term licenses 1-day $12, 5-day $30 (R and NR) R = resident, NR = non-resident

Anglers 18 and older also pay the $4 habitat management and access validation (HMAV); a $10 habitat stamp is needed on U.S. Forest Service and BLM land. Licenses run April 1 to March 31. Residents 70 and older get the license at no charge but must carry it.

Official New Mexico Fishing Info →

Checked against the official agency, September 2026. Fees and dates change yearly — always confirm current rates and free-fishing dates via the official link above before purchasing.

34 State Parks

New Mexico State Parks with Fishing

Bluewater Lake State Park New Mexico

Bluewater Lake State Park

One of the lakes of Bottomless Lakes State Park in the distance

Bottomless Lakes State Park

+8 Photography Mountain Biking Bird Watching Scuba Diving Scenic Overlooks Kayaking RV Biking
Brantley Lake State Park (New Mexico)

Brantley Lake State Park

caballo lake new mexico

Caballo Lake State Park

+3 Stargazing Sailing Kayaking
Cerrillos Hills State Park New Mexico

Cerrillos Hills State Park

+3 Stargazing Sailing Kayaking
Cimarron Canyon State Park New Mexico

Cimarron Canyon State Park

+6 Wildlife Watching Picnicking Bird Watching Hunting Sailing Kayaking
Clayton Lake State Park (New-Mexico)

Clayton Lake State Park

+2 Bird Watching Stargazing
Conchas Lake State Park (New Mexico)

Conchas Lake State Park

+4 Bird Watching Stargazing Sailing Kayaking

Coyote Creek State Park

+3 Stargazing Sailing Kayaking
Eagle Nest Lake State Park (New Mexico)

Eagle Nest Lake State Park

+4 Stargazing Ice Fishing Sailing Kayaking
El Vado Lake State Park (New Mexico)

El Vado Lake State Park

+3 Stargazing Sailing Kayaking
Desert lake and buttes at Elephant Butte Lake State Park New Mexico

Elephant Butte Lake State Park

+12 Wildlife Watching Mountain Biking Bird Watching Paddleboarding Scuba Diving Sailing Jet Skiing Water Skiing Kayaking Canoeing RV Biking
Fenton Lake State Park (New Mexico)

Fenton Lake State Park

+3 Stargazing Sailing Kayaking
Heron Lake State Park (New Mexico)

Heron Lake State Park

+3 Stargazing Sailing Kayaking
Hyde Memorial State Park (New Mexico)

Hyde Memorial State Park

+3 Stargazing Sailing Kayaking

Leasburg Dam State Park

+3 Stargazing Sailing Kayaking

Living Desert Zoo and Gardens State Park

+4 Bird Watching Stargazing Sailing Kayaking
pile of rocks at City of Rocks State Park on a cloudy day

Manzano Mountains State Park

+3 Stargazing Sailing Kayaking
Mesilla Valley Bosque State Park (New Mexico)

Mesilla Valley Bosque State Park

+3 Stargazing Sailing Kayaking

Morphy Lake State Park

+3 Stargazing Sailing Kayaking
Navajo Lake State Park (New Mexico)

Navajo Lake State Park

+3 Stargazing Sailing Kayaking
Oasis State Park (New Mexico)

Oasis State Park

+3 Stargazing Sailing Kayaking
Oliver Lee Memorial State Park (New Mexico)

Oliver Lee Memorial State Park

+3 Stargazing Sailing Kayaking
pile of rocks at City of Rocks State Park on a cloudy day

Pancho Villa State Park

+3 Stargazing Sailing Kayaking
One of the lakes of Bottomless Lakes State Park in the distance

Pecos Canyon State Park

+3 Stargazing Sailing Kayaking
Percha Dam State Park (New Mexico)

Percha Dam State Park

+3 Stargazing Sailing Kayaking
Rio Grande Nature Center State Park (New Mexico)

Rio Grande Nature Center State Park

+3 Stargazing Sailing Kayaking
Rockhound State Park (New Mexico)

Rockhound State Park

+2 Bird Watching Sailing
Santa Rosa Lake State Park (New Mexico)

Santa Rosa Lake State Park

+5 Bird Watching Stargazing Scuba Diving Sailing Kayaking
Storrie Lake and its rocky shoreline at Storrie Lake State Park, New Mexico

Storrie Lake State Park

+4 Bird Watching Stargazing Sailing Kayaking
Sugarite Canyon State Park (New Mexico)

Sugarite Canyon State Park

+3 Stargazing Sailing Kayaking
Sumner Lake State Park (New Mexico)

Sumner Lake State Park

+4 Bird Watching Stargazing Sailing Kayaking
Ute Lake State Park (New Mexico)

Ute Lake State Park

+4 Bird Watching Stargazing Sailing Kayaking
Villanueva State Park (New Mexico)

Villanueva State Park

+3 Stargazing Sailing Kayaking

❓ Fishing in New Mexico — FAQ

Are there free fishing days in New Mexico?

Yes — June 6-7 and Sept 26-27, 2026. On free fishing days no license is required; confirm the dates with the official New Mexico agency before your trip.

Scroll to Top