For those who don’t live there, Indiana might not be a fishing destination, but there is great year-round fishing. Stripers, pikeperch, pike, coho salmon, steelhead trout, musk, crappie and largemouth bass are just a few of the popular target species. A bit of warning, warm weather lovers should stick to spring unless ice fishing on a frozen lake in winter piques your interest.
Here are some of the best Indiana fishing spots to consider for your next trip. Check out our interactive map to find more of the best places to fish in Indiana.
- Driftwood River – This 16 mile stretch of river connects along the more popular Flatrock River. Carp, perch, sunfish and catfish can be found in deep wash-out holes in the spring.
- Clear Creek – named for its crystal clear waters, this small creek is home to a variety of bass species and is located near the southern boundary of the Cedar Bluffs Nature Preserve.
- The lakes of the Hoosier National Forest – the four small lakes in the forest, Indian, Celina, Tipsaw and Saddle, are not pressurized due to their remote location. Some may need a hike to get there.
- West Fork of White River – Indiana’s best fishing spots may not be in urban areas. This fork of the White River runs right through downtown Indianapolis and is one of the best places to fish for black bass in Indiana.
- Ferdinand Lake – Known for great bluegill, this small lake is tucked away in the Ferdinand State Forest. Complete with primitive camping, this makes for an all-round wilderness adventure.
- Tippecanoe River – a great spot if you want to catch pike, try fishing the small stretch of river just below Winamac.
- Eel River – One of the best fishing spots in Indiana for smallmouth bass and carp, but its proximity to the popular White River does not put it under much pressure.
- Owens Bend Park in Bartholomew County – there is a small lagoon in the park that is perfect for shore fishing.
When you are ready to begin your Indiana fishing adventure, you must first obtain your Indiana fishing license. Have fun fishing in Hoosier State!