According to Katharine Carter, environmental scientist for the California Regional Water Quality Control Board, the ideal temperature for steelhead trout to migrate smoothly is around 62 to 63 degrees. If you're fishing for steelhead trout in Lake Michigan around this time, keep in mind that the lake's surface temperature is playing at around 70 degrees F in several areas, according to the Great Lakes Environmental Research Laboratory. Fish that have been swimming in warm waters would have been through a lot of stress, and may not survive the added tension of struggling against being caught. To address this, experts advise not to engage in too much catch and release fishing during this time. A seasoned Michigan steelhead fishing charter will guide you to spots that are most ideal for catch-and-keep fishing this season.
http://www.fishseahawk.com/lake-michigan-fishing-charters-successful-catch-release-practices/