Fishing for Trout in Lake Michigan
There are several different types of Trout stocked in Lake Michigan by the states surrounding the lake. In the past few years, there has also been some natural reproduction of the trout occurring in several rivers and streams that flow into Lake Michigan. Fishing for trout in Lake Michigan can be done from all year long.

Steelhead or Rainbow Trout
Steelhead or Rainbow Trout, generally spawn in the spring during the months of February thru May in the Great Lakes. Fishing for Steelhead or Rainbow Trout in the tributary streams and rivers generally takes place in the fall from late August thru the following May. Fishing for Steelhead or Rainbow Trout from shore is done year round. Fishing for Steelhead by trolling from a boat generally takes place from May thru October.
Lake Trout
Lake Trout, generally spawn in the fall in October in the Great Lakes. Lake Trout seldom enter tributary streams and rivers. Fishing for Lake Trout from shore is seldom done, since they prefer the deeper offshore waters. Fishing for Lake Trout by trolling from a boat generally takes place from May thru October.
Brown Trout
Brown Trout, generally spawn in the fall from October thru December in the Great Lakes. Fishing for Brown Trout in the tributary streams and rivers generally takes place in the fall from late August thru December. Fishing for Brown Trout from shore is done year round. Fishing for Brown Trout by trolling from a boat generally takes place from May thru October.