With miles and miles of Great Lakes shoreline and thousands of inland lakes and streams, a great catch is a sure thing in Northern Michigan. Bass, steelhead, walleye, salmon, brown trout, and lake trout represent some of the more popular fish in Northern Michigan waters. Experience fly casting lessons and fishing trips on the best rivers and streams with a professional guide. Charter a fishing adventure on Lake Michigan. Spend a leisurely day with the kids on a riverbank. Fishing in the abundant lakes, rivers, and steams with experienced guides or on your own will result in something fresh and flavorful for dinner. Landing a spectacular gamefish makes a most special and lasting memory.
For a list of Michigan lakes, click here. Here's a map of the main rivers in Michigan: