Trout and fly fishing spots near me
Find the closest trout, steelhead and salmon rivers to you in Southern Ontario, what they hold and whether they're open today. Your location is used on your phone only and never sent to us.
- Grand River, Tailwater: Shand Dam to West Montrose · Fergus and Elora · Brown trout and Rainbow troutChecking today's season…
- Grand River, Lower: Caledonia to Lake Erie (Dunnville) · Caledonia and Dunnville · Steelhead and Brown trout (lake-run)Checking today's season…
- Credit River, Lower: mouth to Streetsville · Mississauga and Port Credit · Steelhead, Chinook salmon and Brown trout (lake-run)Checking today's season…
- Credit River, Upper: Forks of the Credit / Belfountain · Belfountain and Caledon · Brook trout and Brown troutChecking today's season…
- Ganaraska River, Lower: Port Hope below the fishway · Port Hope · Steelhead and Chinook salmonChecking today's season…
- Nottawasaga River, Main stem: Angus to Wasaga · Angus and Wasaga Beach · Steelhead and Chinook salmonChecking today's season…
- Nottawasaga tributaries, Mad / Boyne / Pine Rivers (cold tribs) · Alliston and Angus · Brook trout and Brown troutChecking today's season…
- Beaver River, Lower: Thornbury below the dam/fishway · Thornbury and Clarksburg · Steelhead and Chinook salmonChecking today's season…
- Twelve Mile Creek, St. Catharines / Short Hills cold reach · St. Catharines and Pelham · Brook trout and Brown troutChecking today's season…
- Bronte Creek, Lower: Oakville to the lake · Oakville and Burlington · Steelhead, Chinook salmon and Brown trout (lake-run)Checking today's season…
- Sixteen Mile Creek, Lower: Oakville to the lake · Oakville and Milton · Steelhead, Chinook salmon and Brown trout (lake-run)Checking today's season…
- Duffins Creek, Lower: Ajax / Pickering · Ajax and Pickering · Steelhead, Chinook salmon and Atlantic salmon (restoration)Checking today's season…
- Wilmot Creek, Lower: Newcastle · Newcastle and Clarington · Steelhead, Chinook salmon and Atlantic salmon (restoration)Checking today's season…
- Niagara River, Lower: Whirlpool / Devil's Hole drifts · Niagara Falls and Queenston · Steelhead, Brown trout and Lake troutChecking today's season…
- Saugeen River, Lower: Denny's Dam to the mouth (Southampton) · Southampton and Port Elgin · Steelhead, Chinook salmon and Brown trout (lake-run)Checking today's season…
- Maitland River, Lower: Benmiller to Goderich · Goderich and Benmiller · Steelhead, Chinook salmon and Rainbow troutChecking today's season…
- Beaver River, Upper: Kimberley to below Eugenia · Kimberley and Eugenia · Brown trout, Brook trout and Rainbow troutChecking today's season…
- Boyne River, Primrose / Boyne valley cold headwaters · Primrose and Shelburne · Brook trout and Brown troutChecking today's season…
- Credit River, Middle: Norval to Glen Williams · Norval and Glen Williams · Brown trout, Rainbow trout and SteelheadChecking today's season…
- Humber River, Lower: Old Mill to the mouth (Toronto) · Toronto and Etobicoke · Steelhead, Chinook salmon and Atlantic salmon (restoration)Checking today's season…
- Conestogo River, Tailwater: below Conestogo Dam · Conestogo and St. Jacobs · Brown trout and Rainbow troutChecking today's season…
- Bighead River, Lower: Meaford to Georgian Bay · Meaford · Steelhead and Chinook salmonChecking today's season…
- Sydenham River, Lower: Owen Sound below the dam · Owen Sound · Steelhead and Chinook salmonChecking today's season…
- Rouge River, Lower: Twyn Rivers to the mouth (Toronto) · Toronto and Scarborough · Steelhead, Chinook salmon and Brown trout (lake-run)Checking today's season…
- Bowmanville Creek, Lower: Bowmanville to the lake · Bowmanville and Clarington · Steelhead and Chinook salmonChecking today's season…
- Sauble River, Sauble Falls to the mouth · Sauble Beach · Steelhead and Chinook salmonChecking today's season…
Which one is fishing best today?
Distance is only half of it. Muddy York Fishing scores every river each morning from water temperature, flow and weather, and tells you the fly to use.
Try it free for 7 daysBy town: fishing spots in Toronto, Mississauga, Oakville and more · fly fishing in Ontario
Frequently asked
Where can I go trout fishing near me?
Tap "Use my location" and this page sorts 30+ Southern Ontario trout, steelhead and salmon rivers by distance from you, with what each holds and whether it's open today. Your location stays on your phone.
Where can I fly fish near Toronto?
The Credit, Humber and Rouge are inside the GTA, Bronte and Sixteen Mile creeks are in Oakville, Duffins Creek is in Ajax and Pickering, and the Grand, Ganaraska and Nottawasaga are a short drive away.
What is the best time to go trout fishing near me?
Cool, cloudy days and the first and last light of the day, in water between about 10 and 18°C. For steelhead, the day or two after a rain as the river drops and clears.
Are these public fishing spots?
Each river page lists public access along the stretch we cover. Fish only where access is public or permitted, and respect posted private land.
Muddy York