What New Mexico fishing licenses cost
A one-year resident fishing license in New Mexico costs $27. A one-day license costs $13. Non-residents pay $51 for a one-year license or $18 for a one-day license. These are the base prices for a standard fishing license that lets you fish in most public waters across the state.
If you want to fish for trout specifically, you need to add a trout stamp to your license. A trout stamp costs $10 for residents and $15 for non-residents, whether you buy a one-day or one-year license. Some waters in New Mexico require a trout stamp even if you are only fishing for other species in that location.
You can also buy a combination hunting and fishing license if you plan to do both. A resident combination license costs $59 for one year. This is cheaper than buying a hunting and fishing license separately if you intend to use both.
Key Takeaways
- A resident one-year fishing license costs $27; non-residents pay $51 for the same period.
- A trout stamp costs $10 for residents and $15 for non-residents and is required to fish for trout in designated waters.
- One-day licenses are available for $13 (residents) or $18 (non-residents) if you only plan to fish once.
- You can buy licenses and stamps directly from the New Mexico Department of Game and Fish website or at authorized vendors like sporting goods stores and bait shops.
Where to buy your license
The New Mexico Department of Game and Fish sells licenses online through their website. You can print your license when ready after purchase, and it is valid right away. Online purchase is the fastest option if you know what you need.
You can also buy licenses in person at authorized vendors throughout the state. These include sporting goods stores, bait and tackle shops, and some outdoor retailers. Call ahead to confirm the vendor has the license type you want in stock, especially if you need a one-day license on a weekend.
License vendors do not charge an extra fee beyond the official price, so buying online or in person costs the same amount.
License types beyond the standard fishing license
New Mexico offers several specialized licenses depending on what you want to fish for. A special trout license is available for $10 and covers only trout fishing in specific designated waters. This is different from the trout stamp and is used in certain areas where special regulations explore.
If you fish in both New Mexico and another state, you may want to check whether that other state recognizes New Mexico licenses or whether you need a separate license for each state. Reciprocal agreements vary, so contact the other state's fish and game department directly.
Seniors (age 70 and older) and disabled residents can get a lifetime fishing license for $27 — a one-time payment instead of annual renewal. Children under 12 do not need a license to fish in New Mexico as long as they are supervised by a licensed adult.
When your license expires and how to renew
A one-year resident fishing license expires on December 31 of the year you buy it, regardless of when during the year you purchase it. This means a license bought in January and one bought in November both expire on the same date. Non-resident one-year licenses also expire on December 31.
You renew by buying a new license through the same channels — online or at an authorized vendor. There is no separate renewal process; you straightforward purchase a fresh license. Many people renew in late November or early December to avoid the rush in January.
What your license covers and where you can fish
Your New Mexico fishing license lets you fish in most public waters managed by the state, including rivers, lakes, and reservoirs. It does not cover private property — you need the landowner's permission to fish on private land even with a valid license.
Some waters have special regulations beyond what your base license covers. For example, certain streams are catch-and-release only, and some lakes have slot limits on the size of fish you can keep. Check the New Mexico Department of Game and Fish regulations guide before you fish a new location.
National forests and some Bureau of Land Management areas in New Mexico also allow fishing with a state license, but always verify current access rules because some areas close seasonally or have additional restrictions.
Discounts and special circumstances
New Mexico does not offer a reduced-price license for low-income residents, but it does offer lifetime licenses at a flat rate for seniors and disabled residents. A lifetime license costs $27 for a resident and covers all future years without renewal.
Military members on active duty stationed in New Mexico can fish without a license. Bring a military ID to confirm your status if asked by a game warden. Veterans and retired military do not have the same exemption and need a standard license.
If you lose your license or it is damaged, you can request a replacement through the Department of Game and Fish. There is typically a small replacement fee, usually around $5.
Frequently Asked Questions
Do I need a separate license to fish in New Mexico national forests?
No, a New Mexico state fishing license covers most national forest waters. However, some national forests have their own rules about catch limits and seasonal closures, so check the specific forest's regulations before you go. The New Mexico Department of Game and Fish website lists which waters have special rules.
Can I buy a license for someone else as a gift?
You can purchase a license online or at a vendor, but the license must be in the name of the person who will use it. If you want to give someone a license as a gift, buy it in their name and give them the confirmation number or printed license. Some vendors sell gift certificates that the recipient can use to buy their own license.
What happens if I fish without a valid license?
Fishing without a license in New Mexico is a violation. Penalties include fines and possible confiscation of equipment. Game wardens patrol popular fishing areas, so the risk of being caught is real. Always carry your license with you while fishing.
Is there a license for catch-and-release fishing only?
No, New Mexico does not offer a separate catch-and-release license. You buy a standard license and can choose to practice catch-and-release on any water where it is allowed. Some specific waters require catch-and-release, but your license type does not change.
Can I fish in New Mexico with an out-of-state license?
No, you must have a New Mexico license to fish in New Mexico waters. If you are visiting from another state, buy a one-day non-resident license ($18) or a one-year non-resident license ($51). A license from your home state is not valid in New Mexico.