https://www.toronto.ca/explore-enjoy/parks-gardens-beaches/ravines-natural-parklands/fishing/
Fishing in Toronto
As long as you have a valid Outdoors Card and a fishing license tag (opens in new window), you can fish almost anywhere on Toronto public lands. Find out everything you need to know about casting a line in Toronto.
Where to Fish
Toronto Islands
Tommy Thompson Park
Ashbridges Bay Park
High Park: south end of Grenadier Pond only (review permitted fishing area PDF)
Humber River Marsh: mouth of Humber River upstream to Lake Shore Boulevard West
Rouge River Marsh: Lawrence Avenue, east of Port Union Road
Bluffers Park
Upper Main Rouge River: public lands upstream of Highway 2
Lower Humber River at Etienne Brule Park
Eglinton Flats
G. Ross Lord Park
Humber Bay Park East
Colonel Samuel Smith Park
Marie Curtis Park
Centennial Park
Summerlea Park
Fishing Rules and Regulations
Posted signs will let you know where you can and can’t fish.
Visit Ontario.ca Fishing (opens in new window) to learn everything you need to know to fish in Ontario, including:
How many fish you can catch
What kinds of fish you can catch
Specific rules and tips for fishing in a city and more!
Rules and Tips
Find all at Ontario.ca Fishing (opens in new window).
If you are fishing from shore, you can only use one rod and reel. No nets or other devices
Some bigger fish shouldn’t be eaten due to contaminants
Take your line and hook home with you or dispose of them properly. This will prevent birds and other animals getting caught in them
Consider Catch and Release (opens in new window), particularly for bigger fish, to help improve the quality of future fishing
If you keep your catch, place it in a cooler so the fish stays cool and fresh