Great Lakes · Lake Michigan · Grand Haven, MI

Grand Haven fishing conditions

Grand Haven sits at the mouth of the Grand River on Michigan's west coast, one of Lake Michigan's busiest salmon ports. This page shows live wind, waves, water temperature and lake level from NOAA stations, the National Weather Service forecast, and a rough daily bite estimate for king salmon (chinook), steelhead, yellow perch.

Loading live data…

Bite estimate

Rougher estimate · 0–9
Lake Michigan

King salmon (chinook)

Rough estimate
…/9
  • Loading live data…
Lake Michigan

Steelhead

Rough estimate
…/9
  • Loading live data…
Lake Michigan

Yellow perch

Rough estimate
…/9
  • Loading live data…

Conditions now

Wind
…
 
Waves
…
 
Water temp
…
 
Barometer
…
 

Lake level

NOAA CO-OPS Holland, MI (9087031), feet above Low Water Datum (chart datum). The Great Lakes have no real tides; level swings come from wind setup, seiches and the seasons.

…

 

NWS forecast

National Weather Service point forecast for Grand Haven, MI.

Loading…

NWS nearshore marine forecast (LMZ846) ↗

Stations used for Grand Haven

SourceLocationTypeDistance
NDBC 45029Holland Buoy, MI (LimnoTech)nearshore buoy · seasonal (pulled for winter)10 nm
NDBC MKGM4Muskegon CG Station, MI (GLERL)shore station · year-round11 nm
NDBC HLNM4Holland, MI (NOS 9087031)harbor station · year-round17 nm
CO-OPS 9087031Holland, MIwater level (ft above Low Water Datum)near spot
GLERL GLSEADaily satellite lake-surface temperature at 43.06, -86.32water temp fallbackon the lake
NWS forecastPoint forecast for Grand Haven, MI; gridded wave forecast on the lakeforecastat spot
NWS LMZ846Nearshore marine forecast: Holland to Grand Haven MIofficial marine forecastzone

Where they fish: Boats troll offshore for kings and steelhead; the pier and river mouth fish well in spring and fall.

FAQ

Where does the Grand Haven fishing data come from?

Wind, waves, water temperature and pressure come from NOAA NDBC stations 45029, MKGM4, HLNM4 (first station with a recent reading wins; seasonal buoys are pulled for winter). Lake level is from NOAA CO-OPS station 9087031 (Holland, MI). When no station reports water temperature, Swelldex uses NOAA GLERL's daily satellite analysis (GLSEA). The forecast and wave forecast come from the National Weather Service.

What does the Grand Haven bite score mean?

It is a rough 0–9 estimate of how good conditions look for king salmon (chinook), steelhead, yellow perch, based on wind and waves, surface water temperature, the time of year, the barometer trend and forecast storms. It does not count fish and it is not a safety rating.

Why is there no tide table?

The Great Lakes have no meaningful tides. Instead, Swelldex shows the lake level against chart datum and how much it moved in the last 24 hours; fast changes usually mean strong wind setup or a seiche.