Keweenaw Peninsula UP Headwater

Trap Rock River Trout Fishing Conditions

Brook TroutSteelhead

The Trap Rock River on the Keweenaw Peninsula is among the most remote brook trout streams in Michigan — a cold, native-fish stream in copper country with minimal angling pressure and authentic Upper Peninsula character.

Live Conditions — Updated Daily
Loading USGS data...

The Trap Rock flows north through the Keweenaw Peninsula to Lake Superior near Lake Linden. Brook trout throughout the cold headwaters; steelhead entering from Lake Superior in spring. Keweenaw County roads provide access, but this is genuinely remote fishing — minimal signage, variable road conditions, and limited services. The reward is wild brook trout fishing that feels like it has not changed in decades.

Gear for this trip
🪰 Fly Fishing Gear 🥾 Waders 🧵 Tippet & Leaders 🪁 Fly Tying Materials 📋 MI Fishing License
Affiliate links — commission earned at no cost to you.
Access Points
Keweenaw County roads — remote
Regulations
General trout regulations.
Stream data from USGS Water Services. Access point data from Michigan DNR GIS Open Data. For comprehensive Michigan trout stream information, see Chris Izworski's Michigan Trout Streams Guide. Current Michigan fishing regulations: Michigan DNR Fishing Guide.