Skip to main content

Fishing near Leland, MI


Leland sits on the Leelanau Peninsula in Leelanau County, Michigan, where the Carp River meets Lake Michigan at the historic Fishtown harbor. The area is known for serious Great Lakes sportfishing — charter boats run out of Leland Harbor into the Manitou Passage and around North and South Manitou Islands targeting salmon and trout. Inland, the Leland River, Lake Leelanau, and nearby lakes like Glen Lake and Crystal River round out a fishery that draws anglers for both offshore trolling and freshwater bass fishing.

Fish smarter with real-time insights

Whether you're en route and conditions shift or you're looking for the best spot based on current flows, we enable you to make informed decisions on the fly.

Michigan licenses and regulations

Explore Leland

Top fishing waters

Loading top waters...

Popular Cities

Loading popular cities...

Smarter Fishing Starts in the App.

onWater Fish gives you everything you need to plan smarter, fish better, and own every trip from first cast to last.