Grand River Fishing Report, Michigan

Updated Fri, Oct 23, 2026 from live gauge and weather data

Michigan's workhorse river: steelhead under Grand Rapids' bridges, salmon at the Sixth Street ladder and walleye down the lower miles.

3/5
Fair. Fish the windows.A steady pattern: dawn and dusk carry the day.
Water temp
~55 F est.
Air / High
50 / 66 F
Wind
E 5 mph

Sources: Open-Meteo, solunar calculated for these coordinates.

Satellite view
Friday
23
October 2026

Today's Fishing Report

Generated this morning from live readings: gauge, weather model, sun and moon. A fresh report is published here every morning.

3/5Fair. Fish the windows.A steady pattern: dawn and dusk carry the day.

Grand River rewards those who follow the bait as the water cools. Today brings cloud cover, wind E around 5 mph, steady pressure near 1027 hPa and a high of 66. Water sits around 55 F for the season (estimated). With the waxing gibbous, the solunar majors run 10:17 AM-12:17 PM and 10:47 PM-12:47 AM: the windows to build the day around.

The plan, species by species

Brown troutExcellent

Close to Vermont's 53-66Β°F optimum, browns feed more freely; in fall, pre-spawn fish move toward tributaries and gravel, so fish streamers and keep off the redds.

SteelheadGood

Main tributary season: fish seams, pool heads and tails and structure with drifted eggs, beads, nymphs or streamers, and plan trips around rising or falling water.

Smallmouth bassGood

Spring pre-spawn and fall: Iowa DNR notes the larger bass come up to shallow structure, where a shallow-running minnow bait or a spinnerbait just under the surface works.

Tomorrow: Similar at 67 F. The solunar majors shift about 50 minutes later.Next report: Sat, Oct 24, 6:30 AMHow this report is made β†’

Before you go

Michigan requires a fishing licence from age 17, from $26.00 for residents. What a Michigan licence costs and where to buy it β†’

Chasing steelhead here? Check the size and bag limits with DNR before you keep anything. The season dates for Michigan, read off the agency, are on the Michigan seasons page.

Water and weather

Live readings.

No live gauge on this water

Conditions here are modeled from weather, season and the nearest stations. Water readings appear when a USGS gauge is available.

304050607080JanMarMayJulSepNovOct, ~55 F now

Right now

Latest readings

Air temp50 F
High / Low66 / 43 F
WindE 5-8 mph
Pressure1027.1 hPa, steady
Sky / Rain91% cloud, 0%
Sunrise / Sunset08:06 / 18:47
MoonWaxing Gibbous, 91%
Water temp (seasonal)~55 F est.

Bite planner

Hour-by-hour bite forecast for today. Tap a bar to see why.

5 AM8 AM11 AM2 PM5 PM8 PMsunrisesunsetPRIMEPRIME

Which day to fish Grand River this week

The best day on Grand River this week looks like Saturday Oct 24, at 4 out of 5, against 3 today.

Best day this week: Saturday, Oct 24 β€” good at 4/5, falling pressure, usually the best window of a week.

Today, Oct 23 β€” Fair

A steady pattern: dawn and dusk carry the day.

Solunar majors
10:17 AM-12:17 PM and 10:47 PM-12:47 AM
Minor period
4:40 AM-5:40 AM
Sun
08:06 to 18:47
Moon
Waxing Gibbous, 91% lit
Sky and wind
Showers, 5 mph
Rain chance
0%

Forecast-based scores, less reliable further out: how the score is built.

Species guide

The species that matter on Grand River: seasons, structure and how to fish each one. Today's ratings live in the report above.

Steelhead illustration

Steelhead

Great Lakes tributaries from fall through spring; West Coast rivers have both summer and winter runs

Steelhead are rainbow trout that migrate to the Pacific or the Great Lakes to grow, then return up rivers to spawn; unlike most Pacific salmon they can survive spawning and spawn again. Main tributary season: fish seams, pool heads and tails and structure with drifted eggs, beads, nymphs or streamers, and plan trips around rising or falling water.

Smallmouth bass illustration

Smallmouth bass

Best: spring and fall, when bigger fish come shallow

A bronze-brown black bass of clear, cool streams and rocky lakes, with dark vertical bars instead of a side stripe. Michigan DNR says its southeastern coast, from Port Huron to Lake Erie, is known nationally for both the size and the number of its smallmouth. Spring pre-spawn and fall: Iowa DNR notes the larger bass come up to shallow structure, where a shallow-running minnow bait or a spinnerbait just under the surface works.

Brown trout illustration

Brown trout

Spring along Great Lakes shorelines; low light and overcast days in rivers; fall spawning runs

A European trout first stocked in the US in 1883 and now fished in rivers and lakes nationwide; it tolerates warmer water than other trout, and mature stream fish feed mostly at night. Close to Vermont's 53-66Β°F optimum, browns feed more freely; in fall, pre-spawn fish move toward tributaries and gravel, so fish streamers and keep off the redds.

