For many in Michigan, the twice-a-year free fishing weekends are a favorite tradition and it’s only natural that fishing is one of our favorite pastimes. With 11,000 inland lakes, not to mention two of the Great Lakes, Michigan has some of the most beautiful and most abundant fishing waters in the world. Anglers from all different skill levels and from all around North America visit Michigan’s freshwater lakes, rivers, and 3,000-mile Great Lake shoreline to catch walleye, lake trout, steelhead, and more.