Best Michigan Fly Fishing Rivers

Michigan has 26 fly fish spots.

Located in the US, the fly fishing in Michigan offers over twenty awesome fly fishing destinations. The best Michigan fly fishing based on popularity are considered to be Escanaba River, Au Sable River, Two Hearted River, Sturgeon River, and Betsie River. For a detailed fly fishing river description and printable river access map, just select a Michigan fly fishing river or stream below.

Featured FLY FISHING RIVERS

Boyne River

The Boyne River is located in the northern section of the lower peninsula and is popular for its steelhead and salmon runs. It is also gaining popularity for its trout. The caddis hatch is typically from mid-April through mid-September. The river begins at the confluence of the North Branch and the South Branch of the Boyne River just north of Boyne Falls.  MORE INFO

Betsie River

Near Thompsonville, the Betsie River is popular for its steelhead and salmon runs. It is also gaining popularity for its trout. The upper section of the Betsie River is from the Little Betsie confluence down to the Grass Lake Creek confluence. The lower section is below Grass Lake Creek and is more productive due to cool water and higher volume.  MORE INFO

Little Manistee River

Near Irons, the Little Manistee River starts near the town of Luther and flows northwest for about 40 miles to the confluence in Lake Michigan. Many fly fishermen consider the Little Manistee to be the best steelhead fishery in Michigan. Near the headwaters, the river near Luther is pretty narrow and has overhanging trees. It is roughly 15-22 feet wide and is known for nice brook trout.  MORE INFO

St Joseph River

Near Niles, the St Joseph River is well-known for its huge steelhead and salmon runs. The river begins in Michigan and heads southwest through Indiana on the way to Lake Michigan. The deep runs and pools of this wide, large volume river are best accessed by floating. There are several dams along the river, but especially the Berrien Springs dam and Niles dam offer excellent fishing due to the fish latters.  MORE INFO

Platte River

East of Honor, the Platte River is well-known for its steelhead and salmon runs, but is also gaining popularity for it trout fly fishing. The headwaters are above Bronson Lake and then the river flows through down to Platte Lake and then on into the confluence with Lake Michigan. The most popular section is the 10 mile stretch between Bronson Lake and Platte Lake where the water is clear and cool emulating a freestone stream. Access is provided off Maple City Road about 2 miles downstream of Bronson Lake where the river is about 30 feet wide. Closer to Platte Lake, the river widens to about 45 feet to 65 feet wide.  MORE INFO

Jordon River

Near East Jordan, the Jordon River is located in the northern section of the lower peninsula and is popular for its steelhead and salmon runs. It is also gaining popularity for its trout. The river is quite scenic as it runs through forest and has a gravel and rock bottom  MORE INFO