Home / Great Lakes / Lake Michigan
Great Lake

Lake Michigan

U.S. shoreline: Illinois, Indiana, Michigan, Wisconsin

Lake Michigan is the only Great Lake entirely inside the United States, bordered by Illinois, Indiana, Michigan and Wisconsin. It is best known for trolling for chinook and coho salmon, lake trout and steelhead, plus yellow perch along the southern shore and walleye and smallmouth bass in Green Bay, Little Bay de Noc and Grand Traverse Bay.

N
Lake outline: Natural Earth (public domain). Red dots are U.S. boat launches.
Surface area14,338,560 acres
Max depth925 ft
Shoreline1,640 miles
U.S. launches listed148

Species

Fishery rating out of 5.

Chinook Salmon●●●●●

Summer trolling offshore; fall staging at harbors and river mouths

Coho Salmon●●●●○

Spring near-shore bite on the southern end, then offshore

Lake Trout●●●●○

Reefs and deep structure through summer

Steelhead●●●●○

Offshore in summer, tributary runs in fall through spring

Brown Trout●●●○○

Harbors and warm-water discharges in cold months

Yellow Perch●●●●○

Piers, harbors and near-shore structure

Smallmouth Bass●●●●○

Door County, Grand Traverse Bay and rocky shorelines

Walleye●●●●○

Green Bay and Little Bay de Noc

Boat launches

148 public boat ramps and launches on the U.S. shoreline, from the Michigan, Wisconsin and Minnesota DNR boating access lists (official state data) and OpenStreetMap. Tap a state to open its list. The list may be incomplete, and fees, hours and conditions change, so confirm before you go.

