Showing 150 of 2000, soonest first. Open Fomogo to filter them all.
- Clinic: Tennis - Reading Plays & Ball Direction - Child
Amesbury Community Centre · Brookhaven-Amesbury · Ages 9–12
Sun, 11:00 AM–12:00 PM · Nov 15 – Nov 22, 2026
- Clinic: Tennis - Reading Plays & Ball Direction - Child
Amesbury Community Centre · Brookhaven-Amesbury · Ages 9–12
Sun, 11:00 AM–12:00 PM · Nov 15 – Nov 22, 2026
- Clinic: Tennis - Reading Plays & Ball Direction - Youth
Amesbury Community Centre · Brookhaven-Amesbury · Ages 13–18
Sun, 12:00 PM–1:00 PM · Nov 15 – Nov 22, 2026
- Clinic: Tennis - Reading Plays & Ball Direction - Youth
Amesbury Community Centre · Brookhaven-Amesbury · Ages 13–18
Sun, 12:00 PM–1:00 PM · Nov 15 – Nov 22, 2026
- Workshop: Intro Pickleball - Child
North Toronto Memorial Community Centre · Chaplin Estates · Ages 6–11
Sun, 3:00 PM–4:30 PM · Nov 22, 2026
- Workshop: Intro Pickleball - Child
North Toronto Memorial Community Centre · Chaplin Estates · Ages 6–11
Sun, 3:00 PM–4:30 PM · Nov 22, 2026
- Soccer: Instructional - Child
Toronto Pan Am Sports Centre · Morningside · Ages 9–12
Tue, Thu, 7:30 PM–8:30 PM · Dec 1 – Dec 17, 2026
- Soccer: Instructional - Child
Toronto Pan Am Sports Centre · Morningside · Ages 9–12
Tue, Thu, 7:30 PM–8:30 PM · Dec 1 – Dec 17, 2026
- Hockey Skills - Child
Earlscourt Park · Corso Italia-Davenport · Ages 6–12
Mon, Tue, Wed, Thu, 11:00 AM–11:45 AM · Dec 21 – Dec 31, 2026
- Hockey Skills - Child
Dieppe Park · East York · Ages 6–12
Mon, Tue, Wed, Thu, 10:45 AM–11:30 AM · Dec 21 – Dec 31, 2026
- Hockey Skills - Child
Earlscourt Park · Corso Italia-Davenport · Ages 6–12
Mon, Tue, Wed, Thu, 11:00 AM–11:45 AM · Dec 21 – Dec 31, 2026
- Hockey Skills - Child
Dieppe Park · East York · Ages 6–12
Mon, Tue, Wed, Thu, 10:45 AM–11:30 AM · Dec 21 – Dec 31, 2026
- Hockey Skills - Early Child
Dieppe Park · East York · Ages 4–5
Mon, Tue, Wed, Thu, 9:30 AM–10:00 AM · Dec 21 – Dec 31, 2026
- Hockey Skills - Early Child
Earlscourt Park · Corso Italia-Davenport · Ages 4–5
Mon, Tue, Wed, Thu, 11:45 AM–12:15 PM · Dec 21 – Dec 31, 2026
- Hockey Skills - Early Child
Earlscourt Park · Corso Italia-Davenport · Ages 4–5
Mon, Tue, Wed, Thu, 11:45 AM–12:15 PM · Dec 21 – Dec 31, 2026
- Hockey Skills - Early Child
Dieppe Park · East York · Ages 4–5
Mon, Tue, Wed, Thu, 9:30 AM–10:00 AM · Dec 21 – Dec 31, 2026
- Learn To Skate - Advanced - Youth
Agincourt Community Recreation Centre · Scarborough · Ages 13–18
Mon, Tue, Wed, 11:00 AM–12:00 PM · Dec 21 – Dec 30, 2026
- Learn To Skate - Advanced - Youth
Agincourt Community Recreation Centre · Scarborough · Ages 13–18
Mon, Tue, Wed, 11:00 AM–12:00 PM · Dec 21 – Dec 30, 2026
- Learn to Skate - Beginner - Early Child
Ramsden Park · Rosedale-Moore Park · Ages 3–5
Mon, Tue, Wed, Thu, 12:45 PM–1:15 PM · Dec 21 – Dec 31, 2026
- Learn to Skate - Beginner - Early Child
Ramsden Park · Rosedale-Moore Park · Ages 3–5
Mon, Tue, Wed, Thu, 12:45 PM–1:15 PM · Dec 21 – Dec 31, 2026
- Learn To Skate - Beginner - Early Child
Earlscourt Park · Corso Italia-Davenport · Ages 3–5
Mon, Tue, Wed, Thu, 2:15 PM–2:45 PM · Dec 21 – Dec 31, 2026
- Learn To Skate - Beginner - Early Child
Trinity Bellwoods Park · West Queen West · Ages 3–5
Mon, Tue, Wed, Thu, 10:00 AM–10:30 AM · Dec 21 – Dec 31, 2026
- Learn To Skate - Beginner - Early Child
Earlscourt Park · Corso Italia-Davenport · Ages 3–5
Mon, Tue, Wed, Thu, 3:00 PM–3:30 PM · Dec 21 – Dec 31, 2026
- Learn To Skate - Beginner - Early Child
Riverdale Park East · North Riverdale · Ages 4–5
Mon, Tue, Wed, Thu, 10:00 AM–10:30 AM · Dec 21 – Dec 31, 2026
- Learn To Skate - Beginner - Early Child
Earlscourt Park · Corso Italia-Davenport · Ages 3–5
Mon, Tue, Wed, Thu, 2:15 PM–2:45 PM · Dec 21 – Dec 31, 2026
- Learn To Skate - Beginner - Early Child
Agincourt Community Recreation Centre · Scarborough · Ages 4–5
Mon, Tue, Wed, 9:30 AM–10:00 AM · Dec 21 – Dec 30, 2026
- Learn To Skate - Beginner - Early Child
Riverdale Park East · North Riverdale · Ages 4–5
Mon, Tue, Wed, Thu, 10:00 AM–10:30 AM · Dec 21 – Dec 31, 2026
- Learn To Skate - Beginner - Early Child
Dufferin Grove Park · Dufferin Grove · Ages 3–5
Mon, Tue, Wed, 11:00 AM–11:30 AM · Dec 21 – Dec 30, 2026
- Learn To Skate - Beginner - Early Child
Agincourt Community Recreation Centre · Scarborough · Ages 4–5
Mon, Tue, Wed, 9:30 AM–10:00 AM · Dec 21 – Dec 30, 2026
- Learn To Skate - Beginner - Early Child
Earlscourt Park · Corso Italia-Davenport · Ages 3–5
Mon, Tue, Wed, Thu, 3:00 PM–3:30 PM · Dec 21 – Dec 31, 2026
- Learn To Skate - Beginner - Early Child
Trinity Bellwoods Park · West Queen West · Ages 3–5
Mon, Tue, Wed, Thu, 10:00 AM–10:30 AM · Dec 21 – Dec 31, 2026
- Learn To Skate - Beginner - Early Child
Dufferin Grove Park · Dufferin Grove · Ages 3–5
Mon, Tue, Wed, 11:00 AM–11:30 AM · Dec 21 – Dec 30, 2026
- Learn To Skate - Beginner - Small Group - Early Child
Earlscourt Park · Corso Italia-Davenport · Ages 3–5
Mon, Tue, Wed, Thu, 12:30 PM–1:00 PM · Dec 21 – Dec 31, 2026
- Learn To Skate - Beginner - Small Group - Early Child
Earlscourt Park · Corso Italia-Davenport · Ages 3–5
Mon, Tue, Wed, Thu, 1:15 PM–1:45 PM · Dec 21 – Dec 31, 2026
- Learn To Skate - Beginner - Small Group - Early Child
Earlscourt Park · Corso Italia-Davenport · Ages 3–5
Mon, Tue, Wed, Thu, 1:15 PM–1:45 PM · Dec 21 – Dec 31, 2026
- Learn To Skate - Beginner - Small Group - Early Child
Earlscourt Park · Corso Italia-Davenport · Ages 3–5
Mon, Tue, Wed, Thu, 12:30 PM–1:00 PM · Dec 21 – Dec 31, 2026
- Learn To Skate - Beginner - Youth
Dufferin Grove Park · Dufferin Grove · Ages 13–18
Mon, Tue, Wed, 10:00 AM–11:00 AM · Dec 21 – Dec 30, 2026
- Learn To Skate - Beginner - Youth
Baycrest Arena · Baycrest · Ages 13–18
Mon, Tue, Wed, Thu, 3:00 PM–4:00 PM · Dec 21 – Dec 31, 2026
- Learn To Skate - Beginner - Youth
Dufferin Grove Park · Dufferin Grove · Ages 13–18
Mon, Tue, Wed, 10:00 AM–11:00 AM · Dec 21 – Dec 30, 2026
- Learn To Skate - Beginner - Youth
Cummer Park Community Centre · Hillcrest Village · Ages 13–18
Mon, Tue, Wed, Thu, 3:00 PM–4:00 PM · Dec 21 – Dec 31, 2026
- Learn To Skate - Beginner - Youth
Cummer Park Community Centre · Hillcrest Village · Ages 13–18
Mon, Tue, Wed, Thu, 3:00 PM–4:00 PM · Dec 21 – Dec 31, 2026
- Learn To Skate - Beginner - Youth
Baycrest Arena · Baycrest · Ages 13–18
Mon, Tue, Wed, Thu, 3:00 PM–4:00 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 1 - Child
Baycrest Arena · Baycrest · Ages 6–12
Mon, Tue, Wed, Thu, 1:00 PM–1:45 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 1 - Child
Cummer Park Community Centre · Hillcrest Village · Ages 6–12
Mon, Tue, Wed, Thu, 2:15 PM–3:00 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 1 - Child
Agincourt Community Recreation Centre · Scarborough · Ages 6–12
Mon, Tue, Wed, 12:15 PM–1:15 PM · Dec 21 – Dec 30, 2026
- Learn to Skate 1 - Child
Baycrest Arena · Baycrest · Ages 6–12
Mon, Tue, Wed, Thu, 1:00 PM–1:45 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 1 - Child
Ramsden Park · Rosedale-Moore Park · Ages 6–12
Mon, Tue, Wed, Thu, 11:15 AM–12:00 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 1 - Child
Cummer Park Community Centre · Hillcrest Village · Ages 6–12
Mon, Tue, Wed, Thu, 1:00 PM–1:45 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 1 - Child
Monarch Park · Greenwood-Coxwell · Ages 6–12
Mon, Tue, Wed, Thu, 1:00 PM–1:45 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 1 - Child
Riverdale Park East · North Riverdale · Ages 6–12
Mon, Tue, Wed, Thu, 11:00 AM–11:45 AM · Dec 21 – Dec 31, 2026
- Learn to Skate 1 - Child
Baycrest Arena · Baycrest · Ages 6–12
Mon, Tue, Wed, Thu, 2:15 PM–3:00 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 1 - Child
Cummer Park Community Centre · Hillcrest Village · Ages 6–12
Mon, Tue, Wed, Thu, 2:15 PM–3:00 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 1 - Child
Kew Gardens · The Beaches · Ages 6–12
Mon, Tue, Wed, Thu, 9:45 AM–10:30 AM · Dec 21 – Dec 31, 2026
- Learn to Skate 1 - Child
Cummer Park Community Centre · Hillcrest Village · Ages 6–12
Mon, Tue, Wed, Thu, 1:00 PM–1:45 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 1 - Child
Agincourt Community Recreation Centre · Scarborough · Ages 6–12
Mon, Tue, Wed, 12:15 PM–1:15 PM · Dec 21 – Dec 30, 2026
- Learn to Skate 1 - Child
Earlscourt Park · Corso Italia-Davenport · Ages 6–12
Mon, Tue, Wed, Thu, 11:00 AM–11:45 AM · Dec 21 – Dec 31, 2026
- Learn to Skate 1 - Child
Baycrest Arena · Baycrest · Ages 6–12
Mon, Tue, Wed, Thu, 2:15 PM–3:00 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 1 - Child
Earlscourt Park · Corso Italia-Davenport · Ages 6–12
Mon, Tue, Wed, Thu, 11:00 AM–11:45 AM · Dec 21 – Dec 31, 2026
- Learn to Skate 1 - Child
Goulding Community Recreation Centre · Newtonbrook West · Ages 6–12
Mon, Tue, Wed, Thu, 3:00 PM–3:45 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 1 - Child
Ramsden Park · Rosedale-Moore Park · Ages 6–12
Mon, Tue, Wed, Thu, 11:15 AM–12:00 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 1 - Child
Goulding Community Recreation Centre · Newtonbrook West · Ages 6–12
Mon, Tue, Wed, Thu, 3:00 PM–3:45 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 1 - Child
Monarch Park · Greenwood-Coxwell · Ages 6–12
Mon, Tue, Wed, Thu, 1:00 PM–1:45 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 1 - Child
Kew Gardens · The Beaches · Ages 6–12
Mon, Tue, Wed, Thu, 9:45 AM–10:30 AM · Dec 21 – Dec 31, 2026
- Learn to Skate 1 - Child
Riverdale Park East · North Riverdale · Ages 6–12
Mon, Tue, Wed, Thu, 11:00 AM–11:45 AM · Dec 21 – Dec 31, 2026
- Learn to Skate 2 - Child
Goulding Community Recreation Centre · Newtonbrook West · Ages 6–12
Mon, Tue, Wed, Thu, 1:00 PM–1:45 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 2 - Child
Trinity Bellwoods Park · West Queen West · Ages 6–12
Mon, Tue, Wed, Thu, 11:15 AM–12:00 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 2 - Child
Ramsden Park · Rosedale-Moore Park · Ages 6–12
Mon, Tue, Wed, Thu, 12:00 PM–12:45 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 2 - Child
Riverdale Park East · North Riverdale · Ages 6–12
Mon, Tue, Wed, Thu, 11:45 AM–12:30 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 2 - Child
Kew Gardens · The Beaches · Ages 6–12
Mon, Tue, Wed, Thu, 10:30 AM–11:15 AM · Dec 21 – Dec 31, 2026
- Learn to Skate 2 - Child
Goulding Community Recreation Centre · Newtonbrook West · Ages 6–12
Mon, Tue, Wed, Thu, 2:15 PM–3:00 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 2 - Child
Ramsden Park · Rosedale-Moore Park · Ages 6–12
Mon, Tue, Wed, Thu, 12:00 PM–12:45 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 2 - Child
Goulding Community Recreation Centre · Newtonbrook West · Ages 6–12
Mon, Tue, Wed, Thu, 1:00 PM–1:45 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 2 - Child
Goulding Community Recreation Centre · Newtonbrook West · Ages 6–12
Mon, Tue, Wed, Thu, 2:15 PM–3:00 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 2 - Child
Monarch Park · Greenwood-Coxwell · Ages 6–12
Mon, Tue, Wed, Thu, 1:45 PM–2:30 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 2 - Child
Riverdale Park East · North Riverdale · Ages 6–12
Mon, Tue, Wed, Thu, 11:45 AM–12:30 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 2 - Child
Kew Gardens · The Beaches · Ages 6–12
Mon, Tue, Wed, Thu, 10:30 AM–11:15 AM · Dec 21 – Dec 31, 2026
- Learn to Skate 2 - Child
Trinity Bellwoods Park · West Queen West · Ages 6–12
Mon, Tue, Wed, Thu, 11:15 AM–12:00 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 2 - Child
Monarch Park · Greenwood-Coxwell · Ages 6–12
Mon, Tue, Wed, Thu, 1:45 PM–2:30 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 3 - Child
Earlscourt Park · Corso Italia-Davenport · Ages 6–12
Mon, Tue, Wed, Thu, 4:00 PM–4:45 PM · Dec 21 – Dec 31, 2026
- Learn to Skate 3 - Child
Earlscourt Park · Corso Italia-Davenport · Ages 6–12
Mon, Tue, Wed, Thu, 4:00 PM–4:45 PM · Dec 21 – Dec 31, 2026
- Learn to Skate with Caregiver - Early Child
Monarch Park · Greenwood-Coxwell · Ages up to 5
Mon, Tue, Wed, Thu, 2:30 PM–3:00 PM · Dec 21 – Dec 31, 2026
- Learn to Skate with Caregiver - Early Child
Kew Gardens · The Beaches · Ages up to 5
Mon, Tue, Wed, Thu, 11:15 AM–11:45 AM · Dec 21 – Dec 31, 2026
- Learn to Skate with Caregiver - Early Child
Monarch Park · Greenwood-Coxwell · Ages up to 5
Mon, Tue, Wed, Thu, 2:30 PM–3:00 PM · Dec 21 – Dec 31, 2026
- Learn to Skate with Caregiver - Early Child
Kew Gardens · The Beaches · Ages up to 5
Mon, Tue, Wed, Thu, 11:15 AM–11:45 AM · Dec 21 – Dec 31, 2026
- Learn To Skate with Caregiver - Early Child
Pleasantview Community Centre · Pleasant View · Ages 3–5
Mon, Tue, Wed, Thu, 1:45 PM–2:15 PM · Dec 21 – Dec 31, 2026
- Learn To Skate with Caregiver - Early Child
Pleasantview Community Centre · Pleasant View · Ages 3–5
Mon, Tue, Wed, Thu, 1:45 PM–2:15 PM · Dec 21 – Dec 31, 2026
- Hockey Skills - Child
Centennial Recreation Centre - Scarborough · Scarborough · Ages 6–8
Mon, Tue, Wed, 10:00 AM–10:45 AM · Dec 28 – Dec 30, 2026
- Hockey Skills - Child
Centennial Recreation Centre - Scarborough · Scarborough · Ages 6–8
Mon, Tue, Wed, 10:00 AM–10:45 AM · Dec 28 – Dec 30, 2026
- Hockey Skills - Child
Centennial Recreation Centre - Scarborough · Scarborough · Ages 9–12
Mon, Tue, Wed, 10:45 AM–11:30 AM · Dec 28 – Dec 30, 2026
- Hockey Skills - Child
Centennial Recreation Centre - Scarborough · Scarborough · Ages 9–12
Mon, Tue, Wed, 10:45 AM–11:30 AM · Dec 28 – Dec 30, 2026
- Adapted Aquatic Games and Skills - All Ages
Gus Ryder Pool and Health Club · New Toronto · Ages 6–12
Sun, 3:00 PM–4:00 PM · Oct 11 – Dec 6, 2026
- Adapted Leisure Skate with Family
Agincourt Community Recreation Centre · Scarborough · Ages 0–98
Mondays, 11:00 AM–12:00 PM
- Adapted Leisure Skate with Family
Agincourt Community Recreation Centre · Scarborough · Ages 0–98
Thursdays, 11:00 AM–12:00 PM
- Adapted Leisure Swim
Pam McConnell Aquatic Centre · Regent Park · All ages
Tuesdays, 9:30 AM–10:30 AM
- Adapted Ultra Swim - Beginner - All Ages
Pam McConnell Aquatic Centre · Regent Park · Ages 5–16
Sun, 9:15 AM–9:45 AM · Oct 11 – Dec 6, 2026
- Adapted Ultra Swim - Beginner - All Ages
York Recreation Centre · Keelesdale-Eglinton West · Ages 5–16
Sun, 8:30 AM–9:00 AM · Oct 4 – Nov 29, 2026
- Adapted Ultra Swim - Beginner - All Ages
Rouge Valley Community Recreation Centre · Morningside Heights · Ages 10–16
Thu, 6:15 PM–6:45 PM · Oct 1 – Nov 26, 2026
- Adapted Ultra Swim - Beginner - All Ages
Agincourt Community Recreation Centre · Scarborough · Ages 5–16
Mon, 6:45 PM–7:15 PM · Sep 28 – Nov 30, 2026
- Adapted Ultra Swim - Beginner - All Ages
Birchmount Community Centre · Scarborough · Ages 6–12
Wed, 5:15 PM–5:45 PM · Sep 30 – Nov 25, 2026
- Adapted Ultra Swim - Beginner - All Ages
Agincourt Community Recreation Centre · Scarborough · Ages 5–16
Mon, 6:45 PM–7:15 PM · Sep 28 – Nov 30, 2026
- Adapted Ultra Swim - Beginner - All Ages
Swansea Community Recreation Centre · Swansea · Ages 5–16
Sat, 12:00 PM–12:30 PM · Oct 3 – Nov 28, 2026
- Adapted Ultra Swim - Beginner - All Ages
Alderwood Pool · Alderwood · Ages 5–16
Thu, 6:00 PM–6:30 PM · Oct 1 – Nov 26, 2026
- Adapted Ultra Swim - Beginner - All Ages
Albion Pool and Health Club · Mount Olive-Silverstone-Jamestown · Ages 5–16
Thu, 5:30 PM–6:00 PM · Oct 1 – Nov 26, 2026
- Adult Swim 1 - Adult
Runnymede Collegiate Institute · Runnymede-Bloor West Village · Ages 17+
Sat, 4:45 PM–5:45 PM · Oct 10 – Dec 5, 2026
- Adult Swim 1 - Adult
Main Square Community Recreation Centre · South Core · Ages 17+
Thu, 5:30 PM–6:30 PM · Oct 8 – Dec 3, 2026
- Adult Swim 1 - Adult
L'Amoreaux Collegiate Institute · East L'Amoreaux · Ages 17+
Thu, 8:15 PM–9:15 PM · Oct 1 – Nov 26, 2026
- Adult Swim 1 - Adult
Trinity Community Recreation Centre · West Queen West · Ages 17+
Sat, 4:45 PM–5:45 PM · Oct 3 – Nov 28, 2026
- Adult Swim 1 - Adult
Gus Ryder Pool and Health Club · New Toronto · Ages 17+
Fri, 7:45 PM–8:45 PM · Oct 16 – Dec 11, 2026
- Adult Swim 1 - Adult
Humber Community Pool · Etobicoke · Ages 17+
Thu, 7:00 PM–8:00 PM · Oct 1 – Nov 26, 2026
- Adult Swim 1 - Adult
Wellesley Community Centre · Cabbagetown-South St.James Town · Ages 17+
Mon, 1:15 PM–2:15 PM · Oct 5 – Dec 7, 2026
- Adult Swim 1 - Adult
York Recreation Centre · Keelesdale-Eglinton West · Ages 17+
Wed, 1:00 PM–1:45 PM · Sep 30 – Nov 25, 2026
- Adult Swim 1 - Adult
Humber Community Pool · Etobicoke · Ages 17+
Wed, 7:00 PM–8:00 PM · Sep 30 – Nov 25, 2026
- Adult Swim 1 - Adult
Centennial Recreation Centre - Scarborough · Scarborough · Ages 17+
Tue, 7:15 PM–8:15 PM · Sep 29 – Nov 24, 2026
- Adult Swim 1 - Adult
St. Lawrence Community Recreation Centre · East Bayfront Precinct · Ages 17+
Mon, 9:00 AM–10:00 AM · Oct 19 – Dec 14, 2026
- Adult Swim 1 - Adult
Cedarbrae Collegiate Institute · Scarborough · Ages 17+
Wed, 7:45 PM–8:45 PM · Sep 30 – Nov 25, 2026
- Adult Swim 1 - Adult
Etobicoke Olympium · Eringate-Centennial-West Deane · Ages 17+
Fri, 6:30 PM–7:30 PM · Oct 2 – Nov 27, 2026
- Adult Swim 1 - Adult
York Recreation Centre · Keelesdale-Eglinton West · Ages 17+
Mon, 5:30 PM–6:00 PM · Sep 28 – Nov 30, 2026
- Adult Swim 1 - Adult
Cummer Park Community Centre · Hillcrest Village · Ages 17+
Wed, 10:00 AM–11:00 AM · Sep 30 – Nov 25, 2026
- Adult Swim 1 - Adult
Albert Campbell Collegiate Institute · Agincourt North · Ages 17+
Sat, 10:00 AM–11:00 AM · Oct 24 – Dec 19, 2026
- Adult Swim 1 - Adult
Alderwood Pool · Alderwood · Ages 17+
Wed, 8:45 PM–9:45 PM · Sep 30 – Nov 25, 2026
- Adult Swim 1 - Adult
Pam McConnell Aquatic Centre · Regent Park · Ages 17+
Wed, 1:15 PM–1:45 PM · Oct 7 – Dec 2, 2026
- Adult Swim 1 - Adult
St. Lawrence Community Recreation Centre · East Bayfront Precinct · Ages 17+
Wed, 4:30 PM–5:30 PM · Oct 21 – Dec 16, 2026
- Adult Swim 1 - Adult
Sir Oliver Mowat Collegiate Institute · Scarborough · Ages 17+
Wed, 6:45 PM–7:15 PM · Sep 30 – Nov 25, 2026
- Adult Swim 1 - Adult
Scadding Court Community Centre · Kensington Market · Ages 17+
Thu, 8:00 PM–9:00 PM · Oct 8 – Dec 3, 2026
- Adult Swim 1 - Adult
Gus Ryder Pool and Health Club · New Toronto · Ages 17+
Fri, 7:45 PM–8:45 PM · Oct 16 – Dec 11, 2026
- Adult Swim 1 - Adult
St. Lawrence Community Recreation Centre · East Bayfront Precinct · Ages 17+
Mon, 9:00 AM–10:00 AM · Oct 19 – Dec 14, 2026
- Adult Swim 1 - Adult
Hillcrest Community Centre · Casa Loma · Ages 17+
Fri, 6:00 PM–7:00 PM · Oct 9 – Dec 4, 2026
- Adult Swim 1 - Adult
Swansea Community Recreation Centre · Swansea · Ages 17+
Sat, 10:15 AM–11:15 AM · Oct 3 – Nov 28, 2026
- Adult Swim 1 - Adult
North Toronto Memorial Community Centre · Chaplin Estates · Ages 17+
Tue, 4:00 PM–5:00 PM · Sep 29 – Nov 24, 2026
- Adult Swim 1 - Adult
St. Lawrence Community Recreation Centre · East Bayfront Precinct · Ages 17+
Wed, 4:30 PM–5:30 PM · Oct 21 – Dec 16, 2026
- Adult Swim 1 - Adult
Humber Community Pool · Etobicoke · Ages 17+
Mon, 9:15 AM–10:15 AM · Sep 28 – Nov 30, 2026
- Adult Swim 1 - Adult
Trinity Community Recreation Centre · West Queen West · Ages 17+
Sun, 4:15 PM–5:15 PM · Oct 4 – Nov 29, 2026
- Adult Swim 1 - Adult
St. Lawrence Community Recreation Centre · East Bayfront Precinct · Ages 17+
Thu, 2:00 PM–3:00 PM · Oct 22 – Dec 17, 2026
- Adult Swim 1 - Adult
Wellesley Community Centre · Downtown · Ages 17+
Mon, 4:00 PM–5:00 PM · Oct 5 – Dec 7, 2026
- Adult Swim 1 - Adult
Cummer Park Community Centre · Hillcrest Village · Ages 17+
Wed, 10:00 AM–11:00 AM · Sep 30 – Nov 25, 2026
- Adult Swim 1 - Adult
Hillcrest Community Centre · Casa Loma · Ages 17+
Sat, 11:30 AM–12:30 PM · Oct 10 – Dec 5, 2026
- Adult Swim 1 - Adult
Georges Vanier Secondary School · Don Valley Village · Ages 17+
Sat, 12:00 PM–1:00 PM · Oct 3 – Nov 28, 2026
- Adult Swim 1 - Adult
Pam McConnell Aquatic Centre · Regent Park · Ages 17+
Wed, 1:15 PM–1:45 PM · Oct 7 – Dec 2, 2026
- Adult Swim 1 - Adult
Jimmie Simpson Recreation Centre · South Riverdale · Ages 17+
Tue, 10:30 AM–11:30 AM · Sep 29 – Nov 24, 2026
- Adult Swim 1 - Adult
Gordon A. Brown Middle School · Woodbine Gardens · Ages 17+
Sun, 10:45 AM–11:45 AM · Oct 4 – Nov 29, 2026
- Adult Swim 1 - Adult
Hillcrest Community Centre · Casa Loma · Ages 17+
Fri, 6:00 PM–7:00 PM · Oct 9 – Dec 4, 2026
- Adult Swim 1 - Adult
Agincourt Community Recreation Centre · Scarborough · Ages 17+
Wed, 5:15 PM–5:45 PM · Sep 30 – Nov 25, 2026
- Adult Swim 1 - Adult
North Toronto Memorial Community Centre · Chaplin Estates · Ages 17+
Thu, 5:45 PM–6:45 PM · Oct 1 – Nov 26, 2026
- Adult Swim 1 - Adult
Hillcrest Community Centre · Casa Loma · Ages 17+
Sun, 11:00 AM–12:00 PM · Oct 11 – Dec 6, 2026
- Adult Swim 1 - Small Group - Adult
Cummer Park Community Centre · Hillcrest Village · Ages 17+
Wed, 7:30 PM–8:00 PM · Sep 30 – Nov 25, 2026
- Adult Swim 1 - Small Group - Adult
Cummer Park Community Centre · Hillcrest Village · Ages 17+
Sun, 11:30 AM–12:00 PM · Oct 4 – Nov 29, 2026
- Adult Swim 1 - Small Group - Adult
Douglas Snow Aquatic Centre · Willowdale West · Ages 17+
Sat, 5:00 PM–5:30 PM · Oct 3 – Nov 28, 2026
- Adult Swim 1 (Women) - Adult
Pam McConnell Aquatic Centre · Regent Park · Ages 17+
Mon, 10:15 AM–10:45 AM · Oct 5 – Dec 7, 2026
- Adult Swim 1 (Women) - Adult
Pam McConnell Aquatic Centre · Regent Park · Ages 17+
Mon, 4:00 PM–4:30 PM · Oct 5 – Dec 7, 2026
- Adult Swim 2 - Adult
Toronto Pan Am Sports Centre · Morningside · Ages 17+
Thu, 10:30 AM–11:30 AM · Oct 1 – Nov 26, 2026