How Is the Fishing in Roosevelt Lake?

Roosevelt Lake, located in the Tonto National Forest in Arizona, is a great spot for fishing. The lake offers anglers a wide variety of fish species, including largemouth bass, smallmouth bass, stripers, crappie, sunfish and catfish. Whether you’re an experienced angler or just starting out, there’s something for everyone.

The lake has an excellent year-round fishery with a peak season from May to October. During this time of year, anglers can expect to catch some of the larger bass species such as largemouths and smallmouths.

Stripers are also abundant; they can be found near the dam and other areas with deep water. Crappie and sunfish are plentiful throughout the lake, while catfish are usually found near the shoreline.

The best way to Target the different fish species is by using different types of lures and baits. Live bait such as nightcrawlers or minnows works well for Targeting largemouths and crappie.

Artificial lures like crankbaits and spinnerbaits are great for catching stripers and smallmouths. For catfish use chicken livers or worms as bait .

Roosevelt Lake also has an abundance of structure that provides cover for fish to hide in including man-made points and submerged timber. Anglers should focus their efforts on fishing these areas as they will often be loaded with fish looking for an easy meal.


Fishing in Roosevelt Lake is a great experience for any angler due to its wide variety of fish species and abundance of structure that provides cover for them to hide in. With the right lures and baits, anglers can Target largemouths, smallmouths, stripers, crappie, sunfish and even catfish throughout the year at Roosevelt Lake.

Photo of author

Michael Allen