Brook Trout Stocked · 1 plant · last June 21, 2000 Best: dawn, day, dusk Witch Lake fishing
Witch Lake fishing has Brook Trout, Splake, Lake Trout, and Walleye on the stocking report. Also recorded: Bluegill, Rock bass, Pumpkinseed, Northern pike, Smallmouth bass, Largemouth bass, and 2 more. It is stocked about 0.1 times a year since 2000, most often in June and August. Species guides list dawn, day, and dusk for Brook Trout, Bluegill, and Northern pike, dawn for Lake Trout, and dawn, dusk, and night for Walleye, Rock bass, and Black crappie.
- Last stocked
- June 23, 2026
- · Walleye
- Plants on record
- 4
- Since 2000
- Species stocked
- 4 (+8 also recorded)
- Surface acres
- 205.7
Fish at Witch Lake
Brook Trout Stocked · 1 plant · last June 21, 2000 Best: dawn, day, dusk
Lake Trout Stocked · 1 plant · last August 1, 2000 Best: dawn
Splake Stocked · 1 plant · last June 21, 2000 Last stocked June 21, 2000 · 1 plant
Splake species guide
Walleye Stocked · 1 plant · last June 23, 2026 Best: dawn, dusk, night
Bluegill Confirmed present Best: dawn, day, dusk Best: dawn, day, dusk
Bluegill species guide
Rock bass Confirmed present Best: dawn, dusk, night Best: dawn, dusk, night
Rock bass species guide
Pumpkinseed Confirmed present Best: dusk Best: dusk
Pumpkinseed species guide
Northern pike Confirmed present Best: dawn, day, dusk Best: dawn, day, dusk
Northern pike species guide
Smallmouth bass Confirmed present Best: dawn, dusk Best: dawn, dusk
Smallmouth bass species guide
Largemouth bass Confirmed present Best: dawn, dusk Best: dawn, dusk
Largemouth bass species guide
Yellow perch Confirmed present Best: dawn, day, dusk Best: dawn, day, dusk
Yellow perch species guide
Black crappie Confirmed present Best: dawn, dusk, night Best: dawn, dusk, night
Black crappie species guideHow Witch Lake is stocked
About 205 reported fish per acre, 23rd most of 31 lakes in Marquette County with both a fish count and a surface area.
Fish stocked in 2000
31,683
Fish stocked in 2026
10,500
Stocking history
| Date | Species | Quantity | Avg. length | Source |
|---|---|---|---|---|
| June 23, 2026 | Walleye | 10,500 | – | report |
| August 1, 2000 | Lake Trout | 17,484 | – | report |
| June 21, 2000 | Splake | 7,038 | – | report |
| June 21, 2000 | Brook Trout | 7,161 | – | report |
Access and facts
- Nearest town
- Republic
- Facilities
- restrooms, dock
A 210-acre lake beside M-95, about 9 miles south of Republic. The DNR boating access site, run by Bewabic State Park, has a hard-surface ramp, 1 pier, a vault toilet and parking for about 9 trailers. Homes, resorts and seasonal camps are scattered around the shore.
Drafted by AI from the cited sources and checked before publishing.
Advisories, closures, regulations and water conditions change. Check the Michigan Department of Natural Resources before you go.
Nearest lakes
Common questions
What fish are at Witch Lake?
Fishing Witch Lake is as likely for Brook Trout, Lake Trout, Splake, and Walleye. Each accounts for 1 of 4 plants on record. Brook Trout was last stocked June 21, 2000. Lake Trout was last stocked August 1, 2000. Splake was last stocked June 21, 2000. Walleye was last stocked June 23, 2026. Bluegill, Rock bass, Pumpkinseed, and Northern pike, plus 4 more are recorded here outside the stocking reports.
When is Witch Lake stocked?
Last stocked June 23, 2026. It is stocked about 0.1 times a year since 2000, most often in June and August. About 205 reported fish per acre, 23rd most of 31 lakes in Marquette County with both a fish count and a surface area. No plants recorded in 25 years between 2000 and 2026.
How do you get on Witch Lake?
The nearest town is Republic. Facilities include restrooms and dock. A 210-acre lake beside M-95, about 9 miles south of Republic. The DNR boating access site, run by Bewabic State Park, has a hard-surface ramp, 1 pier, a vault toilet and parking for about 9 trailers. Homes, resorts and seasonal camps are scattered around the shore.