Illinois 19 launches
  • Church Street Power Boat RampIL
    Boat ramp · OpenStreetMapDirections ↗
  • Stepan Family Boat LaunchIL
    Boat ramp · OpenStreetMapDirections ↗
  • Public boat rampIL
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampIL
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampIL
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampIL
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampIL
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampIL
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampIL
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampIL
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampIL
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampIL
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampIL
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampIL
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampIL
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampIL
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampIL
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampIL
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampIL
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
Indiana 6 launches
  • Whihala Beach Boat LaunchIN
    Boat ramp · OpenStreetMapDirections ↗
  • Public boat rampIN
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampIN
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampIN
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampIN
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampIN
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
Michigan 76 launches
  • Arcadia DockMI
    Arcadia Township · 2 lanes · 17 trailer spaces · Recreation Passport required · on the Arcadia Lake · 231-889-4463 · Michigan DNRDirections ↗
  • Aronson IslandMI
    City of Escanaba · Michigan DNRDirections ↗
  • Arthur Street RampMI
    City of Manistee · 2 lanes · 20 trailer spaces · Recreation Passport required · on the Manistee Lake · 231-723-7132 · Michigan DNRDirections ↗
  • Benton HarborMI
    Warren Dunes State Park · on the Saint Joseph River · 269-426-4013 · Michigan DNRDirections ↗
  • Boardman RiverMI
    City of Traverse City · 1 lane · 5 trailer spaces · Recreation Passport required · on the Boardman River · Michigan DNRDirections ↗
  • Bowers HarborMI
    Public · 2 lanes · 39 trailer spaces · Recreation Passport required · 231-922-5270 · Michigan DNRDirections ↗
  • Cedar Lake Boat LaunchMI
    Boat ramp · OpenStreetMapDirections ↗
  • Cedar River Mouth RampMI
    Wells State Park · 4 lanes · 92 trailer spaces · Recreation Passport required · on the Cedar River · 906-863-9747 · Michigan DNRDirections ↗
  • Clinch MemorialMI
    City of Traverse City · 2 lanes · Recreation Passport required · 231-922-4903 · Michigan DNRDirections ↗
  • Copeyon ParkMI
    City of Ludington · 4 lanes · 57 trailer spaces · Recreation Passport required · on the Pere Marquette Lake · 231-845-6237 · Michigan DNRDirections ↗
  • Cross VillageMI
    Cross Village Township · 1 lane · Michigan DNRDirections ↗
  • Duck Lake State Park Boat LaunchMI
    Boat ramp · OpenStreetMapDirections ↗
  • East ArmMI
    Public · 2 lanes · 32 trailer spaces · Recreation Passport required · 231-922-5270 · Michigan DNRDirections ↗
  • Elk Rapids DockMI
    Village of Elk Rapids · 4 lanes · 231-264-9274 · Michigan DNRDirections ↗
  • Elmwood Township MarinaMI
    Elmwood Township · 7 lanes · Recreation Passport required · 231-946-5463 · Michigan DNRDirections ↗
  • Fayette Historic State ParkMI
    Public · 1 lane · 5 trailer spaces · Recreation Passport required · 906-644-2603 · Michigan DNRDirections ↗
  • First Street RampMI
    City of Manistee · 16 lanes · 278 trailer spaces · Recreation Passport required · on the Manistee River · 231-723-7132 · Michigan DNRDirections ↗
  • Ford River MouthMI
    Escanaba Customer Service Center (PRD) · 2 lanes · 35 trailer spaces · Recreation Passport required · 906-789-8217 · Michigan DNRDirections ↗
  • Frankfort Municipal RampMI
    City of Frankfort · 10 lanes · 50 trailer spaces · Recreation Passport required · on the Betsie Lake · 231-352-4722 · Michigan DNRDirections ↗
  • Garden BayMI
    Fayette Historic State Park · 1 lane · 15 trailer spaces · Recreation Passport required · 906-644-2603 · Michigan DNRDirections ↗
  • Gladstone MarinaMI
    City of Gladstone · 906-428-2916 · Michigan DNRDirections ↗
  • Harbor SpringsMI
    City of Harbor Springs · 2 lanes · 33 trailer spaces · Recreation Passport required · 231-526-5355 · Michigan DNRDirections ↗
  • Hunter's Point Boat LaunchMI
    Boat ramp · OpenStreetMapDirections ↗
  • Jaycee's Launch RampMI
    Boat ramp · OpenStreetMapDirections ↗
  • KiplingMI
    Escanaba Customer Service Center (PRD) · 2 lanes · 38 trailer spaces · Recreation Passport required · 906-789-8217 · Michigan DNRDirections ↗
  • Lake Michigan RoadMI
    Benzie County Road Commission · 2 lanes · 14 trailer spaces · on the Platte River · 231-325-3051 · Michigan DNRDirections ↗
  • Lau Road Boat LaunchMI
    Boat ramp · OpenStreetMapDirections ↗
  • Leeland Township MarinaMI
    Leland Township · 2 lanes · 19 trailer spaces · Recreation Passport required · 231-256-9132 · Michigan DNRDirections ↗
  • Little Brevort Lake Sfcg Boat LaunchMI
    Boat ramp · OpenStreetMapDirections ↗
  • Little Brevort Lake Sfcg Boat LaunchMI
    Boat ramp · OpenStreetMapDirections ↗
  • Little Fish Dam RiverMI
    Fayette Historic State Park · 1 lane · 50 trailer spaces · Recreation Passport required · on the Little Fishdam River · 906-644-2603 · Michigan DNRDirections ↗
  • Loomis StreetMI
    City of Ludington · 8 lanes · 146 trailer spaces · Recreation Passport required · 231-845-6237 · Michigan DNRDirections ↗
  • Manistique RiverMI
    City of Manistique · 3 lanes · Recreation Passport required · on the Manistique River · Michigan DNRDirections ↗
  • Menominee MunicipalMI
    City of Menominee · 2 lanes · 28 trailer spaces · Recreation Passport required · 906-863-9747 · Michigan DNRDirections ↗
  • Muskegon State Park - Snug HarborMI
    Muskegon State Park · 6 lanes · 82 trailer spaces · Recreation Passport required · on the Muskegon Lake · 231-744-3480 · Michigan DNRDirections ↗
  • Mystery Ship/River ParkMI
    City of Menominee · 4 lanes · 35 trailer spaces · Recreation Passport required · on the Menominee River · Michigan DNRDirections ↗
  • NahmaMI
    Public · 2 lanes · 35 trailer spaces · Recreation Passport required · 906-644-2603 · Michigan DNRDirections ↗
  • Naubinway MarinaMI
    Garfield Township · 1 lane · Recreation Passport required · 231-313-8739 · Michigan DNRDirections ↗
  • Nine Mile PointMI
    Young State Park · 3 trailer spaces · Recreation Passport required · 231-582-7523 · Michigan DNRDirections ↗
  • North ShoreMI
    City of Escanaba · Michigan DNRDirections ↗
  • Northport MarinaMI
    Village of Northport · 2 lanes · 12 trailer spaces · Recreation Passport required · 231-386-5411 · Michigan DNRDirections ↗
  • Ogontz Bay Boat LaunchMI
    Boat ramp · OpenStreetMapDirections ↗
  • PentwaterMI
    Village of Pentwater · 1 lane · 6 trailer spaces · Recreation Passport required · on the Pentwater Lake · Michigan DNRDirections ↗
  • Petoskey Municiple MarinaMI
    City of Petoskey · 2 lanes · 41 trailer spaces · Recreation Passport required · 231-347-6691 · Michigan DNRDirections ↗
  • Pigeon LakeMI
    Holland State Park · 6 lanes · 90 trailer spaces · Recreation Passport required · on the Pigeon Lake · 616-399-9390 · Michigan DNRDirections ↗
  • Portage Bay SFCGMI
    Fayette Historic State Park · 1 lane · 3 trailer spaces · Recreation Passport required · 906-644-2603 · Michigan DNRDirections ↗
  • Portage LakeMI
    Orchard Beach State Park · 2 lanes · 25 trailer spaces · Recreation Passport required · on the Portage Lake · 231-723-7422 · Michigan DNRDirections ↗
  • Portage PointMI
    Public · 1 lane · 2 trailer spaces · 906-786-2351 · Michigan DNRDirections ↗
  • Railroad DockMI
    Wells State Park · 2 lanes · 19 trailer spaces · 906-863-9747 · Michigan DNRDirections ↗
  • Rapid River MouthMI
    Public · 2 lanes · 40 trailer spaces · Recreation Passport required · 906-644-2603 · Michigan DNRDirections ↗
  • Riverview DriveMI
    Cornerstone Alliance/City of Benton Harbor · on the Saint Joseph River · 269-925-6100 (launch); 269-927-8400 (parking) · Michigan DNRDirections ↗
  • Sayler ParkMI
    Acme Township · 1 lane · Recreation Passport required · 231-938-1350 · Michigan DNRDirections ↗
  • Scenic Road Boat LaunchMI
    Boat ramp · OpenStreetMapDirections ↗
  • Seul Choix PointeMI
    Indian Lake State Park · 1 lane · 13 trailer spaces · Recreation Passport required · 906-341-2355 · Michigan DNRDirections ↗
  • Stoney PointMI
    Menominee County · 2 lanes · 5 trailer spaces · Recreation Passport required · Michigan DNRDirections ↗
  • StoningtonMI
    Public · 2 lanes · 16 trailer spaces · Recreation Passport required · 906-644-2603 · Michigan DNRDirections ↗
  • ThompsoncreekMI
    Indian Lake State Park · Recreation Passport required · 906-341-2355 · Michigan DNRDirections ↗
  • West ArmMI
    Public · 2 lanes · 33 trailer spaces · Recreation Passport required · 231-922-5270 · Michigan DNRDirections ↗
  • Wilderness State ParkMI
    Wilderness State Park · 1 lane · 16 trailer spaces · Recreation Passport required · 231-436-5381 · Michigan DNRDirections ↗
  • Public boat rampMI
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampMI
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampMI
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampMI
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampMI
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampMI
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampMI
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampMI
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampMI
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampMI
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampMI
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampMI
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampMI
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampMI
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampMI
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampMI
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
  • Public boat rampMI
    Unnamed in OpenStreetMap; open the map for the exact spot · OpenStreetMapDirections ↗
