Rivers

Our home river is the Grand River in and near Grand Rapids, Michigan.  There we fish for steelhead, smallmouth bass and northern pike.  We may, from time to time, fish the White River or the Muskegon River depending on migratory times of the salmon.

Fly Fishing the Grand River for Smallmouth

Grand River:

The Grand can arguably be called the best steelhead and smallmouth bass river in the state.  In addition, there is plenty of opportunity to catch salmon, northern pike, largemouth bass, walleye and the occasional muskie.

It is Michigan’s longest river at 252 miles.  There are several major tributaries that include, the Thornapple, the Maple and the Flat Rivers.  In addition, there are several minor tributaries that feed into the system as well.  Those include Sycamore Creek, Looking Glass, Rogue, Plaster Creek and the Red Cedar River.  The main stream rises in Hillsdale County and flows through Ionia to Grand Rapids and to its outlet at Grand Haven on Lake Michigan.  Many of the sections we fish offer solitude from the crowds, boats and other fisherman.

White River:

A hidden treasure among Michigan’s rivers, the White is just under 20 miles from the town of Newaygo.   It’s located between the Muskegon and the Pere Marquette Rivers.  The topography is fairly shallow with plenty of gravel, riffles and holes to hold fish.  During the fall and spring migrations it is a mecca for salmon and steelhead, as well as lake run walleye for the angler to chase.

Muskegon River:

The upper section of the Muskegon river from the Croton Dam on down to the city Newaygo has strong runs of steelhead, salmon and brown trout.  It’s  a tailwater fishery and as such this section rarely freezes. It provides the angler with winter-time fishing opportunity.  In addition, the summer months offer the angler a fantastic opportunity to chase after smallmouth bass and northern pike.  Moreover, muskie have been introduced into the system which in time should provide additional angling opportunity.