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.
When fly fishing on the St Joseph River, you can expect to notice that it is heavily stocked with steelhead and coho silver salmon. Also, there is a prolific caddis hatch.
Overall, St Joseph River is the 10th most popular fly fishing river of all 26 fly fishing spots in Michigan.