Wisconsin 47 launches
  • Algoma MarinaWI
    City · City of Algoma · (920) 487-2232 · Wisconsin DNRDirections ↗
  • Baileys Harbor AccessWI
    Township · Town of Baileys Harbor · 920-839-9509 · Wisconsin DNRDirections ↗
  • Bender Park Boat LaunchWI
    County · City of Oak Creek · (414) 257-7275 · Wisconsin DNRDirections ↗
  • Blues Point RampWI
    Township · Town of Baileys Harbor · 920-839-9509 · Wisconsin DNRDirections ↗
  • Cecil Depeau Bay Shore Park Boat RampWI
    County · Town of Green Bay · (920) 448-4466 · Wisconsin DNRDirections ↗
  • Chaudiors Dock Park Boat RampWI
    County · Town of Union · (920) 746-9959 · Wisconsin DNRDirections ↗
  • D.E. Hall ParkWI
    County · Town of Little River · (920) 834-6995 · Wisconsin DNRDirections ↗
  • Deland Park Boat RampWI
    City · City of Sheboygan · (920) 459-3440 · Wisconsin DNRDirections ↗
  • Egg Harbor Municipal MarinaWI
    Village · Village of Egg Harbor · 920-868-3334 · Wisconsin DNRDirections ↗
  • Ephraim Boat RampWI
    Village · Village of Ephraim · 920-854-5501 · Wisconsin DNRDirections ↗
  • Ern-JoysWI
    Township · Town of Gardner · 920-825-1137 · Wisconsin DNRDirections ↗
  • Fish Creek RampWI
    Township · Town of Gibraltar · 920-868-1714 · Wisconsin DNRDirections ↗
  • Frank E. Murphy County Park Boat RampWI
    County · Town of Egg Harbor · (920) 746-9959 · Wisconsin DNRDirections ↗
  • Green Bay Access (Gibraltar)WI
    Township · Town of Gibraltar · 920-868-1714 · Wisconsin DNRDirections ↗
  • Harbor Lights Road AccessWI
    State (DNR) · Village of Suamico · Wisconsin DNRDirections ↗
  • Hika Park AccessWI
    Village · Village of Cleveland · 920-693-8181 · Wisconsin DNRDirections ↗
  • Jackson Harbor Access (Washington Island)WI
    State (DNR) · Town of Washington · (920) 847-2235 · Wisconsin DNRDirections ↗
  • Kiwanis LandingWI
    Boat ramp · OpenStreetMapDirections ↗
  • Lake Michigan Access (Peshtigo)WI
    State (DNR) · Town of Peshtigo · carry-in (kayak/canoe) · (715) 582-5047 · Wisconsin DNRDirections ↗
  • Lake Michigan Access (Sheboygan)WI
    City · City of Sheboygan · (920) 459-3440 · Wisconsin DNRDirections ↗
  • Liberty Grove Boat RampWI
    Township · Town of Liberty Grove · 920-854-2934 · Wisconsin DNRDirections ↗
  • Lily Bay Park Boat RampWI
    County · Town of Sturgeon Bay · (920) 746-9959 · Wisconsin DNRDirections ↗
  • Little River Boat LandingWI
    Boat ramp · OpenStreetMapDirections ↗
  • McKinley Park MarinaWI
    County · City of Milwaukee · (414) 257-7275 · Wisconsin DNRDirections ↗
  • Nicolet Bay AccessWI
    State (DNR) · Town of Gibraltar · (920) 868-3258 · Wisconsin DNRDirections ↗
  • North Bay Boat RampWI
    Township · Town of Liberty Grove · 920-854-2934 · Wisconsin DNRDirections ↗
  • North Bay Shore Recreation Area Boat RampWI
    County · Town of Little River · (920) 834-6995 · Wisconsin DNRDirections ↗
  • Olde Stone Quarry Park Boat RampWI
    State (DNR) · Town of Sevastopol · Wisconsin DNRDirections ↗
  • Pensaukee Wildlife Area AccessWI
    State (DNR) · Town of Pensaukee · carry-in (kayak/canoe) · Wisconsin DNRDirections ↗
  • Pershing Park Boat LaunchWI
    City · City of Racine · (262) 636-9131 · Wisconsin DNRDirections ↗
  • Peter's LandingWI
    State (DNR) · Village of Howard · (920) 582-5047 · Wisconsin DNRDirections ↗
  • Port Washington Boat LaunchWI
    City · City of Port Washington · 262-284-6606 · Wisconsin DNRDirections ↗
  • Potawatomi State Park AccessWI
    State (DNR) · Town of Nasewaupee · (920) 746-2890 · Wisconsin DNRDirections ↗
  • Red Arrow Park Boat Ramp (Manitowoc)WI
    City · City of Manitowoc · (920) 686-3060 · Wisconsin DNRDirections ↗
  • Red Arrow Park Boat Ramp (Marinette)WI
    City · City of Marinette · (715) 732-5222 · Wisconsin DNRDirections ↗
  • Red River ParkWI
    County · Town of Red River · (920) 388-0444 · Wisconsin DNRDirections ↗
  • Robert M. Carmody Park Boat RampWI
    County · Town of Gardner · (920) 746-9959 · Wisconsin DNRDirections ↗
  • Sawyer Park Boat RampWI
    City · City of Sturgeon Bay · (920) 746-2914 · Wisconsin DNRDirections ↗
  • Shauer Park RampWI
    Township · Town of Jacksonport · 920-823-8136 · Wisconsin DNRDirections ↗
  • Simmons Island Boat HarborWI
    City · City of Kenosha · (262) 653-4080 · Wisconsin DNRDirections ↗
  • Sister Bay MarinaWI
    Village · Village of Sister Bay · 920-854-4457 · Wisconsin DNRDirections ↗
  • South Shore Park Boat RampWI
    County · City of Milwaukee · (414) 257-7275 · Wisconsin DNRDirections ↗
  • Sugar Creek Park Boat RampWI
    County · Town of Gardner · (920) 746-9959 · Wisconsin DNRDirections ↗
  • Sunset Park Launching RampWI
    City · City of Sturgeon Bay · (920) 746-2914 · Wisconsin DNRDirections ↗
  • Tennison Bay Carry-in RampWI
    State (DNR) · Town of Gibraltar · carry-in (kayak/canoe) · (920) 868-3258 · Wisconsin DNRDirections ↗
  • Two Creeks AccessWI
    Township · Town of Two Creeks · 920-755-2892 · Wisconsin DNRDirections ↗
  • Whitefish Bay RampWI
    Township · Town of Sevastopol · 920-746-1230 · Wisconsin DNRDirections ↗

Size & creel limits

Each state sets its own seasons, size limits and daily limits for its part of Lake Michigan, and Great Lakes waters often have rules that differ from inland lakes. Look up the current rules for the state you fish:

Rules change, so confirm current limits with the state agency before you fish. A fishing license is required from the state whose waters you fish.

Bait & tackle nearby

Bait and tackle shops near ports on the U.S. shore. Call ahead for hours and what live bait is in stock.

Illinois

Michigan

Wisconsin

Search more bait shops near Lake Michigan ↗

Local tips

  • Watch the surface temperature: salmon follow the cold-water edge, which can move miles overnight with the wind.
  • Piers and breakwalls at almost every harbor give shore anglers a shot at perch, browns and fall salmon.
  • Green Bay and Little Bay de Noc are separate walleye and smallmouth fisheries worth a trip of their own.
  • Great Lakes conditions change fast. Wear a life jacket, check the marine forecast, and carry a VHF radio when you run offshore.

View on interactive map

Zoom and pan on a street or satellite map. Red pins are boat launches; tap a pin for directions.

More Great Lakes

Lake Superior Lake Huron Lake Erie Lake Ontario All Great Lakes →

Always wear a life jacket and check your state's current regulations before you fish.