Best Places To Fish In Ruidoso

 

From pristine high-mountain lakes and streams to sparkling reservoirs and meandering rivers and a year-round season for most waters, discover the best places to cast a line in Ruidoso, New Mexico.

 

Grindstone Lake

Only minutes from Ruidoso, Grindstone Lake is a favorite destination for anglers flocking to the mountains to trout fish. The lake is regularly stocked with rainbow trout and on occasion, catfish and smallmouth bass.

Alto Lake - [TEMPORARILY CLOSED]

The lake is regularly stocked with rainbow trout and, on occasion, catfish and smallmouth bass. Anglers love Alto Lake due to the fact that it is one of two public waters in the area, along with Grindstone Lake, in which you can put a non-motorized boat.

Rio Ruidoso

Fishermen will find a variety of fish, including rainbow trout and others, here. Whether you’re spinning, bait-casting, or fly fishing, your chances of getting a bite here are good. So grab your favorite fly fishing rod and reel, and head out to Rio Ruidoso.

Bonito Lake

Bonito Lake, located just north of Ruidoso, reopens for fishing on August 30, 2024, after a decade of restoration following fire and flood damage. Enjoy a peaceful day of fishing in the scenic Sacramento Mountains. Only fishing is allowed for now to protect ongoing restoration efforts. Visit soon to experience the renewed beauty of Bonito Lake!

Seeping Springs Trout Lakes

Seeping Springs Trout Lakes is the place to go where you are guaranteed to catch at least one trout, or your visit is free.

Inn Of The Mountain Gods Resort & Casino

Inn of the Mountain Gods Resort & Casino sits on the shores of beautiful Lake Mescalero. Stocked with nearly 20,000 trout annually, the lake provides guests of the Inn with a unique dawn ’till dusk, New Mexico fishing experience. Fishing is open year round to everyone.

Carrizo Creek

This creek runs from the Mescalero Lake dam into the Rio Ruidoso near the Chamber of Commerce building. Carrizo Creek is Ruidoso’s hatchery and nursery for Brown Trout. If you pursue fishing this tributary, please use barbless hooks and handle all fish caught with extreme care while practicing catch and release.


Please Note:

A valid New Mexico Fishing License is required for persons 12 years and older, with the exception of tribal lands and private Class-A lakes.

Learn more about New Mexico fishing license requirements & fees and lake use regulations


See also:

Señor Fishing & Outdoor Gear

Señor Fishing and Outdoor Gear offer a large selection of fishing equipment, from fishing poles and lures to knives and outdoor clothes.

643 Sudderth Dr, Ruidoso, NM 88345