Mid May through the third week of June is the most productive time to fish for salmon on Lake Michigan. The reason is because this is the best time to catch Coho salmon and Coho are the number one stocked salmon in Lake Michigan. On average there are 2.5 million Coho stocked every year for the last 25 years. The Chinook salmon stocking has been continually reduced sine the start of 2007 and now there are only 1.2 million Chinook stocked in Lake Michigan each year. This is why we stress fishing this time of year if you are after salmon and wanted to catch good numbers of fish. Our highest catch rate of the season is at this time of year too. Coho salmon travel in tight schools and at this time of year and when you roll over them they are an easy target. We love this time of year and we are very good at catching Coho. Call us at 414-460-1467 to book a trip to catch Coho salmon.