10 Best Places to Fish in Idaho

This post contains affiliate links, and I will be compensated if you make a purchase after clicking on my links, at no cost to you.

With the 26000 miles of rivers and stream, 3000 natural lakes, and a wide range of fish species, stating Idaho as the Mecca of anglers would not be wrong. Idaho has a list of places for anglers with each place known for their separate features and fish species. Idaho locals often choose to fish between spring and fall. So, these are the peak fishing seasons here.

If you plan your next fishing trip to Idaho, the ten best fishing places discussed below will surely help you. So, let’s study about each of these amazing fishing spots one by one.

1. Brownlee Reservoir

The 57 miles long Brownlee Reservoir is situated in Cambridge. Along the reservoir, anglers can find a range of entrance points. Some of the fish species here are crappie, largemouth bass, smallmouth bass, bluegill, trout, catfish, and much more. However, the smallmouth bass can be found in a large amount. Its warm water makes it one of the warmest fisheries of Idaho.

2. CJ Striker Reservoir

The CJ Striker Reservoir lies in the south of Boise. This reservoir has a size of 6759 acres. Anglers can find a wide range of fishes such as largemouth bass, smallmouth bass, some trout and salmon types, catfish, etc. The larger size and variety of fishes in this water make it one of the most desired fishing destinations.

3. Big Wood River

The Big Wood River is 137 miles long. It is home to some amazing trout like brown trout, brook trout, and rainbow trout. The season here starts from the memorial day and ends in November. However, some parts of the river are open for the whole year. So, if you plan on targeting trout this fishing season, the Big Woods River is a must-go place.

4. Lake Lowell

This 8829-acres lake is located nearby Oregon border and to the west of Boise. Lake Lowell is the perfect spot for bass lovers since it is known for its amazing largemouth bass. Moreover, anglers can also find some other fish species, including steelhead, sturgeon, salmon, brook trout, and more. You can also try bow fishing for catching crap here. The incredible campsites are another advantage of Lake Lowell.

5. Fishhook Creek

Fishhook Creek is known for its hike because anglers have to hike to reach the fishing spot. So, if you are an adventurous angler, you must plan a trip to Fishhook Creek. It starts from the Redfish Lake Lodge and goes to about 9 miles. You can find various fishes here like cutthroat trout, bull trout, sockeye salmon, chinook salmon, etc.

6. Lake Cascade

Lake Cascade is 27000 acres long. It is situated to the north of Boise, on Idaho’s western side. You will find the opportunity to fish various species here, including salmon, trout, crappie, bass, bluegill, and perch. Moreover, this lake is also one of Idaho’s best recreational places because it also has campsites, water skiing, jet skiing, and much more.

7. Little Salmon River

The 425 miles long Little Salmon River is the longest flowing river of Idaho and the overall continental United States. It is home to some hard to find and catch fishes like rainbow trout, bull trout, and cutthroat trout. Moreover, the Little Salmon River also offers some mesmerizing sceneries, making it the perfect spot for camping and other adventurous trips.

8. Oakley Reservoir

This 1000-acres water body is situated to the north of Nevada and Utah borders. The Oakley Reservoir is known for catching Walleye and is one of the fewest fishing places in the state where walleye can be chased. So, if you love to catch walleye, you must visit Oakley Reservoir at least once. Moreover, anglers can also find a large amount of rainbow and perch trout here.

9. Marten Lake

The Marten lake is situated in Sawtooths. The clear crystal water of this lake is known for its amazing bull and rainbow trout. Moreover, the beautiful scenery here is just a bonus for its fishing opportunity. However, before you decide to fish in Marten lake, you must know that you have to hike about 5 miles to reach there.

10. Swan Falls Dam

The Swan Falls Dam occupies around 470 acres of water. It is located in Canyons which is in the central part of Idaho just outside Kuna. It is known for the abundance of smallmouth bass and catfish. So, if you are interested in catching any of these fishes, you must try it in Swan Falls.


Don’t wait much and plan your next fishing trip to Idaho. Don’t forget to select a spot from the ones mentioned above because they are indeed the top 10 fishing spots in Idaho.


10 Best Fishing Spots in Idaho.

10 Best Fishing Spots in Idaho.