3-DAY WEATHER FORECAST:
Lake Cascade (or originally "Cascade Reservoir") is located on the North Fork of the Payette River in Valley County, Idaho, USA, in the Boise National Forest. It is the fourth largest lake or reservoir in the state. The closest cities are Cascade, Donnelly, and McCall.
The lake contains perch, trout, Smallmouth bass, Kokanee, and Coho salmon for anglers and there is a winter ice fishing beautiful season.
Our bait recommendations
Here's the baits that our Pros love for this lake.
Customer Favorites For This Lake
Here's the baits that our customers love for this lake.