Wondering where to catch prize trout in Ontario? Large river systems such as the Nottawasaga River and the Saugeen River are great spots to fish for trout in Ontario because of the cold clear waters in which trout thrive. Other great spots include Lake Superior, the Nipigon River system, and the Winisk River.