New Mexico offers a diverse range of freshwater fishing opportunities, from high-altitude alpine lakes and coldwater trout streams to large desert reservoirs. The state is renowned for its world-class fly fishing on the San Juan River and excellent warm-water action for bass and walleye in its southern impoundments.
Species & Seasons
Rainbow Trout
Open year-round in most waters; daily bag limit is 5 fish, with specific tackle restrictions in 'Quality Waters'.
Largemouth and Smallmouth Bass
Open year-round; daily bag limit is 5 fish combined; best fishing occurs from March through June and September through October.
Walleye
Open year-round; daily bag limit is 5 fish with a minimum size limit of 14 inches in most waters.
Kokanee Salmon
Open year-round for angling; specialized snagging season typically runs October 1 through December 31 in designated waters.
Gila Trout
Available in specific southwestern streams; bag limit is 2 fish in open areas, while other areas are strictly catch-and-release.
Channel Catfish
Open year-round; daily bag limit is 15 fish; excellent summer night fishing in the Rio Grande and southern reservoirs.
Rio Grande Cutthroat Trout
The official state fish; found in high-elevation streams; daily bag limit is 5 fish as part of the total trout limit.
Top Waters
San Juan River
A world-renowned tailwater fishery below Navajo Dam, famous for its 'Quality Waters' section and trophy-sized trout.
Elephant Butte Reservoir
The state's largest reservoir, offering premier fishing for striped bass, largemouth bass, walleye, and catfish.
Navajo Lake
A deep, clear reservoir known for excellent kokanee salmon, northern pike, and smallmouth bass fishing.
Eagle Nest Lake
A high-mountain lake providing cool summer temperatures and great action for rainbow trout and yellow perch.
Pecos River
Popular mountain river offering accessible trout fishing through scenic canyons and meadows near Santa Fe.
Ute Lake
Located on the Canadian River, it is one of the best spots in the state for walleye and smallmouth bass.
Conchas Lake
A quiet reservoir known for consistent bass fishing and large channel catfish.
Local Charters, Bait Shops & More
Support New Mexico's local fishing businesses — guides, tackle shops, marinas, fly shops, and more.
Fisheads San Juan River Guide Service
Charter/GuideNavajo Dam, NM
Specializing in drift boat and walk-wade trips on the world-famous San Juan River.
Land of Enchantment Guides
Charter/GuideVelarde, NM
Professional fly fishing guides covering the San Juan, Rio Grande, and high country streams.
Zia Kayak Outfitters
Charter/GuideElephant Butte, NM
Providing specialized kayak fishing guides and rentals for Elephant Butte and Caballo lakes.
Soaring Eagle Lodge
Charter/GuideNavajo Dam, NM
Premier riverside lodging and professional guide services for the San Juan River.
Quality Waters Guide Service
Charter/GuideNavajo Dam, NM
Highly experienced guides focused on technical nymph and dry fly fishing on the San Juan.
Rez-Trix Fishing Guide Service
Charter/GuideDulce, NM
Expert guiding for the productive waters of the Jicarilla Apache Nation.
Bill's Reel Shop
Bait & Tackle ShopAlbuquerque, NM
A local institution providing fishing tackle sales and expert reel repair services.
Eagle Nest Fly Shack
Bait & Tackle ShopEagle Nest, NM
Located near the lake, offering local intel, live bait, and seasonal tackle.
Charlie's Sporting Goods
Bait & Tackle ShopAlbuquerque, NM
A long-standing local shop with a massive selection of lures, rods, and regional fishing expertise.
Navajo Lake Marina
MarinaNavajo Dam, NM
A full-service marina offering boat rentals, slips, and supplies on New Mexico's second-largest lake.
Elephant Butte Lake Marina
MarinaElephant Butte, NM
The primary hub for boating services, slips, and rentals at Elephant Butte State Park.
Marina del Sur
MarinaElephant Butte, NM
Providing boat slips, fuel, and supplies for anglers visiting the main lake area.
Ute Lake Marina
MarinaLogan, NM
The primary service hub for anglers targeting walleye and bass on Ute Lake.
Abiquiu Lake Marina
MarinaAbiquiu, NM
Offering essential services and boat rentals for fishing Abiquiu Lake's trout and walleye.
The Reel Life
Fly ShopSanta Fe, NM
A full-service fly shop and guide service catering to the northern New Mexico trout waters.
Taos Fly Shop
Fly ShopTaos, NM
Offering a wide selection of local flies and expert guide services for the Rio Grande and local streams.
Los Pinos Fly and Tackle
Fly ShopAlbuquerque, NM
A comprehensive shop featuring gear for both fly and conventional anglers.
Solitary Angler
Fly ShopTaos, NM
Fly fishing specialty shop offering exclusive access to private trout waters.
High Desert Angler
Fly ShopSanta Fe, NM
Santa Fe's oldest fly shop offering gear and year-round guided trips.
San Juan River Fly Shop
Fly ShopNavajo Dam, NM
Located at the gateway to the San Juan River, providing custom flies and guide services.
Rocky Mountain RV & Marine
Boat DealerAlbuquerque, NM
An authorized dealer for top fishing boat brands and recreational marine equipment.
Performance Marine
Boat DealerLas Cruces, NM
Serving southern New Mexico with fishing boat sales, service, and marine accessories.
T & L Boat Sales
Boat DealerElephant Butte, NM
Dedicated boat sales and service center located near the state's largest bass fishery.
L & J Marine
Boat DealerElephant Butte, NM
Offers a range of fishing boats and full-service marine engine repair.
Marine Outlet
Boat DealerAlbuquerque, NM
Local dealership providing sales and service for aluminum and fiberglass fishing boats.
Rio Grande Custom Rods
Rod BuilderAlbuquerque, NM
Specializing in handcrafted custom fishing rods tailored to individual angler specifications.
Sierra County Custom Rods
Rod BuilderTruth or Consequences, NM
Hand-built fishing rods designed specifically for the reservoirs of southern New Mexico.
High Country Rods
Rod BuilderEagle Nest, NM
Specializing in custom-built fly rods and rod repairs for mountain anglers.
Catch more New Mexico fish — free
Create a free account and unlock the full angling toolkit:
Resource details are gathered from public sources and may change. Always confirm licenses, limits, and season dates with the official state agency before you fish.
