Almost every public swimming pool in Toronto provides free swimming time. The free sessions include "Recreational Swim", family swim, parent&tot swim, senior distance swim(60+), golden swim(60+), warm water swim and joint effort/therapy swim.
Just go to your nearest public library, ask the librarian for a Parks & Recreation Guide (Toronto Fun, the other name). There're complete schedules in this guide.
Enjoy your Canadian life.