HereFishyFishy
Guide · Salmon · Southern Ontario

When Do Salmon Run in Ontario? River-by-River Timing

Short answer

Chinook and Coho salmon begin staging near Ontario river mouths in July, enter rivers in meaningful numbers from late August, and peak from mid-September to mid-October. Eastern Lake Ontario rivers (Ganaraska, Wilmot, Bowmanville) run first. Central rivers (Credit, Humber, Rouge) follow two to three weeks later. Bronte Creek runs last.

Updated August 6, 2026 · Based on gauge data, lake surface temperature and on-river observation
An angler holding a large fresh-run Chinook salmon in front of fast river water during the Ontario fall run
A fresh-run Chinook from an Ontario tributary during the fall run. Fish like this hold in the lake off the river mouth for weeks before pushing upstream on rising water.

The timing, river by river

Ontario's salmon rivers don't all run at once. Fish stage (hold in the lake near a river's mouth) for weeks before they move upstream. The staging and run windows shift by about a month between the earliest eastern rivers and the latest western ones. The table below comes from the timing model behind our live forecasts. It's built from Water Survey of Canada gauge records, Lake Ontario surface temperature and several seasons of fishing these rivers.

RiverStaging beginsFirst fish in riverPeak runLive conditions
Eastern Lake Ontario: earliest
Ganaraska RiverEarly JulyMid–late AugustMid-Sept – mid-OctCheck today →
Wilmot CreekEarly JulyMid–late AugustMid-Sept – mid-OctCheck today →
Bowmanville CreekEarly JulyMid–late AugustMid-Sept – mid-OctCheck today →
Central-east: a few weeks ahead of the west
Duffins CreekMid-JulyLate Aug – early SeptMid-Sept – mid-OctCheck today →
Central Lake Ontario & Georgian Bay
Credit RiverLate JulyLate AugustMid-Sept – early OctCheck today →
Humber RiverLate JulyEarly SeptemberMid-Sept – mid-OctCheck today →
Rouge RiverLate JulyEarly SeptemberMid-Sept – mid-OctCheck today →
Nottawasaga RiverLate JulyEarly SeptemberMid-Sept – mid-OctCheck today →
Latest
Bronte CreekEarly AugustLate Sept – OctoberEarly – late OctoberCheck today →

Two useful reference points from the fish-counting programs: the Ganaraska sees roughly 5,000 to 19,000 Chinook and Coho pass through Port Hope each fall (Municipality of Port Hope fishway counts), and Credit Valley Conservation has recorded salmon entering the Credit as early as mid-August in strong years. Years vary a lot. A cold, wet August pulls everything earlier, and a hot, dry one pushes it later.

A timing table gives you the season. For today, you need flow, water temperature and staging strength.

Check live conditions for your river →

Staging, before the run starts

Before salmon enter a river they spend weeks holding in the lake off the river mouth, waiting for the water to cool and flows to rise. That's the staging phase, and you can fish it from harbour piers and river mouths with spoons and spinners at dawn and dusk. Staging fish are chrome and strong, and most anglers ignore them while they wait for the river run.

Staging strength on any given day depends on lake surface temperature (fish concentrate near mouths when nearshore water sits in the 10–17°C band), wind direction (westerly wind drives upwelling along the north shore, pulling cold water and bait toward the mouths), and cloud cover. Our app scores these every day for each staging river. That's the Lake Staging Report on river pages from July on.

What triggers the run

Three things move fish out of the lake and up the river: rising flow after rain, falling water temperature, and shortening daylight. Day to day, rain matters most. Fresh fish push upriver on rising water, so the best salmon fishing is usually 24–48 hours after a good rainfall. A river that's low and clear can sit full of stale fish for a week, then reload overnight after one storm.

So a timing table only gets you so far. September 20 on the Credit can be dead in a drought year and stacked after a wet week. Check the flow against the river's normal range before you drive.

A Chinook salmon held above the water, showing the dark olive spawning colouration of a fish that has entered the river
Colour tells you how long a fish has been in fresh water. Chrome and silver means fresh from the lake; darkening olive flanks and a developing kype mean it has been upriver a while.

Chinook vs. Coho timing

Chinook lead, Coho follow. On the same river, Chinook typically peak from mid-September to early October, while Coho build later and peak from late September into late October, with fresh Coho still entering rivers after most Chinook are done. Miss the Chinook peak and you've still got Coho in the back half of October, with quieter rivers.

Regulation alert · Ganaraska 2026

The Ganaraska River has a seasonal sanctuary: no fishing from the south side of the Jocelyn Street bridge to the CNR bridge, September 1 to October 14. Below the CNR bridge to the lake stays open year-round, and from October 15 the extended fall season opens the water from the CNR bridge up to Jocelyn Street through December 31. Check the Ontario Fishing Regulations for Zone 17 before you go.

Read next

Fishing one river in particular? When do salmon run in the Ganaraska covers Port Hope in detail: run timing, the September sanctuary closure, and what a morning on that water is like.

Once the fish are in the river, technique matters more than timing. Three float fishing changes helped me most (where to start the drift, how long a leader to run, and holding the float back so the bait leads): three float fishing tips for salmon. And as the salmon run peaks, steelhead move in behind them. For when they arrive on each river, see when steelhead run in Ontario, and for where to find them, where steelhead hold in a river.

Frequently asked questions

When do salmon run in the Credit River?
Chinook stage off Port Credit from late July. The first fish enter the lower river in late August, and the main run builds through September, peaking mid-September to early October. Coho follow into late October.
When do salmon run in the Ganaraska River?
The Ganaraska is one of Ontario's earliest salmon rivers. Staging starts off Port Hope in early July, and fish enter the river from mid-to-late August. Mind the September 1 to October 14 sanctuary between Jocelyn Street and the CNR bridge.
What's the best time of day to fish the salmon run?
First light, by a wide margin. Salmon move most in low light: dawn, dusk and overnight. Heavy overcast stretches the window. Bright, sunny middays are slowest.
Can I fish for staging salmon before the run starts?
Yes. Harbour piers and river mouths (Port Credit, Port Hope, Bronte Harbour, Humber Bay) hold staging fish from mid-summer. Spoons and spinners at dawn or dusk are the standard approach. Expect inconsistency: staging fish move with the wind and thermocline.
How late does the salmon run last?
Chinook wind down by mid-to-late October. Coho continue into late October, and on late rivers like Bronte Creek fresh fish can show into early November. Steelhead follow the salmon in, feeding on eggs, so fall steelhead fishing starts as the salmon run peaks.

Every river page shows today's flow against its sweet spot, estimated water temperature and, in staging season, the daily staging strength.

See all rivers →
Data sources: Water Survey of Canada real-time hydrometric gauges · Open-Meteo weather · NDBC nearshore buoys for Lake Ontario and Georgian Bay surface temperature · Municipality of Port Hope fishway counts · Credit Valley Conservation salmon monitoring · Ontario Fishing Regulations Summary 2026 (Zones 16 & 17). Timing windows reflect HereFishyFishy's staging model and multi-season observation on these rivers; individual years vary with rainfall and temperature. Photographs by the author.