New Mexico Fishing License Fees
Last verified 2026-10-30 from official agency sources
Resident annual$35
Non-resident annual$90
Standard annual adult license (Annual Fishing). Other licenses are in the table below.
| License | Resident | Non-resident | Senior resident |
|---|---|---|---|
| Annual Fishing Standard annual fishing license, valid April 1 through March 31. Source | $35 | $90 | n/a |
| One-Day Fishing Same fee for residents and nonresidents. Source | $12 | $12 | n/a |
| Five-Day Fishing Same fee for residents and nonresidents. Source | $30 | $30 | n/a |
| Senior Annual Fishing (age 65–69) Available to New Mexico residents aged 65–69 only; not available to nonresidents. Source | n/a | n/a | $8 |
| 70 Years and Older Annual Fishing Free annual fishing license for New Mexico residents aged 70 and older; not available to nonresidents. Source | n/a | n/a | Free |
Good to know
- Who needs a license: A New Mexico fishing license is not required for resident and nonresident anglers who are 11 years of age or younger. Source
- Who needs a license: A New Mexico Fishing License is not required on tribal reservations and Class-A lakes. Source
- Youth: Junior Fishing Licenses are available to resident and nonresident anglers 12-17 years of age. Source
- Seniors: Senior Fishing Licenses are available to New Mexico resident anglers 65-69 years of age. Source
- Seniors: Free Fishing Licenses for New Mexico residents 70 years and older are available online, by phone, at license vendors and at all NMDOW offices. Source
- How long it lasts: Licenses are valid from April 1 through March 31 of the following year. Source
Spot a price that looks wrong? Tell us and we will check it against the agency page.
Buy or confirm on the official New Mexico agency site →
Prices are shown as listed by the agency. Some include agent or processing fees and some do not, so your total at checkout may differ.