Fishing in Idaho
Discover 27 state parks offering fishing in Idaho
🐟 Idaho Fishing License at a Glance
Steelhead and salmon permit extra. excellent fly fishing.
License fees and free fishing days shown as of June 2026 — fees and dates change yearly. Always confirm current rates and free-fishing dates via the official link above before purchasing.
Idaho State Parks with Fishing

Bear Lake State Park

Billingsley Creek State Park

Box Canyon Springs Nature Preserve

Bruneau Dunes State Park

Coeur d’Alene Parkway State Park

Dworshak State Park

Eagle Island State Park

Farragut State Park

Glenns Ferry Historical State Park

Harriman State Park

Hells Gate State Park

Henrys Lake State Park

Heyburn State Park

Lake Cascade State Park

Lake Walcott State Park

Land of the Yankee Fork State Park

Lucky Peak State Park

Malad Gorge State Park

Massacre Rocks State Park

Niagara Springs State Park

Ponderosa State Park

Priest Lake State Park

Ritter Island State Park

Round Lake State Park

Thousand Springs State Park

Three Island Crossing State Park

Winchester Lake State Park
More Fishing Destinations
More Activities in Idaho
❓ Fishing in Idaho — FAQ
Do I need a license to fish in Idaho state parks?
Yes — fishing in Idaho state parks generally requires a valid Idaho fishing license. A resident annual license costs $30.50, and a non-resident annual license costs $108. Youth and seniors are often exempt or pay reduced fees. Fees shown as of June 2026 — confirm current rates with the official state agency.
Are there free fishing days in Idaho?
Yes — Idaho offers free fishing days when no license is required (Free Fishing Day in June). Exact dates change each year, so verify with the official Idaho agency before your trip.
