What Lake Michigan offers Indiana anglers
Lake Michigan is the only Great Lake that sits entirely within the United States, and Indiana's shoreline — roughly 45 miles along the southern tip — gives you access to a working industrial port, protected dunes, and some of the most consistent walleye and perch fishing in the region. The lake's depth, cold water, and currents create distinct fishing zones: shallow nearshore flats where perch congregate, deeper structure where walleye hold, and a productive mid-lake zone that shifts with the season.
Indiana's Lake Michigan access is concentrated in three areas: the Port of Indiana around Burns Harbor and Portage, the Indiana Dunes National Park shoreline, and the smaller public launch points near Beverly Shores and Chesterton. Each has different character. The port side is industrial and productive but requires local knowledge to navigate safely. The dunes offer scenic access and calmer conditions but shallower water. The middle ground — places like Portage Lakefront and Riverwalk — gives you both access and infrastructure.
The fishing season runs year-round, but spring (April through May) and fall (September through October) are when most anglers target walleye and perch. Summer brings charter boats and recreational traffic but also consistent catches. Winter fishing is possible but requires experience with ice conditions and cold-water safety.
Key Takeaways
- Indiana's Lake Michigan shoreline is 45 miles long and concentrated in Porter County, with public boat launches at Portage Lakefront, Beverly Shores, and near the Indiana Dunes.
- Walleye, yellow perch, and lake trout are the primary species; perch fishing is most consistent in spring and fall in shallow water near shore.
- You need an Indiana fishing license and a Great Lakes stamp; both are sold online through the Indiana Department of Natural Resources and at local bait shops.
- Spring and fall offer the most reliable fishing; summer is busier but productive; winter requires ice-fishing experience and current condition reports.
- Charter boats operate from Portage and Michigan City (just across the state line), and they handle navigation, equipment, and local knowledge if you prefer guided trips.
Species, seasons, and what to expect month by month
Walleye are the signature fish here. They move shallow in spring (April and May) to spawn, and that's when shore anglers and small-boat anglers have the best chance. By June, they drop into deeper water (40 to 80 feet) and stay there through summer. Fall (September and October) brings them back to shallower structure. Walleye bite best at dawn, dusk, and night, and they respond to live bait (shiners, crawlers) and jigs tipped with minnow.
Yellow perch are abundant and smaller (most run 8 to 12 inches), but they school heavily and bite consistently. They prefer shallow water — 15 to 30 feet — and are most active in spring and fall. Summer perch fishing is slower but not impossible. They hit small jigs, live minnows, and spoons. A good perch day can mean 30 to 50 fish, which makes them popular with families and newer anglers.
Lake trout live in deep, cold water (60 to 100 feet) year-round and are less accessible to shore anglers. Charter boats and experienced boat anglers target them in spring and fall. They hit spoons, tube jigs, and live baitfish.
Summer (June through August) is warm, the lake is busy with recreational traffic, and walleye move deep. Perch fishing slows. Charter boats run daily trips. Fall (September through October) is prime: water cools, walleye move back to structure, perch bite hard, and the weather is stable. Winter (November through February) is for ice fishing only; open-water fishing is dangerous and rarely productive. Spring (March through May) is the second-best season — walleye spawn, perch are active, and the lake is less crowded than summer.
Public boat launches and shore access
Portage Lakefront and Riverwalk is the most developed public access point. It has a boat launch, parking, restrooms, and a paved walking path. The launch fee is modest (around $5 to $10 per day, though prices vary). The water here is shallow and protected, good for small boats and beginners. Perch fishing is consistent in spring and fall from the shore or a small boat.
Beverly Shores Beach offers shore access and a smaller, less-crowded launch. It's closer to deeper water than Portage and attracts anglers targeting walleye. Parking is limited, and the launch is basic, but the fishing can be excellent in spring and fall.
Indiana Dunes National Park shoreline allows shore fishing at several access points, including Portage Lakefront (which sits within the park boundary) and smaller day-use areas. No motorized boats are allowed in the park itself, but shore fishing is free. The dunes offer scenic access but shallower water and more variable conditions.
Chesterton Beach and nearby areas offer informal shore access, though parking and facilities are minimal. Local knowledge helps here; ask at nearby bait shops for current conditions and where fish are holding.
The Port of Indiana (Burns Harbor area) is productive but industrial and not recommended for casual anglers. Navigation is complex, commercial traffic is heavy, and access is restricted. If you want to fish the port side, hire a charter boat that knows the area.
Regulations, licenses, and what you need before you go
Indiana requires a fishing license for anyone 18 and older. You can buy a one-day license, a three-day license, or an annual license through the Indiana Department of Natural Resources website (in.gov/dnr) or at any licensed bait and tackle shop. Prices vary but a one-day license costs roughly $10 to $15.
In addition to the fishing license, you need a Great Lakes stamp to fish Lake Michigan. This is a separate endorsement and costs around $10 to $15 for a one-day or annual option. Both the license and stamp are required; neither alone is sufficient.
Walleye and lake trout have size and bag limits. Walleye must be at least 15 inches, and the daily bag limit is 5 fish. Lake trout must be at least 15 inches, with a bag limit of 3 fish. Yellow perch have no size minimum and a bag limit of 50 fish per day. These limits change occasionally, so check the current Indiana fishing guide before you go.
If you hire a charter boat, the captain holds the license and is responsible for regulations. You don't need your own license as a passenger, but confirm this with the charter before booking.
Charter boats and guided trips
Charter boats operate from Portage and from Michigan City (just across the state line in Michigan). A typical half-day charter runs 4 to 5 hours and costs $300 to $500 for a small group. Full-day trips (8 hours) run $500 to $800. Prices depend on the boat, the captain, and the season. Spring and fall are busier and may cost more; summer charters are often cheaper but more crowded.
Charters include the boat, tackle, bait, and the captain's knowledge of current conditions and productive structure. You bring sunscreen, a hat, and seasickness medication if you're prone to it. Most charters target walleye or perch depending on the season and what's biting. Ask the charter what species they're focusing on and what the recent catch reports show.
To find a charter, search online for "Lake Michigan charter boats Indiana" or ask at Portage Lakefront or a local bait shop. The Indiana Department of Natural Resources website also lists licensed charter operators. Book at least a week in advance, especially in spring and fall.
Tackle, bait, and what to bring
For walleye, bring a medium-action spinning rod (6 to 7 feet) with 8- to 12-pound monofilament or braided line. Jigs (1/4 to 1/2 ounce) tipped with live shiners or crawlers are standard. Crankbaits and live-bait rigs also work. For perch, a lighter rod and smaller jigs (1/8 ounce) are better; perch have soft mouths and light tackle reduces break-offs.
Live bait — shiners, crawlers, and minnows — is available at bait shops in Portage, Chesterton, and nearby towns. Frozen bait works but live bait is more effective. Bring extra tackle because snags and lost lures are common in a big lake.
Bring sunscreen, a hat, polarized sunglasses, a cooler with water and food, and a life jacket if you're in a boat. Lake Michigan weather changes fast; bring a rain jacket even if the forecast looks clear. If you're launching your own boat, check the weather and water conditions before you go, and tell someone where you're headed and when you expect to return.
When to fish: seasonal patterns and timing
Spring (April and May) is peak season for walleye. Water temperature rises from the 40s to the 50s, walleye move shallow to spawn, and they bite aggressively. Perch also bite well. The weather is unpredictable — cold mornings, warm afternoons, occasional storms — but the fishing makes it worth the risk. Expect crowds on weekends.
Summer (June through August) is warm and busy. Walleye move deep and bite mostly at night. Perch fishing slows. Charter boats run daily trips and often find fish, but open-water conditions can be rough. Early morning and late evening are best. Midday is slow and the lake is crowded with recreational traffic.
Fall (September and October) is the second-best season. Water cools, walleye return to shallower structure, and perch bite hard. The weather is stable, the lake is less crowded than summer, and the fishing is consistent. This is an excellent time for a first trip or a family outing.
Winter (November through February) is for ice fishing only. The lake freezes near shore, and anglers fish through holes in the ice. This requires specialized equipment, experience, and current ice reports from the DNR or local shops. Open-water fishing in winter is dangerous and rarely productive.
Getting there and nearby services
Portage Lakefront is on Lake Shore Drive in Portage, Indiana, about 30 miles east of Chicago and 15 miles north of I-94. From I-94, take Exit 26 (Portage/Dune Acres) and follow signs to the lakefront. Parking is ample and the launch is well-maintained.
Beverly Shores is about 5 miles west of Portage, also accessible from I-94. It's quieter and less developed but still has a launch and parking.
Bait and tackle shops are concentrated in Portage and Chesterton. They sell licenses, stamps, live bait, and tackle, and the staff can tell you what's biting and where fish are holding. Call ahead to confirm they have what you need, especially live bait.
Lodging, restaurants, and gas are available throughout Porter County. Portage and Valparaiso have the most options. If you're coming from out of state, plan to arrive the day before so you can get your license and bait and scout the launch.
Frequently Asked Questions
Do I need a boat to fish Lake Michigan from Indiana?
No. Shore fishing is productive in spring and fall, especially for perch and walleye. Portage Lakefront and Beverly Shores have good shore access. A boat gives you access to deeper water and more structure, but it's not required to catch fish.
What's the best time of year to fish Lake Michigan?
Spring (April and May) and fall (September and October) are best. Water temperature, fish behavior, and weather are all favorable. Summer is productive but busier and requires targeting deep water or fishing at night. Winter is ice fishing only.
Can I fish Lake Michigan without a charter boat?
Yes. If you have your own boat or can rent one, you can launch at Portage or Beverly Shores. Shore fishing is also productive. A charter is convenient if you don't have a boat or want local knowledge, but it's not necessary.
What's the difference between a fishing license and a Great Lakes stamp?
The license is required to fish anywhere in Indiana. The Great Lakes stamp is an additional endorsement required specifically for Lake Michigan and other Great Lakes. You need both to fish legally. Buy them together at a bait shop or online through the DNR.
How far offshore do I need to go to catch walleye?
In spring, walleye are in shallow water — 10 to 30 feet — close to shore. In summer, they move to 60 to 80 feet or deeper. Fall brings them back to 20 to 40 feet. A small boat can reach productive water in 15 to 30 minutes from Portage or Beverly Shores.