Lake Michigan is home to coho salmon, yellow perch, rainbow trout, brown trout, smallmouth bass, multiple sunfish species, steelhead species, chinook salmon and lake trout. Lake Michigan is stocked annually with more than 15 million fish. The most common fish that are stocked include brown trout, coho salmon and chinook salmon.
The best time to fish for coho salmon in Lake Michigan is between the middle of February through May and during the months September and October. Lake Michigan’s coho salmon are between 2 and 3 pounds in size.
The best time to fish for chinook salmon is in May and between the middle of July through September. Chinook salmon can be caught in Lake Michigan from boats, some piers and in streams. The average size ranges between 7 to 12 pounds.
The steelhead population in Lake Michigan peaks in mid-June through August when fishing from a pier or boat and from July through February when fishing from a stream. The average steelhead in Lake Michigan is between 7 and 10 pounds.
The lake trout, which ranges from 8 to 12 pounds, is best fished by boat from the mid-June through August and from the mid-October to the beginning of November.