When to come: the Grand River calendar

Activity by species and month, and how the water warms through the year. Tap any cell.

Species activity by month

1 = slow, 5 = peak. Current month highlighted.

J
F
M
A
M
J
J
A
S
O
N
D
Steelhead
Smallmouth bass
Brown trout
SlowPeak

Water temperature through the year

Typical surface temperature for this water type; today is around 55 F (estimated, not a reading).

304050607080JanMarMayJulSepNovOct, ~55 F now

Angler reports

Real reports from real anglers, reviewed before publishing. The water log below tracks each day automatically.

No angler reports yet this weekBe the first: your report helps every angler who checks Grand River today, and we feature the best catch of the week.

Water log, last days

Auto-logged from live data
Thu, Oct 22

3/5 Fair. Fish the windows. A steady pattern: dawn and dusk carry the day. Brown trout led the card at excellent. High of 71 F, wind to 6 mph.

Wed, Oct 21

3/5 Fair. Fish the windows. A steady pattern: dawn and dusk carry the day. Brown trout led the card at excellent. High of 69 F, wind to 6 mph.

Tue, Oct 20

4/5 Good. Solid day ahead. Stable-to-falling pressure and workable wind line things up. Steelhead led the card at excellent. High of 69 F, wind to 3 mph.

Where roughly, what depth, what bait. Skip anything you want to keep secret.
Only used if we need to ask you about your report. No mailing list, no spam.

Before you go

License

Michigan requires a valid fishing license for adults. Buy online from the state agency; one-day options exist for visitors.

Regulations

Michigan license + trout/salmon stamp implied in all-species: check DNR. Gear rules at the ladder area posted.

Access

Sixth Street dam walls, Riverside Park, Johnson Park launches; lower-river ramps at Eastmanville, Grand Haven.

About this water

260 miles, Michigan's longest river: the Grand Rapids-to-Lake Michigan reach is the fishery's core.

Fishing Grand River: the full guide

The city stretch

The Grand runs through downtown Grand Rapids as Michigan's most urban serious fishery: steelhead stacking below the Sixth Street dam October-April, fall kings crowding the ladder in September, and a fishing culture that waders share with lunch-break locals. The dam's future (removal debates continue) may change the river: for now the city fishery defines it.

Steelhead seasons

Fall-run fish arrive with October rains and winter over: eggs and beads through the deep runs, jigs under floats in the slower water, swung streamers for the faithful. Spring's spawn run (March-April) brings the year's numbers: the gravel above and below town fills with chrome: fish the travel water behind the beds, not the beds.

More than chrome

Summer turns the Grand to a warm-water river: smallmouth on every rock seam through town, flathead cats in the log-jammed bends downstream, and walleye from Grand Ledge down (the lower river toward Grand Haven runs a legitimate jig-and-crawler fishery). The spring sucker and quillback runs feed a bow-and-net culture all their own.

Access and the ladder

Public access threads the whole river: Sixth Street's walls and ladder viewing, Riverside and Millennium parks, and drift-boat launches spacing the runs to Lake Michigan. Grand Haven's pier heads bracket the system: staging salmon in August, perch schools, and the big-lake connection that keeps the river stocked with possibility.

Common questions

When do steelhead run the Grand River?

October-November's fall push and the bigger March-April spawn run: winter holds fish throughout. The Sixth Street tailrace is the storied (and social) stand.

Can you fish downtown Grand Rapids?

Legally and productively: the walls below Sixth Street dam are the time-honored urban steelhead beat. Weekday mornings dodge the crowds: fall kings bring the heaviest traffic.

Is fishing good at Grand River right now?

Check the daily report at the top of this page: it is regenerated every morning from live data. Today's read: Fair. Fish the windows. A steady pattern: dawn and dusk carry the day.

Nearby waters

Where this page's numbers come from

Weather and pressure
Open-Meteo forecast model
Queried at 42.9660, -85.6770 in this water's own timezone. A model, not an observation.
Moon and solunar windows
Calculated on this site
Astronomical calculation from these coordinates and the date, not a third-party feed. How much weight it deserves.
The written guide on this page
Pablo Ruiz Quintero
How this page was made. The daily report is computed by our scoring engine from live readings; nobody types it. The written guide was drafted with AI assistance. Unlike our newer pages, it does not yet list the official pages its facts were checked against: that audit is under way, and anything it cannot verify will be taken out. Pablo Ruiz Quintero sets every guideline, the data-verification system and the minimum standards a page must meet to be published, reviews page structure and approves what goes live; the responsibility is his, and the AI carries out the work. We work this way because it is how one person can keep every page current with named sources. Errors are published in the verification log; the full policy is in the editorial policy.

Readings refresh on a 30-minute window. The full method, with every figure and its source, is on how our reports are made. Something wrong here? Tell us and it goes in the log with the date.