a person holding a fish next to a body of water

Idaho Fishing: Best Places To Fish In Idaho 

February 20, 2025

Idaho is a paradise for anglers, boasting pristine rivers, serene lakes, and expansive reservoirs filled with diverse fish species. Whether you’re a seasoned fly-fisher looking for the ultimate trout experience or a casual angler hoping to reel in trophy bass, Idaho offers some of the best fishing destinations in the country. 

In this guide, we’ll explore the top fishing spots in Idaho, the types of fish you can expect to catch, essential fishing regulations, and answers to frequently asked questions to help you plan the perfect fishing trip. 

Top Fishing Spots in Idaho 

1. Silver Creek – A Fly Fishing Paradise 

  • Best For: Fly fishing, trout 
  • Species: Brown trout, rainbow trout 
  • Best Time to Fish: May–October 
  • Location: Near Picabo, south-central Idaho 

Silver Creek is a world-renowned destination for fly-fishing enthusiasts. The crystal-clear spring-fed waters and lush vegetation provide an ideal habitat for large brown and rainbow trout. Known for its challenging but rewarding dry fly fishing, this area attracts anglers worldwide. 

2. Henry’s Fork of the Snake River – The “Holy Water” of Fly Fishing 

  • Best For: Fly fishing, rainbow trout 
  • Species: Rainbow trout, brown trout, cutthroat trout 
  • Best Time to Fish: June–October 
  • Location: Eastern Idaho 

Henry’s Fork is considered one of the best fly-fishing rivers in North America. The river flows through breathtaking landscapes and provides a range of fishing experiences, from slow-moving pools to fast rapids. Its abundant insect hatches make for excellent dry fly fishing. 

3. South Fork of the Boise River – A Trophy Trout Haven 

  • Best For: Fly fishing, trout 
  • Species: Rainbow trout, mountain whitefish 
  • Best Time to Fish: Late spring to early fall 
  • Location: Southeast of Boise 

This blue-ribbon fishery is known for its large rainbow trout, often reaching 20 inches or more. The river’s canyon setting makes for a picturesque and adventurous fishing trip, with both wade and float fishing opportunities. 

4. Anderson Ranch Reservoir – Kokanee Salmon and More 

  • Best For: Boat fishing, kokanee salmon 
  • Species: Kokanee salmon, rainbow trout, smallmouth bass 
  • Best Time to Fish: June–September 
  • Location: North of Mountain Home 

Anderson Ranch Reservoir is an excellent spot for kokanee salmon fishing. The lake’s size and depth also make it an excellent location for bass fishing. Many anglers enjoy trolling for kokanee in the summer months. 

5. Salmon River – Premier Steelhead Fishing 

  • Best For: Steelhead fishing, wilderness experience 
  • Species: Steelhead, chinook salmon, rainbow trout, cutthroat trout 
  • Best Time to Fish: October–March (steelhead season) 
  • Location: Central Idaho 

The Salmon River, known as the “River of No Return,” offers some of the best steelhead fishing in the United States. Anglers come from all over to experience this challenging yet rewarding fishery. 

6. Lake Cascade – Ice Fishing Hotspot 

  • Best For: Ice fishing, perch fishing 
  • Species: Yellow perch, smallmouth bass, trout 
  • Best Time to Fish: Winter (for ice fishing), summer (for perch and bass) 
  • Location: West-central Idaho 

Lake Cascade is famous for its massive yellow perch, often reaching record-breaking sizes. Ice fishing is a favorite activity here, but the lake is also great for fishing for bass and trout in warmer months. 

7. C.J. Strike Reservoir – A Multi-Species Goldmine 

  • Best For: Variety of species, shore or boat fishing 
  • Species: Largemouth bass, smallmouth bass, bluegill, catfish, crappie, trout 
  • Best Time to Fish: Year-round 
  • Location: Southwest Idaho 

C.J. Strike Reservoir is perfect for those who want a mix of fishing experiences. It has a diverse range of fish, making it ideal for beginners and experienced anglers. 

8. Heyburn State Park – Bass and Pike Fishing 

  • Best For: Scenic fishing, families 
  • Species: Northern pike, largemouth bass, perch 
  • Best Time to Fish: Spring–Fall 
  • Location: North Idaho 

Heyburn State Park’s lakes are excellent for bass and pike fishing. The park also provides great camping, hiking, and boating facilities, making it a great family fishing destination. 

