From the massive deserts of the south to the Rocky Mountains, the state has a broad range of outdoor activities for locals and visitors alike. One activity that attracts numerous people to this state is fishing. It’s no wonder New Mexico is home to some of the country’s best fishing spots.
Whether you’re a novice or an experienced angler, the state’s fishing spots have something for everyone. Whether you’re looking to catch trout, bass, crappie, or catfish, you’ll find the spots teeming with a range of fish species.
If you’re the kind that enjoys long fishing trips, we recommend you invest in our reliable fuel bladder for boats for convenience. If you’re wondering where to go fishing, our list offers something for everyone, whether you’re seeking a tranquil day or a more adventurous experience.
Ute Lake
You’ll find this spot on New Mexico’s Eastern plains. It features an 8,200-acre reservoir and offers abundant catfish, crappies, and largemouth bass. You’ll come across 45 miles of pristine shoreline that allows anglers to find the perfect spot to cast their line. If you don’t mind hiking briefly through the wilderness, you’ll find ample spots with access.
For safety, we recommend a wide-brimmed hat and plenty of water. You might want to pack high-quality sunglasses as well because of the bright sun and the water glare. Here, you can enjoy fishing year-round in one of the longest lakes statewide.
Remember to carry your fuel bladder for boats as well to avoid running out of fuel. You’ll come across paved ramps on the south and north side for launching and you’ll be pleased to note that numerous state-record game fish have been caught in this spot.
Conchas Lake
We recommend this spot for its impressive translucent blue-green water and the fishing experience. Locals recommend the lake as being one of the best spots for fishing smallmouth bass and walleye. Nonetheless, you’ll find other fish varieties given its 60 miles of shoreline.
If you’re looking to catch crappies or bluegill, we recommend this spot. While night fishing is popular here, we recognize the existence of sandbars in the river channels along with shallow water. Be sure to have your fuel bladder for boats on standby in case you intend to extend your fishing trip.
You’ll find contemporary marinas for launching together with a store in case you might have forgotten your bait. If you’re seeking an adventurous experience and regular catches, we recommend this spot where you’ll enjoy warm waters.
Heron Lake
This spot offers legendary fish that attain monstrous sizes, ranking the spot among the best in New Mexico. Don’t be surprised if you catch trout weighing 20 lbs in this spot. You’ll find the spot hidden in the stunning scenery for camping and fishing in New Mexico. You’ll enjoy the tranquil lake, and if you own a boat, bear in mind there’s a no-wake rule.
In particular, we recommend kayaks and canoes on this lake. If you’re looking to enjoy a wonderful fishing day, Heron Lake offers kokanee salmon and multiple trout. For an enjoyable long fishing trip, our marine fuel bladder will come in handy.
What’s more, we like the fact there’s a chance to see some beautiful and rare wildlife during your fishing adventure. We find that the lake offers more than most of us expect. In particular, you’ll find a park with picnic areas, camping sites, and boat ramps.
Since the spot is only two hours from Santa Fe, we recommend it as an excellent spot to get anglers out in nature. This spot further permits anglers to soak in the sun while making great memories. We recommend it for families looking to enjoy fishing.
King Lake
If you’re like most of us, you might not know that glaciers at times form lakes. You have an opportunity to visit this lake whose formation is the result of glacial activity, making it a fish haven. You’ll find the lake in Colfax County where there’s an increased chance of enjoying regular bites.
You can try baitcasting, fly fishing, and spinning. During summer, we recommend you fish during dawn. Still, you want to fish between 4 a.m. and 8 a.m. for optimal results and bring your fuel bladder for boats with you for fuel efficiency.
San Juan River
If you’re seeking a top-notch fishing spot where trophy-sized trout exist, we recommend this spot. It’s worth noting that the river is accessible year-round, but summer is ideal for catching trophy-sized fish. If you’re a trout angler, then you probably know that the world-renowned river is the spot for brown and rainbow trout.
You’ll find areas that are restricted to catch-and-release only while other areas are restricted to barbless flies and a catch limit. We recommend the popular destination where you can anticipate a water flow of 400 CFS. You’ll find this river throughout the day, so you can fish any time.
Navajo Lake
This fishing destination is among the most popular in New Mexico. The lake is renowned for its abundant fish species and clear waters. Here you’ll find species including smallmouth bass, brown trout, and kokanee salmon. We recommend fishing from the lake or taking a boat on the lake. If you’re seeking hiking and camping opportunities over the weekend, we recommend this spot.

Navajo Lake
Elephant Butte Lake
This lake is the biggest in New Mexico and provides great fishing opportunities. You’ll find it situated in the southern area of the state and hosts a range of fish species, including walleye, catfish, and crappies. The spot is also popular for camping, so you can expect the place packed during holiday weekends. We encourage boating activities at the spot, including wind sailing, kayaking, and canoeing if you’re a visitor. It’s worth noting that fishing can take place from the shore or by taking a boat on the lake.
Fishing in New Mexico
If you’re thinking of fishing in this state, we urge you to have an updated fishing license before setting out on your trip. After all, considerable private land exists in New Mexico such that you might end up fishing there unknowingly. Therefore, we recommend you inquire before doing anything on private land. Furthermore, you want to reserve wet and dry fly-fishing for creeks and rivers while bigger baits and lures should be reserved for lake fishing. You don’t want to forget to pack your camera to capture the picturesque setting along with the amazing wildlife you’ll come across on your trip. You’ll also need a marine fuel bladder to ensure you have enough fuel throughout your trip.
New Mexico has great fishing spots for anglers of various kinds. Whether you’re a novice or an expert, there’s a spot that offers various fish species. You just need to know what you’re looking for and make sure your boat doesn’t run out of fuel by investing in our marine fuel bladder.