Best Indiana Fly Fishing Rivers

Indiana has 15 fly fish spots.

Located in the US, the fly fishing in Indiana offers over ten good fly fishing spots. The best Indiana fly fishing based on popularity are considered to be East Fork Whitewater River, Tippecanoe River, Sugar Creek, Big Blue River, and West Fork of the White River. For a detailed fly fishing river description and printable river access map, just select a Indiana fly fishing river or stream below.

Featured FLY FISHING RIVERS

Big Blue River

North of New Castle in Henry County, there is a section of the Big Blue River that is popular for stocked trout fly fishing. The best access for fly fishing on the Blue River is in...  MORE INFO

Pigeon River

In Lagrange County, there is a stretch of the Pigeon River popular for trout fly fishing. The best section loved by fly fisherman is...  MORE INFO

Little Elkhart River

In Elkhart County and Lagrange County, the Little Elkhart River is a stocked trout fly fishing river. One of the more popular sections for fly fishing the Little Elkhart River is from...  MORE INFO

Jackson Creek

East of Belmont in Brown County, the Jackson Creek is known for trout fly fishing. There is good fly fishing access on Jackson Creek in Yellowwood State Forest. Head east of Belmont on SR46 to Yellowwood Lake Road and follow signs for the state forest.  MORE INFO

Salt Creek

Northwest of Valparasio in Porter County, the Salt Creek offers exception fly fishing. All trout streams in Indiana are catch-and-release from January 1st to April 14th. Stocked trout streams are closed the last two weeks of April. For the best fishing on Salt Creek, there are three public access points.  MORE INFO

Solomon Creek

In Elkhart County, the Solomon Creek is a stocked trout fly fishing river. One of the more popular sections for fly fishing the Solomon Creek is from CR33 downstream to the Elkhart River confluence.  MORE INFO

Mississnewa River

Randolph County, the Mississnewa River is a stocked trout fly fishing river. The best section for fly fishing on the Mississnewa River is within the Randolph County Wildlife Management Area.  MORE INFO