9. Lake Coeur d’Alene – A Fishing Gem in North Idaho 

  • Best For: Trophy bass, chinook salmon, pike fishing 
  • Species: Largemouth bass, smallmouth bass, chinook salmon, northern pike, kokanee salmon, rainbow trout 
  • Best Time to Fish: Spring–Fall (bass and salmon), Winter (pike) 
  • Location: North Idaho, near the city of Coeur d’Alene 

Lake Coeur d’Alene is one of Idaho’s most scenic and productive fishing lakes. Known for its diverse fish population, it attracts anglers year-round for recreational and sport fishing. 

Fishing Opportunities at Lake Coeur d’Alene 

  • Bass Fishing: Largemouth and smallmouth bass thrive in the lake’s shallow bays and rocky shorelines. Spring and early summer are peak seasons for bass fishing. 
  • Chinook Salmon: The lake is one of the few in the U.S. that supports a landlocked chinook salmon fishery. Anglers often troll deep waters for these prized catches. 
  • Northern Pike: One of the top locations in Idaho for trophy-sized northern pike. The weedy backwaters of Lake Coeur d’Alene provide the perfect habitat for this predatory fish, especially in Winter. 
  • Kokanee Salmon: A favorite among anglers in late summer and early fall, kokanee fishing is best done by trolling with downriggers. 

Fishing Tips for Lake Coeur d’Alene 

  • Best Spots: Harrison Slough and Wolf Lodge Bay are popular areas for bass and pike. The deeper sections of the lake are best for chinook salmon. 
  • Best Techniques: Use soft plastics and crankbaits for bass, large spoons, jerk baits for pike, and trolling gear for salmon. 
  • Seasonal Considerations: Spring is excellent for bass as they move into the shallows, while fall offers prime conditions for salmon fishing. 

Fishing Regulations in Idaho 

Before you hit the water, it’s crucial to be aware of Idaho’s fishing regulations: 

  • Fishing License: Anyone 14 or older must have a valid Idaho fishing license. 
  • Bag Limits: Vary by species and location; always check the Idaho Fish and Game website for updates. 
  • Seasonal Restrictions: Some rivers and lakes have closed seasons for certain fish species. 
  • Catch-and-Release Areas: Some locations require catch-and-release fishing to preserve the fish population. 

For the most up-to-date regulations, visit Idaho Fish and Game. 

Best Times to Fish in Idaho 

Fishing in Idaho is excellent year-round, but different seasons offer different experiences: 

  • Spring (March-May): Best for trout fishing as fish become more active after Winter. 
  • Summer (June–August): Prime time for bass, kokanee salmon, and fly fishing. 
  • Fall (September–November): Great for steelhead and salmon runs. 
  • Winter (December–February): Ice fishing is best at places like Lake Cascade. 

Essential Gear for Idaho Fishing 

To maximize your success, ensure you have the right gear for Idaho’s waters: 

  • Fly Rod and Reel: Essential for fly-fishing locations like Silver Creek and Henry’s Fork. 
  • Spinning Rod and Reel: Perfect for general fishing in lakes and reservoirs. 
  • Bait and Lures: Popular choices include spinners, worms, and artificial flies. 
  • Fishing Line: A durable monofilament or fluorocarbon line is recommended. 
  • Waders and Boots: Necessary for river fishing. 
  • Ice Fishing Gear: If you’re fishing in Winter, an ice auger, shelter, and thermal clothing are necessary. 

FAQs About Fishing in Idaho 

1. Do I need a fishing license in Idaho? 

Anyone 14 years or older must have a valid Idaho fishing license. Licenses can be purchased online or at local retailers. 

2. What are the best places for beginner anglers? 

Due to easy access and high fish populations, C.J. Strike Reservoir, Lake Cascade, and Heyburn State Park are excellent for beginners. 

3. What is the best fishing spot for trophy trout? 

Henry’s Fork and Silver Creek are considered top destinations for trophy trout fishing. 

4. Can I ice fish in Idaho? 

Yes! Ice fishing is popular in winter, especially at Lake Cascade, known for its record-breaking yellow perch. 

5. Are there any catch-and-release-only areas? 

Some rivers, like Silver Creek sections, require catch-and-release to maintain healthy fish populations. 

6. What is the best time of year to fish for steelhead in Idaho? 

The best time for steelhead fishing is from October to March, with peak runs in late fall and early spring. 

Final Thoughts 

Idaho’s diverse fishing opportunities make it a top destination for anglers of all skill levels. Whether you’re battling a steelhead in the Salmon River, casting dry flies on Silver Creek, or enjoying a family fishing trip at Lake Cascade, Idaho offers some of the best fishing experiences in the country. 

To get the most out of your fishing adventure, always check local regulations, bring the right gear, and practice ethical fishing techniques. Happy fishing!