I'll second Hagg. Its a bit of a drive from the east side, but a great place for the family. Its a good sized lake, and half of it it no-wake so you'll be able to get along just fine with the canoe.
I'll also suggest the willamette river around Ross Island and Oaks Park. Traffic here is slow and there is some good fishing to be had.
An excellent place to fish by canoe (though i'd not eat anything out of the water) is Smith and Bybee Lakes on the northside of town.