Skip to the content
Kids Classes Toronto

Every kids class and program in Toronto

ProviderAreaAgesClass timesOpening hours (Google)FeesLanguageTrial class
ACSA Community Services care Agincourt6–12 years—Mon, Wed, Thu 9 a.m.–⁠2:15 p.m., Fri 9 a.m.–⁠12 p.m.———
Art One Academy art · camp The Beaches, Markham (Unionville) +2 · 4 locations4–18 yearsDec 21–31, 2026Thu, Fri 4–⁠8:30 p.m., Sat 9 a.m.–⁠5:30 p.m., Sun 9 a.m.–⁠4:30 p.m. +3——free
Arts & MusiCom music · communications Agincourt · 2 locations4+ yearsFri 6–⁠7 p.m.Tue–Fri 4–⁠9 p.m., Sat 10 a.m.–⁠3 p.m., Sun 10 a.m.–⁠2:30 p.m.$40/class +1—free
Bamboo Kung Fu martial arts Agincourt, Downtown (Harbourfront, St. Lawrence) · 2 locations6–12 years—Mon, Fri 6–⁠7:30 p.m. +1——free
Bridlewood Tennis Club tennis · camp Agincourt4–8 yearsMon–Fri 9 a.m.–⁠12 p.m.; Mon, Wed, Fri 4 p.m. +2Mon–Sun 8 a.m.–⁠11 p.m.from $71/package +1——
FA Music Academy music · art · camp Agincourt4–18 years—Wed–Fri 2–⁠8 p.m., Sat, Sun 9 a.m.–⁠6 p.m.——free
Fratria Soccer Club soccer Agincourt6–12 years—Mon–Fri 10 a.m.–⁠8 p.m.——free
Jenny Learning Center art · camp Agincourt4–16 years—Thu, Fri 4–⁠6 p.m., Sat 9 a.m.–⁠2 p.m., Sun 9 a.m.–⁠3 p.m.$65/day +1——
JINGBAO Bilingual Children's Center languages · care · camp Agincourt, Little Italy and Trinity Bellwoods +1 · 3 locations4–12 years—Mon–Fri 8 a.m.–⁠6 p.m. +2———
Master Kang's Black Belt Martial Arts taekwondo Agincourt4+ years—Mon–Fri 4–⁠9 p.m., Sat, Sun 10:30 a.m.–⁠2 p.m.$160–180/mo—free
Northball Athletics soccer · basketball Agincourt5–14 yearsTue 6–⁠8 p.m.; Sat 1–⁠4 p.m. +1Tue 5:30–⁠8 p.m., Sat 12:30–⁠4 p.m.$50/mo +1—free
Ocean Club Taekwondo taekwondo Agincourt—Mon, Tue, Thu 7–⁠8 p.m.; Mon, Tue, Thu 8–⁠9 p.m. +1Mon, Tue, Thu 6:30–⁠9 p.m., Wed 6:30–⁠8 p.m.———
Power Lesson golf · camp Agincourt5–17 yearsAug 4–7, 2026 past; Mon–Fri 9 a.m.–⁠12 p.m.Tue–Fri 9 a.m.–⁠6 p.m., Sat, Sun 9 a.m.–⁠2 p.m.from $85/class +1——
Prima Dance School dance Agincourt3+ years—————
Pulse Academy taekwondo · multi-activity programs · care · camp Vaughan (Woodbridge, Kleinburg), Markham (Unionville) +2 · 4 locations4–13 yearsMar 16–20, 2026 pastMon–Fri 5–⁠9 p.m., Sat 9 a.m.–⁠1 p.m. +3——free
Renewal Creations crafts and making · multi-activity programs · camp Agincourt4–11 yearsDec 21–23, 2026; Mon, Thu 3:30–⁠6 p.m.Mon, Thu 3:30–⁠6 p.m.$200/wk—free
Scarborough Academy of Karate karate Agincourt4+ years—Mon–Sun 10 a.m.–⁠9 p.m.$87/mo +1——
Scarborough Rugby Football Club rugby Agincourt10–17 yearsTue, Thu 6–⁠7:30 p.m.Mon 6–⁠8 p.m., Tue, Thu 4–⁠9 p.m., Wed 5–⁠8 p.m., Sat 9 a.m.–⁠9 p.m., Sun 6–⁠9 p.m.———
Special Strength Gym boxing, kickboxing and wrestling Agincourt5–11 years—Tue 6:30–⁠9:30 p.m., Thu 7–⁠9 p.m., Fri 8:30–⁠9:30 p.m.——free
SprintMind Education Center multi-activity programs · care · camp Agincourt4–10 yearsDec 21–24, 2026Mon–Fri 2:30–⁠6 p.m., Sat 10 a.m.–⁠2 p.m.$499/wk——
Stephen Leacock Tennis Club tennis · camp Agincourt5–16 yearsTue 5–⁠6:30 p.m.Mon–Sun 7 a.m.–⁠11 p.m.$125/term +1——
Sunny Tang Martial Arts Centre martial arts Agincourt, Mississauga (Erin Mills, Erindale) +1 · 3 locations3–12 years—Mon, Thu 3:30–⁠8 p.m., Tue 3:30–⁠9 p.m., Fri 3:30–⁠9:30 p.m., Sat, Sun 10 a.m.–⁠4:30 p.m. +2——free
Unique Chinese School languages · care · camp Agincourt · 3 locations2–16 years—Mon–Fri 8:30 a.m.–⁠6 p.m.——free
White Haven FC soccer Agincourt6–12 yearsTue 6–⁠10 p.m.; Thu 6–⁠8 p.m. +2————
YMCA of Greater Toronto care Richmond Hill, Jane and Finch (York University Heights) +38 · 134 locations4–12 years—Mon–Fri 7–⁠8:30 a.m. & 3–⁠6 p.m. +131———
Alliance Training Academy Muay Thai Bathurst Manor and Wilson Heights——Mon–Fri 9 a.m.–⁠9:30 p.m., Sat 8 a.m.–⁠1 p.m.$150/mo—paid
Bathurst and Finch Basketball Training basketball Bathurst Manor and Wilson Heights—Sun 2:30–⁠3:30 p.m.; Sun 3:30–⁠4:30 p.m. +1—$20/hr——
House of Combat Brazilian jiu-jitsu · martial arts Bathurst Manor and Wilson Heights4–15 yearsMon 5 p.m.; Mon 6 p.m. +13Mon, Wed 5–⁠9 p.m., Tue 4–⁠9 p.m., Thu 9:30–⁠10:30 a.m. & 4–⁠9 p.m., Fri 2:30–⁠5:30 p.m., Sun 9 a.m.–⁠7 p.m.from $145/mo +1——
Little Kickers soccer Yonge-Eglinton and Davisville, Mississauga City Centre (Square One, Cooksville) +4 · 6 locations2½–8 years—Mon–Fri 9 a.m.–⁠4 p.m. +5———
North York Hearts Soccer Club soccer · camp Bathurst Manor and Wilson Heights4–13 yearsAug 17–21, 2026 pastMon–Wed, Fri 10 a.m.–⁠6 p.m., Thu 10 a.m.–⁠12 a.m.$300/term +1——
North York Piano School piano Bathurst Manor and Wilson Heights6–9 yearsTue 4:30 p.m.Mon 2:30–⁠8 p.m., Tue–Fri 2–⁠8 p.m., Sat 8 a.m.–⁠7 p.m., Sun 8 a.m.–⁠8 p.m.———
Piano Key Lessons Studio piano Bathurst Manor and Wilson Heights3+ years—Mon–Fri 10 a.m.–⁠8 p.m., Sat 7:30 a.m.–⁠8 p.m.———
Shockwave Volleyball volleyball Bathurst Manor and Wilson Heights9–18 yearsFri 6–⁠7:30 p.m.—$270/term +1——
Toronto Suiken Bugeikai karate Bathurst Manor and Wilson Heights4–12 yearsMon, Wed 5:30–⁠6:15 p.m.; Mon, Wed 6:20–⁠7:30 p.m.Mon, Wed 5:30–⁠9:10 p.m.$75/mo +1——
Upper Canada Child Care multi-activity programs · care · camp Markham (Markham Village, Cornell), Vaughan (Woodbridge, Kleinburg) +1 · 8 locations4–12 yearsMon–Fri 7 a.m.–⁠6 p.m.Mon–Fri 7 a.m.–⁠6 p.m. +2———
York Centre Karate karate Bathurst Manor and Wilson Heights4–12 yearsMon, Wed 5:30–⁠6:15 p.m.; Mon, Wed 6:20–⁠7:30 p.m.Mon–Thu 5:30–⁠9:10 p.m.$75/mo——
Abu Huraira Centre religious education Bayview Village7+ yearsSat, Sun 10 a.m.–⁠2 p.m.Mon–Sun 12:30–⁠9:30 p.m.$110/mo——
ARS Summer Camp multi-activity programs · camp Bayview Village4–12 years—————
Bayview Village Tennis Club tennis · camp Bayview Village6–18 years—Mon–Sun 8 a.m.–⁠11 p.m.———
Canvas Kids Studios art Bayview Village5+ years—Mon–Fri 2–⁠8 p.m., Sat 9 a.m.–⁠9 p.m.$120 (fee period not stated)—paid
Goh Ballet Toronto ballet · camp Bayview Village3–12 yearsJul–Aug 2027Mon–Thu 11 a.m.–⁠7:30 p.m., Fri 11 a.m.–⁠6:30 p.m., Sat 9 a.m.–⁠5 p.m., Sun 9:30 a.m.–⁠5 p.m.———
Master Han TV Taekwondo Academy taekwondo · camp Bayview Village3–12 yearsMon 4:50–⁠5:30 p.m.; Mon 5:35–⁠6:15 p.m. +10Mon–Fri 3–⁠8 p.m., Sat 11 a.m.–⁠3:30 p.m.$299 (fee period not stated)—free
Moorelands Kids outdoor education · camp Bayview Village8–16 years—————
Purple Dragon Karate VP martial arts Don Valley Village and Hillcrest, Bayview Village · 2 locations5–14 years—Mon, Wed, Fri 5–⁠9 p.m., Sat 10 a.m.–⁠12 p.m. +1——paid
The Supreme Court - Toronto tennis Bayview Village6–18 years—Mon–Sun 7 a.m.–⁠11 p.m.$35/hr——
Urbanpromise Toronto multi-activity programs · care · camp Bayview Village5–14 years—Mon–Fri 9 a.m.–⁠3 p.m.———
Voila Ballet Studio ballet Bayview Village5–8 years—Wed 7–⁠8 p.m., Thu 11:30 a.m.–⁠9:30 p.m.———
416 Soccer Club soccer Birch Cliff and Cliffside5–16 yearsWed 6–⁠7 p.m.; Wed 6–⁠8 p.m.Mon–Fri 3–⁠9 p.m., Sat 9 a.m.–⁠5 p.m.from $260/term——
Artbox Studio Gallery art Birch Cliff and Cliffside4+ years—Tue, Thu, Fri 8–⁠10 p.m., Sat 1–⁠8 p.m.———
Atelier & Co art · camp Birch Cliff and Cliffside4+ yearsNov 20, 2026; Mon–Fri 3:30–⁠5:20 p.m.Mon–Fri 10 a.m.–⁠5:30 p.m., Sat 10:30 a.m.–⁠12 a.m.$45/class +5—paid
Beach Cheer Athletics gymnastics · cheerleading · camp Birch Cliff and Cliffside—Mon–Fri 8:30 a.m.–⁠4:30 p.m.Mon–Thu 4–⁠9 p.m., Sat 9 a.m.–⁠3:30 p.m., Sun 10 a.m.–⁠5 p.m.$325/wk——
Beach Dance School dance · camp Birch Cliff and Cliffside3+ years—Mon–Sun 9 a.m.–⁠9 p.m.from $65/mo +1——
Blue Devils Athletic Club track and field · multi-activity programs · camp York Mills and Don Mills, Birch Cliff and Cliffside · 2 locations4–15 yearsAug 10–14, 2026 past; Mon–Fri 8:45 a.m.–⁠4 p.m.Mon–Fri 9 a.m.–⁠6:30 p.m. +1$250/term +3——
British Swim School swimming Mississauga (Clarkson, Lorne Park), Yonge-Eglinton and Davisville +20 · 28 locations3+ years—Tue–Thu 3:30 p.m.–⁠12 a.m., Sat 9 a.m.–⁠1 p.m. +27from $136/mo——
Creswell Dance Academy ballet · dance · camp Leaside and Thorncliffe Park, Birch Cliff and Cliffside · 2 locations3+ yearsAug 10–14, 2026 pastMon–Fri 3:30–⁠8:30 p.m., Sat 9:30 a.m.–⁠2 p.m. +1———
DeSantos Martial Arts martial arts · camp Leslieville, Birch Cliff and Cliffside · 2 locations5–10 years—Mon, Wed 4:15–⁠8:30 p.m., Tue, Thu 3:45–⁠8:45 p.m., Sat 9 a.m.–⁠1 p.m. +1———
Flying Angels Track Club track and field Leslieville, Brampton +6 · 9 locations5–18 years—Mon, Wed, Fri 6–⁠7:30 p.m.———
GTA LIONS SOCCER ACADEMY soccer Birch Cliff and Cliffside3–17 years—Mon–Fri 12–⁠5 p.m., Sat 10 a.m.–⁠12 p.m.———
Hockey Extreme hockey · skating · camp Birch Cliff and Cliffside—Nov 20, 2026————
Kyokutou Karate Do Azuma Dojo Canada karate Birch Cliff and Cliffside5+ yearsTue 5:30–⁠6:30 p.m.; Fri 5:30–⁠6:30 p.m. +1Tue, Fri 5:30–⁠6:30 p.m., Sat 1–⁠3 p.m.$5/class——
Little Bugs Sensory multi-activity programs · care · camp Birch Cliff and Cliffside4–8 yearsMon–Fri 8 a.m.–⁠5 p.m.; Mon–Fri 3:15–⁠6 p.m.Mon–Fri 7 a.m.–⁠6 p.m.———
LMJ Music music Birch Cliff and Cliffside6+ yearsMon–Thu 4–⁠9 p.m.Mon–Thu 10 a.m.–⁠9 p.m., Fri 10 a.m.–⁠5 p.m.$300/term——
Nuzvid Music Academy music · piano Birch Cliff and Cliffside3+ years—Mon, Tue 8 a.m.–⁠10 p.m., Wed 8:30 a.m.–⁠10 p.m., Thu, Sun 5 a.m.–⁠10 p.m., Fri 4–⁠7 p.m.——free
Ontario Conservatory of Music music Brampton, Birch Cliff and Cliffside +6 · 8 locations——Mon–Fri 9 a.m.–⁠9 p.m., Sat 8 a.m.–⁠6 p.m. +5from $30/hr——
Royal Taekwondo taekwondo · care · camp Birch Cliff and Cliffside4+ years—Mon, Wed 2–⁠9:30 p.m., Tue, Thu, Fri 2–⁠8:30 p.m., Sat 8:30 a.m.–⁠1:30 p.m.——free
Scarborough Bluffs Tennis Club tennis · camp Birch Cliff and Cliffside5+ yearsSat 9:30–⁠10 a.m.; Sat 10–⁠11 a.m. +3Mon–Sun 8 a.m.–⁠11 p.m.———
Scarborough Eastsiders Soccer Club soccer Birch Cliff and Cliffside—Mon 6–⁠7 p.m.; Mon 6–⁠7:30 p.m. +7Mon–Fri 5–⁠8 p.m.———
Seal Swimming swimming Birch Cliff and Cliffside, Guildwood and Scarborough Village +2 · 6 locations3–17 years—Mon–Fri 4–⁠8 p.m., Sat, Sun 9 a.m.–⁠4 p.m. +5from $30/class +1——
So Dance Studios dance · drama and theatre · camp Birch Cliff and Cliffside—Mar 16–20, 2026 pastMon, Sat 10 a.m.–⁠5 p.m., Tue, Thu 11 a.m.–⁠5 p.m., Wed 9 a.m.–⁠5 p.m.——free
Soccerlife8 soccer Birch Cliff and Cliffside9–12 years—Mon–Fri 9:30 a.m.–⁠6:30 p.m.$995 (fee period not stated)—paid
Stride Muay Thai Muay Thai Birch Cliff and Cliffside3–12 years—Mon, Wed 5:15–⁠9 p.m., Tue, Thu 6:30–⁠7:15 a.m. & 5:15–⁠9 p.m., Fri 6–⁠7:30 p.m., Sat 9 a.m.–⁠12:30 p.m.——free
Toronto Skillz soccer Birch Cliff and Cliffside6–13 yearsWed 6:30–⁠7:45 p.m.; Thu 6:30–⁠7:45 p.m. +1Mon–Fri 11 a.m.–⁠5 p.m.from $500 (fee period not stated) +1——
Trillium MMA Brazilian jiu-jitsu · boxing, kickboxing and wrestling Markham (Unionville), Birch Cliff and Cliffside · 2 locations3–14 years—Mon, Wed 12–⁠1 p.m. & 4:30–⁠9 p.m., Tue, Thu 12–⁠1 p.m. & 6–⁠8 p.m., Fri 5–⁠9 p.m., Sat 10 a.m.–⁠2:30 p.m. +1$120/mo—free
United Martial Arts Scarborough taekwondo · care Birch Cliff and Cliffside, West Hill and Highland Creek · 2 locations4–12 years—Mon–Fri 3–⁠9 p.m., Sat 9:30 a.m.–⁠1:30 p.m. +1——free
West Scarborough Neighbourhood Community Centre basketball · cooking · multi-activity programs · care · camp Birch Cliff and Cliffside · 2 locations6–14 yearsMon–Fri 9 a.m.–⁠5 p.m.; Tue 6–⁠7:30 p.m. +3Mon–Fri 9 a.m.–⁠9 p.m.$40 one-time +4——
Yong GI Traditional Taekwon-Do School taekwondo Birch Cliff and Cliffside7+ yearsTue, Fri 5:30–⁠6:15 p.m.; Tue, Fri 6:15–⁠7 p.m. +4Tue, Fri 5:30–⁠9:30 p.m., Sat, Sun 2–⁠5 p.m.———
All Star Sports Centre gymnastics · camp Brampton4+ yearsJul 6–Sep 4, 2026 pastMon–Fri 4–⁠9 p.m., Sat, Sun 9 a.m.–⁠2 p.m.$310/wk—free
Axis Dance Studio dance · camp Brampton2+ years—Mon–Thu 5–⁠9 p.m., Sat 10 a.m.–⁠4 p.m.$260/wk——
Bobby Allen Skills Academy basketball Brampton8–17 yearsMon, Tue 6–⁠7:30 p.m.; Wed, Thu 5:30–⁠7 p.m. +1—from $100/mo——
Bradlee Ryall Golf Academy golf · camp Brampton4–16 yearsJun 22, 2026 past; Wed 6–⁠8 p.m.; Sat 9–⁠10 a.m. +1Mon–Sun 9 a.m.–⁠9 p.m.$139/session +1——
Brampton Brazilian Jiu Jitsu Brazilian jiu-jitsu Bramptonup to 12 yearsWed 4–⁠5 p.m.; Wed 5–⁠6 p.m. +1Mon, Wed 12–⁠10 p.m., Tue, Thu 7 a.m.–⁠2 p.m., Fri 12–⁠7 p.m., Sat 12–⁠2 p.m.$40 (fee period not stated)—free
Brampton Minor Basketball basketball Brampton8–16 years—Mon–Thu, Sat 5–⁠8 p.m., Fri 9 a.m.–⁠4 p.m.$350–500/term——
Brampton Racers Track Club track and field Brampton5–17 years—————
Brampton School of Music music · piano Brampton6+ years—Mon–Fri 9 a.m.–⁠9 p.m., Sat, Sun 9 a.m.–⁠4 p.m.———
Brampton Track Club track and field Brampton14+ years—Mon–Fri 12–⁠7 p.m.$290/term +1——
City of Brampton Recreation swimming · gymnastics · hockey +1 · care · camp Brampton · 13 locations4+ years—Mon–Fri 6:30 a.m.–⁠10 p.m., Sat, Sun 7 a.m.–⁠9 p.m. +7———
Code Ninjas coding · camp Vaughan (Woodbridge, Kleinburg), Mississauga (Meadowvale, Streetsville) +8 · 12 locations5–14 years—Wed 4–⁠7 p.m., Thu 4–⁠8 p.m., Sat 10 a.m.–⁠2 p.m., Sun 10 a.m.–⁠12 p.m. +11———
Cool Summer Camp multi-activity programs · camp Brampton4–12 yearsMon–Fri 9 a.m.–⁠4 p.m.—$240/wk——
Dapo Martial Arts karate · Brazilian jiu-jitsu Mississauga (Meadowvale, Streetsville), Brampton · 2 locations4–12 years—Mon 6:15–⁠10 p.m., Tue 5:15–⁠9 p.m., Wed, Fri 6:15–⁠9:30 p.m., Thu 5:15–⁠10 p.m., Sat 11 a.m.–⁠1:30 p.m., Sun 10 a.m.–⁠1:30 p.m. +1——free
Doggpound MMA taekwondo · Brazilian jiu-jitsu · boxing, kickboxing and wrestling Brampton4+ years—Mon–Thu 4–⁠9 p.m., Fri 5–⁠9 p.m., Sat 8 a.m.–⁠1 p.m., Sun 10 a.m.–⁠2 p.m.——free
Farang Martial Arts Muay Thai · Brazilian jiu-jitsu Brampton4–14 years—Mon–Thu 5:30–⁠9 p.m., Fri 6–⁠9 p.m.——free
Flower City Athletics track and field Brampton6–18 years—Mon, Tue, Thu 5–⁠7 p.m., Fri 7–⁠8:30 p.m.———
Giant Leap Childcare care Brampton4–12 years—Mon–Fri 6:30 a.m.–⁠11 p.m., Sat, Sun 8 a.m.–⁠6:30 p.m.———
Great Big Theatre Company drama and theatre · camp The Kingsway and Humber Valley, West Hill and Highland Creek +10 · 12 locations6–14 years—Mon–Fri 8:30 a.m.–⁠4:30 p.m.$365/wk——
Gymnastic Giants gymnastics Brampton3–16 years—Mon–Fri 4–⁠9 p.m., Sat, Sun 9 a.m.–⁠3 p.m.———
Jo-Anne Chapman School Of Dance dance · camp Brampton4–12 years—Mon–Fri 3–⁠10 p.m., Sat 9 a.m.–⁠6 p.m.———
Jump Basketball basketball · camp Brampton, Mississauga City Centre (Square One, Cooksville) · 2 locations6–17 yearsJul 27–31, 2026 pastMon–Sun 9 a.m.–⁠5 p.m.$350–400/wk——
Kaizen Martial Arts karate Brampton3–12 yearsMon–Fri 6–⁠7 p.m.Mon, Tue, Thu, Fri 4:30–⁠8:30 p.m., Wed 4:30 p.m.–⁠12 a.m., Sat, Sun 8 a.m.–⁠1:15 p.m.——free
KidStrong yoga and fitness Vaughan (Maple, Concord), Brampton +1 · 3 locations4–11 years—Mon, Thu 9–⁠11:30 a.m. & 4–⁠7:30 p.m., Tue 4–⁠7:30 p.m., Wed 3–⁠7:30 p.m., Fri 4–⁠6:30 p.m., Sat 9 a.m.–⁠2:30 p.m., Sun 9 a.m.–⁠2 p.m. +1———
Learn 2 Golf Academy golf Markham (Unionville), Brampton · 2 locations9–17 years—Mon–Fri 6 a.m.–⁠3 p.m., Sat, Sun 6–⁠11 a.m.———
Legends MMA martial arts Brampton4–15 years—Mon, Wed, Fri 11 a.m.–⁠12 p.m. & 5–⁠9 p.m., Tue, Thu 5–⁠9 p.m., Sat 11 a.m.–⁠3 p.m., Sun 11 a.m.–⁠2 p.m.——free
Little Dribblers basketball Riverdale and the Danforth, Brampton · 2 locations1–10 years—Mon–Thu 12–⁠7 p.m., Fri 4–⁠7 p.m., Sat, Sun 9:30 a.m.–⁠6 p.m. +1———
MAC Hockey Development hockey Brampton14–15 years—Mon–Sun 7 a.m.–⁠10 p.m.$100 (fee period not stated)——
Master Park's Tiger Taekwondo taekwondo · care · camp Brampton4+ years—Mon–Fri 3–⁠9 p.m.——free
Masters Tae Kwon-Do And Family Fitness Inc taekwondo Brampton4+ yearsMon, Wed, Fri 5:30–⁠6:15 p.m.; Mon, Wed, Fri 6:30–⁠7:25 p.m. +5Mon–Fri 2–⁠9:30 p.m., Sat 10 a.m.–⁠1 p.m.———
Ms. Marianne Power of Performing Arts gymnastics · dance · art +1 Brampton—Mon 5 p.m.; Tue 5:15 p.m. +12————
Next Pro Hockey hockey · camp Brampton—Dec 28–30, 2026; Mon, Wed 9:30 a.m.–⁠12 p.m.; Mon–Thu 9:30 a.m.–⁠2:30 p.m. +3—$900/mo +2——
Nova Music School music Brampton3–16 yearsSat 1–⁠1:45 p.m.Mon 11 a.m.–⁠9 p.m., Tue 2:30–⁠8:30 p.m., Wed, Thu 3–⁠9 p.m., Fri 3–⁠7 p.m., Sat 9 a.m.–⁠5 p.m.$22–30/class—free
OBotz robotics · camp Rexdale (Etobicoke North), Brampton +5 · 8 locations6+ years—Mon–Fri 10 a.m.–⁠9 p.m., Sat, Sun 10 a.m.–⁠6 p.m. +3——free
Premier Racquet Clubs tennis Brampton, Markham (Markham Village, Cornell) +1 · 3 locations5+ years—Mon–Wed, Sun 6 a.m.–⁠11 p.m., Thu–Sat 6 a.m.–⁠12 a.m. +1———
Queens Muay Thai Muay Thai Brampton12+ yearsTue, Thu 6–⁠7:30 p.m.; Sun 8:30–⁠10 a.m.Tue, Thu 6 a.m.–⁠7:30 p.m., Fri 7:30–⁠9 p.m., Sun 8–⁠9:30 a.m.$130/mo—free
Royal Badminton Club badminton · camp Brampton, Islington and Etobicoke City Centre · 2 locations5–16 yearsNov 20, 2026Mon–Sun 6 a.m.–⁠12 a.m.$30/class +2——
Scratch Coding for Kids coding · camp Brampton, Markham (Milliken Mills, Armadale) +1 · 3 locations4–16 years—Sat 10:30 a.m.–⁠1 p.m., Sun 6–⁠8 p.m. +2$250/wk—free
Splash Aquatics swimming Brampton2+ years—Tue–Fri 2–⁠9 p.m., Sat, Sun 9 a.m.–⁠3 p.m.$30–35/class——
Sport Taekwondo Academy taekwondo Brampton4–12 yearsMon 5–⁠6 p.m.Mon–Fri 4–⁠9:30 p.m., Sat 9 a.m.–⁠2 p.m.——free
Taekwondo Martial Arts Connections & Fitness taekwondo Brampton4+ years—Mon, Wed, Fri 4:45–⁠9 p.m., Tue, Thu 3:45–⁠9 p.m., Sat 10:45 a.m.–⁠12 p.m.——free
The Studio School of Dance & Music dance · multi-activity programs · camp Brampton · 2 locations3–14 years—Mon–Thu 5–⁠8:30 p.m., Sat 9:30 a.m.–⁠3:30 p.m. +1$75/session +2——
TJ's Sports Club taekwondo · badminton Brampton4+ years—Mon–Fri 8 a.m.–⁠12 a.m., Sat, Sun 6 a.m.–⁠12 a.m.from $240 (fee period not stated)——
Turnberry Golf Club golf · camp Brampton6–14 yearsAug 24–28, 2026 past; Mon–Thu 9 a.m.–⁠3 p.m.; Fri 9 a.m.–⁠12:30 p.m.—$599/wk——
Ultimate Coders coding · camp Mississauga (Meadowvale, Streetsville), The Junction +5 · 7 locations5–18 years—Mon, Tue, Thu, Fri 4–⁠8 p.m., Sat 10 a.m.–⁠2 p.m. +6——free
Union Martial Arts karate · martial arts Brampton12–16 years—Mon–Thu 4–⁠8:45 p.m., Fri 4–⁠8 p.m., Sat 10 a.m.–⁠2 p.m.——free
Varsity Hockey Training Centre hockey · camp Brampton4+ yearsFri 6:30 p.m.; Fri 7:30 p.m. +5Mon–Fri 8 a.m.–⁠10:30 p.m., Sat 8 a.m.–⁠4 p.m., Sun 9 a.m.–⁠7 p.m.from $315/session +3——
Visual Arts Brampton art · camp Brampton6–16 yearsMar 15–19, 2027; Mon 12:30–⁠2 p.m.Tue 10 a.m.–⁠2 p.m., Wed 4–⁠9 p.m., Thu 10 a.m.–⁠2 p.m. & 4–⁠9 p.m., Sat 9:30 a.m.–⁠4:30 p.m.$20/class +1——
Wellness Martial Arts karate Brampton5–12 years—Mon, Wed 5–⁠7 p.m., Tue, Thu 5–⁠8 p.m., Fri 5:30–⁠7 p.m., Sat 9 a.m.–⁠12 p.m.——free
Zebra Robotics robotics Riverdale and the Danforth, Mississauga (Meadowvale, Streetsville) +2 · 4 locations6–18 years—Mon, Fri 8:30 a.m.–⁠5:30 p.m., Tue, Wed 8:30 a.m.–⁠6 p.m., Thu 8:30 a.m.–⁠7 p.m., Sat 9 a.m.–⁠2 p.m. +3from $195/mo—free
Alza Acting Studio drama and theatre Cabbagetown and Regent Park—Sat 11 a.m.–⁠2 p.m.Mon, Sat 10 a.m.–⁠8 p.m., Tue–Fri 10 a.m.–⁠9:30 p.m., Sun 10:30 a.m.–⁠6 p.m.$329/term——
Artventures art Downtown (Harbourfront, St. Lawrence), Cabbagetown and Regent Park · 3 locations6–11 years—Mon–Fri 1–⁠8 p.m., Sat 10 a.m.–⁠8 p.m., Sun 12–⁠6 p.m. +2———
Canada's National Ballet School dance Cabbagetown and Regent Park3+ years——$16/class——
Central Toronto Skating Club skating Cabbagetown and Regent Park4–17 yearsWed 5:10–⁠5:55 p.m.; Fri 6:30–⁠7:15 p.m. +2Mon 6 a.m.–⁠4 p.m., Tue 6 a.m.–⁠5 p.m., Wed 6 a.m.–⁠6 p.m., Thu 6 a.m.–⁠7 p.m., Fri 6 a.m.–⁠8 p.m., Sat 6 a.m.–⁠9 p.m., Sun 6 a.m.–⁠3 p.m.$485 (fee period not stated)——
Community Music Schools of Toronto music Cabbagetown and Regent Park4–18 years—Mon–Fri 9 a.m.–⁠8 p.m., Sat, Sun 9 a.m.–⁠5 p.m.———
DanceLife X Centre dance Cabbagetown and Regent Park4–12 years—Mon–Fri 4–⁠10 p.m., Sat 10 a.m.–⁠7 p.m., Sun 12–⁠7 p.m.$19/class——
Gold Tiger Karate Dojo karate Cabbagetown and Regent Park—Thu 5–⁠6 p.m.; Sat 1:30–⁠2:30 p.m.Thu 5–⁠7:30 p.m., Sat 1:30–⁠2:30 p.m., Sun 11 a.m.–⁠2 p.m.———
Mint Music music Cabbagetown and Regent Park——Mon–Sun 10 a.m.–⁠10 p.m.$150–260/mo—yes
Naka Muay Thai Muay Thai Cabbagetown and Regent Park · 2 locations—Mon 4–⁠5 p.m.Mon–Fri 6:30 a.m.–⁠8:30 p.m., Sat, Sun 9 a.m.–⁠2 p.m. +1$150/mo—paid
Nelson Mandela Child Care Centre care The Annex and Yorkville, Cabbagetown and Regent Park +4 · 7 locations——Mon–Fri 8 a.m.–⁠5:30 p.m. +1$26.52/day——
Singer's Edge music Cabbagetown and Regent Park5+ years—Mon–Thu 1–⁠9 p.m., Fri 12:30–⁠8 p.m., Sat 9:30 a.m.–⁠5 p.m.———
Sol Camps Toronto languages · camp Cabbagetown and Regent Park7–17 yearsJul 4–Aug 8, 2027————
Talent INC Canada drama and theatre Cabbagetown and Regent Park4–12 years—Tue–Thu 12–⁠8 p.m., Sun 9 a.m.–⁠5 p.m.———
The School of Canadian Contemporary Dance Theatre dance · camp Cabbagetown and Regent Park3+ yearsJul 6–24, 2026 pastMon–Fri 9 a.m.–⁠10 p.m., Sat, Sun 9 a.m.–⁠6 p.m.from $945/yr——
Yonge Street BJJ Brazilian jiu-jitsu Cabbagetown and Regent Park6–16 yearsMon 5–⁠6 p.m.; Fri 5–⁠6 p.m. +1Mon, Wed, Fri 5–⁠7:30 p.m., Sat 12–⁠2:30 p.m.——free
Action & Reaction MMA martial arts · camp Don Valley Village and Hillcrest, Markham (Unionville) +1 · 3 locations3–15 years—Mon, Fri 9 a.m.–⁠9:30 p.m., Tue–Thu 7 a.m.–⁠9:30 p.m., Sat 9:30 a.m.–⁠3 p.m., Sun 11 a.m.–⁠2 p.m. +2———
Advanced School of Music and Dance dance · music · art Don Valley Village and Hillcrest3½+ years—Mon–Thu 3:30–⁠7:30 p.m., Sat 10 a.m.–⁠3 p.m.——free
Buckler Aquatics Ltd swimming Don Valley Village and Hillcrest, West Hill and Highland Creek +1 · 3 locations4–12 years—Mon–Sun 9 a.m.–⁠9 p.m.———
Desna Ukrainian Dance dance · camp Don Valley Village and Hillcrest, The Kingsway and Humber Valley · 2 locations4–6 yearsTue, Thu 6–⁠7 p.m.Thu 5:30–⁠10 p.m.from $710/session—free
Filmberries (Film Studio For Kids) tech and digital media · crafts and making · camp Don Valley Village and Hillcrest4+ yearsAug 30–Sep 4, 2026 pastMon 3:30–⁠8:30 p.m., Tue, Thu, Fri 3:30–⁠7:30 p.m., Wed 3:30–⁠8 p.m.$150/class +2——
Glittering Stars roller skating Don Valley Village and Hillcrest, Mississauga City Centre (Square One, Cooksville) +1 · 5 locations3–17 years—Fri 4–⁠9 p.m., Sat, Sun 1–⁠5 p.m. +2$199/term +1——
Hayabusakan Judo Club judo Don Valley Village and Hillcrest4–12 yearsWed, Fri 4–⁠5 p.m.; Wed, Fri 5:30–⁠7 p.m. +2Mon–Fri 5 a.m.–⁠10:30 p.m., Sat, Sun 10 a.m.–⁠5 p.m.——free
Lolart School art · camp Vaughan (Maple, Concord), Don Valley Village and Hillcrest · 2 locations3½–14 yearsJul–Aug 2026 pastTue, Thu 1–⁠6 p.m. +1$75/day +2——
LVLUP SOCCER soccer Don Valley Village and Hillcrest3–8 yearsSat 10–⁠11 a.m.; Sat 11 a.m.–⁠12 p.m. +2—$350/term——
Phillips Basketball & Academics Academy basketball · camp Don Valley Village and Hillcrest8–13 years—————
Red Maple Swim & Water Polo Club swimming · water polo Don Valley Village and Hillcrest, Newtonbrook (Yonge and Steeles) +3 · 5 locations6–11 years—Mon–Fri 9 a.m.–⁠9 p.m., Sat, Sun 9 a.m.–⁠6 p.m. +4$520/term +1——
Shall We Dance Studio dance Don Valley Village and Hillcrest6–11 yearsTue 4:30–⁠5:15 p.m.; Tue 5:15–⁠6 p.m. +3Mon–Fri 10 a.m.–⁠9 p.m., Sat 10 a.m.–⁠3 p.m.$1,190/yr——
Swimming Dragons swimming Don Valley Village and Hillcrest4–16 yearsMon 6–⁠7:30 p.m.; Tue 6:30–⁠7:30 p.m. +20—from $324/term——
Valour Martial Arts + Fitness Club Muay Thai · martial arts · care · camp Don Valley Village and Hillcrest4–12 years—Mon–Thu 4:30–⁠8:30 p.m., Sat 9:15 a.m.–⁠1 p.m.———
VR School of Art art Don Valley Village and Hillcrest6+ yearsSat 11 a.m.–⁠1 p.m.Thu, Fri 6:30–⁠8:30 p.m., Sat 10 a.m.–⁠6 p.m.$400/term +1—yes
Willowdale Conservatory of Music and Arts music · piano Don Valley Village and Hillcrest4+ years—Tue–Fri 4–⁠9 p.m., Sat 9 a.m.–⁠2 p.m.——free
World Master Taekwondo Academy taekwondo Don Valley Village and Hillcrest5+ years—Mon–Fri 4:30–⁠8 p.m., Sat 10:30 a.m.–⁠12:30 p.m.——free
4Sound Music School North York music · piano Downsview10–17 years—Mon, Tue 3–⁠9 p.m., Thu 4–⁠9 p.m., Sat 9 a.m.–⁠3 p.m.$150/mo +1——
aurora-newmarket minor ball hockey league ball hockey Downsview3–18 years—Mon–Fri 10 a.m.–⁠4 p.m.$159 (fee period not stated) +1——
Black Belt Institute karate Parkwoods and Flemingdon Park, Downsview · 2 locations——Mon–Thu 4–⁠9 p.m., Fri 6–⁠9 p.m., Sat 11 a.m.–⁠4 p.m. +1$300/package—free
FC EMERY soccer Downsview4–17 years—Tue, Thu, Fri 5–⁠9 p.m.———
GEORGINA MINOR BALL HOCKEY LEAGUE ball hockey Downsview3–18 years—Mon–Fri 10 a.m.–⁠4 p.m.———
GIL VICENTE FC TORONTO soccer Downsview4–18 years—————
Greater Toronto Hockey League hockey Downsview6–10 years—Mon–Fri 9 a.m.–⁠5 p.m., Sat 9 a.m.–⁠12 p.m.$299/session——
Human Moves Day Camp soccer · multi-activity programs · camp Forest Hill and Cedarvale, Downsview · 2 locations4–13 years—Mon–Fri 8 a.m.–⁠4 p.m.$575/wk——
King City-Nobleton Ball Hockey League ball hockey Downsview3–18 years——$159 (fee period not stated) +1——
Markham-Stouffville Minor Ball Hockey League ball hockey Downsview3–18 years—Mon–Fri 10 a.m.–⁠4 p.m.$159 (fee period not stated) +1——
Master Rim's Taekwondo School taekwondo Downsview5+ years—Mon–Sat 10 a.m.–⁠10 p.m.———
Northumberland Minor Ball Hockey League ball hockey Downsview3–6 years—Mon–Fri 10 a.m.–⁠4 p.m.———
PowerSkating Academy hockey · skating Downsview7+ yearsMon–Thu 9:15–⁠11:15 a.m.; Mon–Thu 1:15–⁠3:15 p.m. +2Mon, Tue 10 a.m.–⁠2 p.m.$420/term +2——
Rexdale Soccer League soccer Downsview4–18 yearsSat 5–⁠7 p.m.Fri 5–⁠7 p.m.$250 (fee period not stated) +1——
Rustic Athletic Club soccer Downsview——Mon–Fri 9 a.m.–⁠4 p.m.from $255/term——
TheraBounce multi-activity programs · camp Downsview4+ years——$170/day +1——
Toronto Minor Ball Hockey League ball hockey Downsview3–18 years——$169/session +1——
Toronto Swim School swimming Downsview, Newtonbrook (Yonge and Steeles) +4 · 6 locations5+ years—Mon–Fri, Sun 9 a.m.–⁠5 p.m., Sat 1–⁠5 p.m. +5———
True North Climbing climbing · camp Downsview5–17 years—Mon–Sun 10 a.m.–⁠10 p.m.———
Universal Hockey hockey · camp Downsview———$650 (fee period not stated) +1——
Volleyball Canada volleyball · camp Downsview8–13 yearsMar 15–19, 2027—$250–400 (fee period not stated) +1——
York Swim Club swimming · camp Downsview—Jun 29–Jul 17, 2026 past; Mon–Fri 7:30–⁠10:30 a.m.Tue, Wed, Fri 10 a.m.–⁠6 p.m., Thu 10 a.m.–⁠7 p.m., Sat 10 a.m.–⁠4 p.m.$600/session——
ACCESS International English Language Centre languages · camp Downtown (Harbourfront, St. Lawrence)10–17 years—————
CANXL Soccer Training soccer · camp Downtown (Harbourfront, St. Lawrence)8–14 yearsThu 5–⁠6 p.m.; Sun 12–⁠1 p.m.Mon–Fri 9 a.m.–⁠12 p.m.$500/session +1—paid
Dancing With Carolyn! dance · camp Downtown (Harbourfront, St. Lawrence)5–10 years————free
Downtown Martial Arts karate Downtown (Harbourfront, St. Lawrence)3–17 years—Mon, Wed, Thu 4–⁠8:30 p.m., Tue 12–⁠8:30 p.m., Sat 10 a.m.–⁠3 p.m., Sun 12:30–⁠3 p.m.———
Esmeralda Enrique Spanish Dance Company and Academy Of Spanish Dance dance Downtown (Harbourfront, St. Lawrence)6–15 years—Mon, Tue, Thu 12:30–⁠9 p.m., Wed 1–⁠8:30 p.m., Fri 1–⁠8 p.m., Sat 9:30 a.m.–⁠5 p.m.———
Gracie Barra Vaughan Brazilian jiu-jitsu Vaughan (Maple, Concord), Downtown (Harbourfront, St. Lawrence) · 2 locations3½+ years—Mon–Thu 4–⁠7 p.m., Fri 5–⁠7 p.m., Sat 11 a.m.–⁠3 p.m. +1———
Jack of Sports swimming · soccer · multi-activity programs +1 · camp Downtown (Harbourfront, St. Lawrence), Roncesvalles and Parkdale +4 · 7 locations18+ months—Mon–Thu 9 a.m.–⁠5 p.m., Fri–Sun 8 a.m.–⁠4 p.m. +5$375/wk——
Kidz Kare Daycare Toronto Inc. multi-activity programs · camp Downtown (Harbourfront, St. Lawrence)—Dec 21–31, 2026—from $110 (fee period not stated) +2——
Laurus Summer Camp multi-activity programs · camp Downtown (Harbourfront, St. Lawrence)4–15 yearsJun 21–Aug 13, 2027; Mon–Fri 7:30 a.m.–⁠4 p.m.—$395/wk——
Lay-Up Youth Basketball basketball · camp Downtown (Harbourfront, St. Lawrence)6–14 yearsMon 6–⁠7:30 p.m.; Tue 4–⁠5:30 p.m. +1Mon–Fri 9 a.m.–⁠5 p.m.———
Milne Acting Studio drama and theatre Downtown (Harbourfront, St. Lawrence)13–17 yearsSun 12–⁠2:30 p.m.Mon–Fri 10:30 a.m.–⁠10:30 p.m., Sat, Sun 11 a.m.–⁠6 p.m.$550/term——
SpanishTO Kids languages Mississauga City Centre (Square One, Cooksville), Downtown (Harbourfront, St. Lawrence) +1 · 3 locations4–14 yearsSat 10–⁠10:50 a.m.; Sat 11–⁠11:45 a.m.Mon–Fri 12–⁠5 p.m. +2$112.50/session +2——
The Bentway multi-activity programs · care · camp Liberty Village and Queen West, Downtown (Harbourfront, St. Lawrence) · 2 locations8–14 years—————
The National Ballet of Canada ballet · dance · camp Downtown (Harbourfront, St. Lawrence)7+ years—————
The Swim Focus swimming Downtown (Harbourfront, St. Lawrence), Mississauga City Centre (Square One, Cooksville) · 2 locations——Mon–Thu 5–⁠10 p.m., Fri 5:30–⁠10 p.m. +1from $30/class——
TIRF Rugby rugby Downtown (Harbourfront, St. Lawrence)6+ years—Mon–Fri 9 a.m.–⁠5 p.m.$40/yr——
Toronto Atlantic FC soccer · camp Downtown (Harbourfront, St. Lawrence)5–13 yearsNov 20, 2026; Mon 6–⁠7 p.m.; Fri 9 a.m.–⁠12 p.m.—$100/day +2—free
Toronto Island SUP paddling and water sports · camp Downtown (Harbourfront, St. Lawrence)7–12 yearsMon–Fri————
Toronto Swim Club swimming Downtown (Harbourfront, St. Lawrence)6+ years—Mon–Fri 9 a.m.–⁠5 p.m.———
WingTsun Toronto martial arts Downtown (Harbourfront, St. Lawrence)6–12 years—Tue, Thu 12–⁠1:30 p.m. & 7:15–⁠8:30 p.m., Sat 11 a.m.–⁠12:30 p.m.——paid
Crescent Town Club swimming · soccer · karate +2 · camp East York · 2 locations6+ yearsMon, Wed 4–⁠6 p.m.; Mon, Wed 5–⁠6:30 p.m.Mon–Fri 9 a.m.–⁠9 p.m., Sat, Sun 9 a.m.–⁠5:30 p.m. +1from $182 (fee period not stated)——
CREST Swimming swimming East York6–10 yearsMon, Wed, Fri 5–⁠6 p.m.—$975/term +1——
East York Hockey Association hockey East York6–17 yearsSat 11 a.m.–⁠2 p.m.Mon–Wed, Fri 9 a.m.–⁠5 p.m., Thu 9 a.m.–⁠7 p.m.$515 (fee period not stated) +3——
East York Minor Soccer League soccer East York4–18 years—Mon–Thu 5:30–⁠9:30 p.m.———
East York Tennis Club tennis · camp East York4–18 yearsJul 20–24, 2026 pastMon–Sun 7 a.m.–⁠11 p.m.$275–495/wk——
FightClub Toronto archery · martial arts East York—Mon, Wed, Fri 6–⁠7 p.m.; Mon, Wed 7:30–⁠8:30 p.m.Mon–Fri 6–⁠9 p.m., Sat 11 a.m.–⁠1 p.m.$100–150 (fee period not stated)—yes
Lippert Music Centre music · drama and theatre · camp East York8–18 yearsMar 15–19, 2027; Mon–Fri 9 a.m.–⁠4 p.m.; Mon 7–⁠7:45 p.m. +4Mon–Fri 12–⁠9 p.m., Sat 12–⁠4 p.m.$250/term +4——
The School of Cadence Ballet ballet East York3–6 yearsSat 10–⁠10:45 a.m.Mon–Fri 1:30–⁠8:30 p.m., Sat 9 a.m.–⁠4 p.m.from $332/term——
Toronto Climbing Academy climbing · camp East York5–16 yearsMar 16–22, 2026 pastMon, Fri 10 a.m.–⁠11 p.m., Tue–Thu 12–⁠11 p.m., Sat, Sun 10 a.m.–⁠8 p.m.$107/day——
10th Planet Jiu-Jitsu Etobicoke Inc. Muay Thai · Brazilian jiu-jitsu · martial arts Etobicoke Lakeshore (Mimico, Long Branch)3–5 years—Mon–Fri 7 a.m.–⁠9 p.m., Sat 9 a.m.–⁠2 p.m., Sun 10 a.m.–⁠2 p.m.——free
Artistic Edge Dance Company Inc. dance · camp Etobicoke Lakeshore (Mimico, Long Branch)3+ yearsAug 17–21, 2026 pastMon–Fri 3–⁠9 p.m., Sat 9 a.m.–⁠1 p.m.——free
Ballet Etobicoke ballet · dance · camp Etobicoke Lakeshore (Mimico, Long Branch)2–16 yearsAug 24–28, 2026 pastMon, Tue 4–⁠9 p.m., Wed–Fri 10 a.m.–⁠9 p.m., Sat 9 a.m.–⁠6 p.m., Sun 10 a.m.–⁠12 p.m.——yes
BJJ Battalion Brazilian jiu-jitsu Etobicoke Lakeshore (Mimico, Long Branch)3–13 years—Mon, Tue 11 a.m.–⁠7:30 p.m., Wed, Thu 5–⁠9 p.m., Fri 11 a.m.–⁠1 p.m. & 5–⁠9 p.m., Sat 11 a.m.–⁠3 p.m., Sun 11 a.m.–⁠2 p.m.——free
Etobicoke BJJ Brazilian jiu-jitsu Etobicoke Lakeshore (Mimico, Long Branch)3–12 yearsMon, Wed 5–⁠6 p.m.; Tue, Thu 4–⁠4:50 p.m. +5Mon 12–⁠9 p.m., Tue 3:30–⁠9 p.m., Wed 10 a.m.–⁠9 p.m., Thu 2:30–⁠9 p.m., Fri 10 a.m.–⁠2 p.m. & 7–⁠8:30 p.m., Sat 8:30 a.m.–⁠3:30 p.m.———
Etobicoke Judo Club judo Etobicoke Lakeshore (Mimico, Long Branch)5+ yearsSun 10 a.m.Sun 10–⁠11:45 a.m.———
Etobicoke Minor Ball Hockey League ball hockey Etobicoke Lakeshore (Mimico, Long Branch)4–17 years—————
Etobicoke Yacht Club sailing Etobicoke Lakeshore (Mimico, Long Branch)7–17 years—————
Etobicoke Yacht Club Junior Sail Program sailing · camp Etobicoke Lakeshore (Mimico, Long Branch)7–17 yearsAug 2026 past; Mon–Fri 9 a.m.–⁠4 p.m.————
Faustina Hockey Club hockey Etobicoke Lakeshore (Mimico, Long Branch)4–17 years—Mon–Fri 9 a.m.–⁠5 p.m.$775/session——
Humber Community Music School music Rexdale (Etobicoke North), Etobicoke Lakeshore (Mimico, Long Branch) · 2 locations12–18 years—Mon–Fri 8:30 a.m.–⁠4:30 p.m.———
Innovative Rhythm Dance Studios dance · camp Etobicoke Lakeshore (Mimico, Long Branch)2–18 years—Mon–Thu 2–⁠9:30 p.m., Fri 4–⁠9 p.m., Sat 9 a.m.–⁠4:30 p.m.———
Kickstart Taekwondo taekwondo · multi-activity programs · camp Etobicoke Lakeshore (Mimico, Long Branch)3–12 yearsMon–Fri 9 a.m.–⁠4:15 p.m.Mon–Thu 4:15–⁠9 p.m., Fri 4:15–⁠8 p.m., Sat 10:15 a.m.–⁠1 p.m.——free
Lakeshore Conservatory of Music music Etobicoke Lakeshore (Mimico, Long Branch)8+ years—Tue 3–⁠7:30 p.m., Wed, Fri 3–⁠8 p.m., Thu 2:30–⁠7:30 p.m., Sat 1–⁠7 p.m.——yes
Mimico Cruising Club sailing Etobicoke Lakeshore (Mimico, Long Branch)——Mon, Tue 9 a.m.–⁠5 p.m., Wed–Sat 9 a.m.–⁠9:30 p.m., Sun 9 a.m.–⁠8 p.m.$120/yr——
My Gym Etobicoke gymnastics Etobicoke Lakeshore (Mimico, Long Branch)—Mon 4:30 p.m.; Thu 4:30 p.m. +2————
New Toronto Academy Of Martial Arts martial arts · camp Etobicoke Lakeshore (Mimico, Long Branch)—Mon 6–⁠6:50 p.m.; Tue 4:20–⁠5:10 p.m. +8Mon, Wed 4:30–⁠9 p.m., Tue, Thu 3:30–⁠8:30 p.m., Sat 8:45 a.m.–⁠12:45 p.m., Sun 9:45 a.m.–⁠1 p.m.———
Oak Learners multi-activity programs · camp Etobicoke Lakeshore (Mimico, Long Branch)—Nov 20, 2026—$90 (fee period not stated) +2——
Slavia Football Club soccer Etobicoke Lakeshore (Mimico, Long Branch)5–14 years—Tue–Thu 6–⁠8 p.m., Sat 10 a.m.–⁠1 p.m.——free
Spartan Gymnastics gymnastics · camp Etobicoke Lakeshore (Mimico, Long Branch)18+ monthsNov 13, 2026Mon–Fri 3:30–⁠8:30 p.m., Sat, Sun 8:30 a.m.–⁠5 p.m.$114/day——
Toronto Gymnastics International gymnastics · camp Etobicoke Lakeshore (Mimico, Long Branch)3+ yearsNov 20, 2026Mon, Tue, Fri 12:30–⁠9:30 p.m., Wed, Thu 10 a.m.–⁠9:30 p.m., Sat 8:30 a.m.–⁠6:30 p.m., Sun 8:30 a.m.–⁠8 p.m.———
Toronto Kidz Summer Camp multi-activity programs · camp High Park and Bloor West Village, Wychwood and Corso Italia +4 · 8 locations4–12 yearsDec 28–31, 2026—$79/day——
Toronto Speed Skating Club skating Etobicoke Lakeshore (Mimico, Long Branch)6–12 years—Wed 7:30–⁠10:30 p.m., Sun 1:30–⁠7 p.m.$100/session——
Ukrainian Academy of Dance dance Etobicoke Lakeshore (Mimico, Long Branch)—Thu 4:30–⁠5 p.m.; Thu 5–⁠6 p.m. +2————
USC Karpaty soccer · camp Etobicoke Lakeshore (Mimico, Long Branch)8–15 yearsAug 10–14, 2026 past; Mon–Fri 9 a.m.–⁠4 p.m.————
Codezilla Kids coding · science and STEM · camp Forest Hill and Cedarvale, Riverdale and the Danforth +3 · 5 locations5–13 yearsAug 24–28, 2026 past————
Forest Hill Figure Skating Club skating · camp Forest Hill and Cedarvale3–13 years—Mon–Fri 2–⁠7 p.m., Sat 8 a.m.–⁠1 p.m., Sun 4–⁠8 p.m.———
Forest Hill Tennis Club tennis · camp Forest Hill and Cedarvale—Sat 3–⁠4 p.m.Mon–Fri 6–⁠10:30 p.m., Sat 9 a.m.–⁠10:30 p.m., Sun 9 a.m.–⁠6 p.m.———
Justin Murray Skating skating Forest Hill and Cedarvale2+ yearsSat 10:30–⁠11:30 a.m.—from $495/term——
Premier Skating Group skating Forest Hill and Cedarvale3+ yearsWed 6:20 p.m.; Thu 6:20 p.m. +2Mon–Fri 9 a.m.–⁠6 p.m., Sat 10 a.m.–⁠3 p.m.$595/term +1——
The Creative Child art · multi-activity programs · care · camp Forest Hill and Cedarvale3–11 years—Mon–Fri 9 a.m.–⁠4:30 p.m., Sat 10 a.m.–⁠12 p.m.$99/package——
Upper Canada College soccer · hockey · tennis +3 · camp Forest Hill and Cedarvale4–15 years——$650/wk +5——
Edify Dance dance Guildwood and Scarborough Village3+ years—Mon–Fri 6–⁠9 p.m.———
Japan Karate Do Kenseikan Canada karate Guildwood and Scarborough Village—Sat 11:45 a.m.–⁠5:30 p.m.Fri 5:30–⁠6:30 p.m., Sat 12–⁠5:30 p.m.——free
Leading Note Music music Guildwood and Scarborough Village——Mon–Thu 3–⁠9:15 p.m.from $30/class——
Shadow Water Polo Club swimming · water polo Guildwood and Scarborough Village, West Hill and Highland Creek · 2 locations7–18 years—Tue, Fri 6:30–⁠7:30 p.m.——yes
Smart Brain Academy languages Guildwood and Scarborough Village7–16 years—Tue, Fri 3:30–⁠8:30 p.m., Wed, Thu 3:30–⁠7 p.m., Sat 9 a.m.–⁠2 p.m.———
Springboard to Music music Guildwood and Scarborough Village5–17 yearsTue, Wed 4–⁠8 p.m.Tue, Wed 4–⁠8 p.m.$16/class——
Stagecoach Performing Arts drama and theatre Yonge-Eglinton and Davisville, York Mills and Don Mills +5 · 9 locations4–16 years—Sat 9 a.m.–⁠6 p.m. +6from $256.50/term +1——
Straight Blast Gym Scarborough Brazilian jiu-jitsu · boxing, kickboxing and wrestling Guildwood and Scarborough Village6+ years—Mon, Wed 4:30–⁠9:30 p.m., Tue, Thu 10:30 a.m.–⁠2 p.m. & 4:30–⁠9:30 p.m., Fri 4:30–⁠8:30 p.m., Sat 9:30 a.m.–⁠3 p.m., Sun 6:30–⁠9:30 p.m.——free
TORCH Swimming swimming Guildwood and Scarborough Village6–18 years—Mon, Tue, Thu, Fri 4–⁠8:30 p.m., Sat, Sun 7–⁠11:30 a.m.from $280/mo +1——
Toronto Nepalese Sports Club (TNSC) soccer Guildwood and Scarborough Village7–14 years——$50 one-time——
360 Cooking Studio cooking · camp High Park and Bloor West Village—Nov 20, 2026—$775/wk——
Blue Waves Swim Club swimming High Park and Bloor West Village6+ years—Mon, Tue, Thu 6–⁠9 p.m., Fri 7–⁠8:30 p.m.——yes
Centauri Arts Academy art · camp High Park and Bloor West Village · 2 locations9–17 yearsJul 27–31, 2026 past; Mon 5 p.m.Mon–Sat 10 a.m.–⁠8:30 p.m., Sun 10 a.m.–⁠9 p.m.$349/wk——
Central Hockey Academy hockey · camp High Park and Bloor West Village—Aug 31–Sep 4, 2026 past————
Children's Arts Theatre School drama and theatre · camp High Park and Bloor West Village3–18 years—Mon–Fri 9 a.m.–⁠8:30 p.m., Sat 9 a.m.–⁠3 p.m.from $350/term +1—free
Classical Music Conservatory music · camp High Park and Bloor West Village3–7 yearsJul 20–24, 2026 past; Mon–Fri 9 a.m.–⁠12 p.m.Mon–Thu 1:30–⁠8:30 p.m., Fri 1:30–⁠7 p.m., Sat 9 a.m.–⁠4 p.m.$325/wk—free
Code-it Hacks Kids coding · camp High Park and Bloor West Village4+ yearsAug 24–28, 2026 pastMon–Sat 9 a.m.–⁠8 p.m.$630/wk——
Creative Sprouts art · filmmaking · care · camp High Park and Bloor West Village4–14 yearsMon–Fri 3–⁠6 p.m.Mon–Fri 10 a.m.–⁠6 p.m., Sat 10 a.m.–⁠5 p.m.———
Elevate Academy multi-activity programs · care · camp High Park and Bloor West Village4–14 yearsAug 31–Sep 4, 2026 pastMon–Sat 9 a.m.–⁠5 p.m.$49/day +1——
EVN Film Studios drama and theatre High Park and Bloor West Village—Sun 3:30–⁠6:20 p.m.Mon–Sun 9 a.m.–⁠10 p.m.$475/session——
Gotta Dance gymnastics · dance · camp High Park and Bloor West Village3–16 yearsMon 4:30–⁠5:30 p.m.; Mon 5:30–⁠6:30 p.m. +19Mon–Thu 1:30–⁠9 p.m., Fri 1:30–⁠8 p.m., Sat 9:30 a.m.–⁠2:30 p.m.——paid
High Junction Gymnastics Inc gymnastics · camp High Park and Bloor West Village3–13 years—Mon–Fri 8 a.m.–⁠8:30 p.m., Sat, Sun 8 a.m.–⁠5 p.m.———
High Park Club curling High Park and Bloor West Village7–17 years—Mon–Sun 8:30 a.m.–⁠11 p.m.———
High Park Music music High Park and Bloor West Village6–9 yearsWed 5–⁠5:45 p.m.Mon–Sun 2–⁠9 p.m.———
Howard Park Tennis Club tennis High Park and Bloor West Village4–8 years—Mon–Thu 8 a.m.–⁠10:30 p.m., Fri–Sun 8 a.m.–⁠9 p.m.———
Jardin Infantil Academy cooking · multi-activity programs · camp High Park and Bloor West Village4–12 yearsNov 20, 2026—$105/day +1——
Kindermusik with Jo music High Park and Bloor West Village4–10 years—Mon–Fri 9 a.m.–⁠4 p.m., Sat 9–⁠11:30 a.m.———
MakerKids coding · robotics · camp Leaside and Thorncliffe Park, Mississauga (Clarkson, Lorne Park) +1 · 3 locations5–13 years—Mon–Fri 3–⁠8 p.m., Sat, Sun 10 a.m.–⁠2 p.m. +2——free
Music For You and For Me piano High Park and Bloor West Village3–5 years—Mon–Fri 11 a.m.–⁠9 p.m.from $55/class +1—free
My Fencing Club fencing · camp The Annex and Yorkville, Riverdale and the Danforth +1 · 3 locations8+ yearsMon 5–⁠6 p.m.; Mon 5:30–⁠6:30 p.m. +4Mon–Thu 5:30–⁠8:30 p.m. +2from $455/term——
Neighbour Note Music Lessons Inc. music · camp High Park and Bloor West Village7+ years—Mon–Sun 9 a.m.–⁠9 p.m.$575/wk——
Performance Studio Musical Theatre drama and theatre High Park and Bloor West Village——Mon 4–⁠8 p.m.$475 (fee period not stated) +1——
RocketSwim swimming Oakwood Village and Eglinton West, High Park and Bloor West Village · 3 locations5+ years—Tue, Thu 6–⁠8 p.m. +1———
Siam No.1 Muay Thai High Park and Bloor West Village6–13 years————free
SNAP Volleyball Academy volleyball High Park and Bloor West Village7–14 years—Mon, Wed, Fri 4:30–⁠6 p.m.———
Suitcase Theatre drama and theatre · camp High Park and Bloor West Village4–10 yearsTue 6:30–⁠8 p.m.Mon–Fri 10 a.m.–⁠6 p.m.$400 (fee period not stated) +1——
Swansea Tennis Club tennis · camp High Park and Bloor West Village4–17 yearsJun 22–Sep 4, 2026 pastMon–Sun 7 a.m.–⁠11 p.m.from $275/wk +1——
The Artful Child art · camp High Park and Bloor West Village, Rosedale and Moore Park · 2 locations4–8 yearsMar 15–19, 2027Mon 9:30 a.m.–⁠12:30 p.m., Tue–Thu 9:30 a.m.–⁠12:30 p.m. & 4–⁠5:30 p.m., Fri 9:30–⁠11:30 a.m., Sat 10 a.m.–⁠12 p.m. +1$395/wk——
The Lane School of Music music High Park and Bloor West Village, The Beaches · 2 locations4+ years—Mon–Wed 3:30–⁠9 p.m., Thu, Fri 3:30–⁠9:30 p.m., Sat 8:30 a.m.–⁠4 p.m. +1——free
The Pointe Dance Centre dance · camp High Park and Bloor West Village4–18 years—Mon–Fri 4–⁠8 p.m., Sat, Sun 9 a.m.–⁠12 p.m.——free
The Pottery crafts and making · camp High Park and Bloor West Village—Mon–Fri 9 a.m.–⁠12 p.m.; Mon–Fri 1–⁠4 p.m.—$282.50/wk——
TKD Toronto taekwondo · martial arts · care · camp High Park and Bloor West Village4–5 years—Mon–Fri 11 a.m.–⁠9 p.m., Sat, Sun 10 a.m.–⁠6 p.m.———
Toronto School of Golf golf High Park and Bloor West Village6–14 yearsMon 5–⁠6 p.m.; Wed 5:30–⁠6:30 p.m.Mon–Fri 5:30–⁠7:30 p.m., Sat 10 a.m.–⁠2 p.m.$396/term +1——
We Play Day Camp multi-activity programs · camp High Park and Bloor West Village4–9 yearsJul 5–Aug 27, 2027; Mon–Fri 8:30 a.m.–⁠5:30 p.m.—$400/wk——
AEFC soccer · camp Islington and Etobicoke City Centre4–12 years—Mon–Sun 7 a.m.–⁠10 p.m.———
Arts Etobicoke art Islington and Etobicoke City Centre6–14 years—Mon–Fri 9 a.m.–⁠5 p.m., Sat 11 a.m.–⁠4 p.m.———
Beamish Academy care Islington and Etobicoke City Centre—Mon–Fri 7:30 a.m.–⁠6 p.m.Mon–Fri 7:30 a.m.–⁠6 p.m.$15/day——
Bright Bloomers Studio multi-activity programs · care · camp Islington and Etobicoke City Centre6–12 yearsMon–Fri 3–⁠6:30 p.m.Mon–Fri 7–⁠9 a.m. & 3–⁠6:30 p.m.———
Dance Extension dance Islington and Etobicoke City Centre3+ years—Mon–Sat 6 a.m.–⁠10 p.m.———
DbK Dance studio gymnastics · dance Islington and Etobicoke City Centre3+ yearsMon, Thu 5–⁠6 p.m.; Mon, Wed 5–⁠6 p.m. +4Mon–Fri 4:30–⁠8 p.m., Sat 1–⁠5 p.m., Sun 10 a.m.–⁠4 p.m.———
Etobicoke Elite Basketball basketball Islington and Etobicoke City Centre4–14 yearsTue 6–⁠7 p.m.; Tue 7–⁠8 p.m.Wed 5:30–⁠7 p.m.$350/term +1——
Etobicoke Taekwondo & Deh Camp taekwondo · camp Islington and Etobicoke City Centre4–12 yearsNov 20, 2026Mon, Wed, Fri 12–⁠8:30 p.m., Tue, Thu 12–⁠7:30 p.m., Sat 9:30 a.m.–⁠2:30 p.m.$266/mo +3——
Fearless Dance Company gymnastics · dance Islington and Etobicoke City Centre · 2 locations6–14 yearsMon 5–⁠6 p.m.Mon–Thu 3–⁠6 p.m., Sat 8 a.m.–⁠1 p.m., Sun 7 a.m.–⁠6 p.m. +1———
Humber Valley Hockey Association hockey Islington and Etobicoke City Centre4+ years—Mon–Fri 9 a.m.–⁠5 p.m.———
Katherine Ramseyer Piano Studio piano Islington and Etobicoke City Centre4–6 years—Tue–Fri 1–⁠9 p.m., Sat 11 a.m.–⁠8 p.m.——free
King of the Mats Brazilian jiu-jitsu · boxing, kickboxing and wrestling Islington and Etobicoke City Centre4–14 yearsMon, Wed, Fri 5–⁠6 p.m.; Mon–Fri 6–⁠7 p.m. +3Mon–Sat 7:30 a.m.–⁠9:30 p.m.———
Kingsway Boxing Club boxing, kickboxing and wrestling · yoga and fitness · camp The Kingsway and Humber Valley, Islington and Etobicoke City Centre · 2 locations12–18 yearsJul 12–16, 2027Mon, Wed 6 a.m.–⁠9 p.m., Tue, Thu 6 a.m.–⁠10 p.m., Fri 7 a.m.–⁠8 p.m., Sat 7 a.m.–⁠3 p.m., Sun 9 a.m.–⁠1 p.m.$450/wk——
Maple Leaf Summer Camp multi-activity programs · camp Islington and Etobicoke City Centre4–12 years——$450/wk——
Musical Arts Academy Inc music Islington and Etobicoke City Centre10–18 years—Mon–Fri 4–⁠8 p.m.———
Muzart Music and Art School art Islington and Etobicoke City Centre5–12 years—Mon–Fri 3:30–⁠9 p.m., Sat, Sun 10 a.m.–⁠4 p.m.from $155/mo—paid
Ontario Track3 Adaptive Sports Association adaptive snow sports Islington and Etobicoke City Centre6+ years—Mon–Fri 9:30 a.m.–⁠4 p.m.———
Performing Dance Arts dance · camp Lawrence Manor and Yorkdale, Islington and Etobicoke City Centre +1 · 3 locations3–18 years—Mon–Wed 4–⁠8 p.m., Sat 9 a.m.–⁠12 p.m. +2———
TAG Performance Studio gymnastics · camp Islington and Etobicoke City Centre4+ years—Mon 1–⁠9 p.m., Tue–Thu 1–⁠8 p.m., Fri 1–⁠4 p.m., Sat, Sun 8:15 a.m.–⁠5 p.m.———
The Music Studio music · camp Islington and Etobicoke City Centre4–12 yearsWed 6:30 p.m.Mon–Fri 10 a.m.–⁠9 p.m., Sat 9 a.m.–⁠5 p.m., Sun 11 a.m.–⁠5 p.m.$34/class——
Toronto Faculty of Music music Islington and Etobicoke City Centre5+ years—Mon 4–⁠7 p.m., Tue, Wed 2–⁠9 p.m., Thu 2–⁠8 p.m., Fri 5–⁠7 p.m., Sat 8:30 a.m.–⁠3:30 p.m.——free
West End Athletic Club boxing, kickboxing and wrestling Islington and Etobicoke City Centre4–16 years—Mon–Thu 6 a.m.–⁠9 p.m., Fri 6 a.m.–⁠8:30 p.m., Sat 8 a.m.–⁠3 p.m., Sun 9 a.m.–⁠2 p.m.from $140/mo——
Yambeque Dance Academy dance Islington and Etobicoke City Centre6–18 yearsWed 6–⁠7 p.m.; Thu 7 p.m.Mon–Fri 9 a.m.–⁠5 p.m.$80/mo +1——
Active Kids Zone multi-activity programs · camp Jane and Finch (York University Heights)5–12 yearsAug 31–Sep 4, 2026 past—$435/wk——
Aikido Hokuryukai martial arts Jane and Finch (York University Heights)6–12 yearsSun 8:45–⁠9:45 a.m.Tue, Thu 7–⁠9 p.m., Sat 10 a.m.–⁠12 p.m., Sun 9:45 a.m.–⁠12 p.m.$70/mo—free
Aizen Academy chess Jane and Finch (York University Heights) · 2 locations——Mon–Fri 4–⁠8 p.m., Sat, Sun 10 a.m.–⁠3 p.m.$150/mo—free
All That Dance dance Jane and Finch (York University Heights)2+ years————free
Aqua-Tots Swim School swimming Mississauga (Applewood, Dixie, Malton), Mississauga City Centre (Square One, Cooksville) +1 · 3 locationsup to 12 years—Mon 1:30–⁠9 p.m., Tue–Thu 9 a.m.–⁠9 p.m., Fri 3:30–⁠9 p.m., Sat, Sun 8 a.m.–⁠7 p.m. +2$139/mo—free
Arch Angels Dance Academy dance · boxing, kickboxing and wrestling Jane and Finch (York University Heights)——Mon–Fri 10 a.m.–⁠4 p.m., Sat 11 a.m.–⁠3 p.m.from $100 (fee period not stated)——
Archers Arena archery Jane and Finch (York University Heights)6+ years—Mon, Tue 1–⁠8 p.m., Wed–Fri 1–⁠9:30 p.m., Sat 10 a.m.–⁠9:30 p.m., Sun 10 a.m.–⁠7:30 p.m.$70.80/class——
Asante Soccer Academy soccer · camp Jane and Finch (York University Heights)5–18 yearsMon–Fri 9 a.m.–⁠4 p.m.—$150/session +3——
Atlas Boxing and Fitness Club boxing, kickboxing and wrestling Jane and Finch (York University Heights)——Mon–Fri 12–⁠1:30 p.m. & 5–⁠10 p.m., Sat 10 a.m.–⁠2 p.m.$40/class——
Bright Start Academy Inc public speaking and life skills · multi-activity programs · camp Jane and Finch (York University Heights)7–9 yearsWed 4–⁠5:45 p.m.Mon–Fri 8 a.m.–⁠5 p.m., Sat 9 a.m.–⁠1 p.m.$300/session——
Chesswood Brazilian Jiu-Jitsu Brazilian jiu-jitsu Jane and Finch (York University Heights)4–12 yearsTue, Thu 5:15–⁠6 p.m.; Tue, Thu 6–⁠7 p.m. +2Mon 7–⁠8:30 p.m., Tue 12–⁠1 p.m. & 5–⁠8:30 p.m., Thu 12–⁠1 p.m. & 5:30–⁠8:30 p.m., Sat 12–⁠2:30 p.m., Sun 11 a.m.–⁠2 p.m.$1,200/yr +1—yes
Children and Youth Dance Theatre dance Jane and Finch (York University Heights)2+ years—Tue–Fri 4–⁠8:30 p.m., Sat 9 a.m.–⁠2 p.m.———
Dance Kids Toronto dance Jane and Finch (York University Heights)3–11 years—Mon, Fri–Sun 9:30 a.m.–⁠5 p.m., Tue–Thu 9:30 a.m.–⁠7:15 p.m.——paid
Definitely Dance dance Jane and Finch (York University Heights)2–4 years——$220/term——
Discovery Gymnastics gymnastics · camp Jane and Finch (York University Heights)—Jul 13–Sep 4, 2026 pastMon–Fri 1–⁠8:30 p.m., Sat, Sun 9 a.m.–⁠5 p.m.$420/wk——
Frank's Swim School swimming Jane and Finch (York University Heights), Lawrence Park and Bedford Park · 2 locations2–8 years—Mon–Wed 12–⁠7 p.m., Thu 12–⁠4 p.m., Sat, Sun 9 a.m.–⁠5 p.m. +1———
Imagine Arts Academy of Toronto art · camp Jane and Finch (York University Heights)6–12 years—————
Ismailova Theatre of Dance dance Jane and Finch (York University Heights)3–18 years—————
Jane & Finch Boys & Girls Club multi-activity programs · care · camp Jane and Finch (York University Heights)5–14 years—Mon–Fri 9 a.m.–⁠5 p.m.———
Jane/Finch Community Tennis Association tennis · care · camp Jane and Finch (York University Heights)4+ yearsTue, Thu 5–⁠8 p.m.Tue, Thu 5–⁠8 p.m.$10 (fee period not stated) +2——
Kids In Dance dance Jane and Finch (York University Heights)3+ years—————
Mad Science of Toronto science and STEM · camp Jane and Finch (York University Heights)4–12 years—Mon–Sun 9 a.m.–⁠6 p.m.from $174/term——
Meteor Speed Skating Club skating Jane and Finch (York University Heights)4–15 yearsFri 6:30–⁠9 p.m.; Sun 9:30–⁠11 a.m. +1Mon 5:30–⁠6:30 p.m., Fri 6–⁠7:30 p.m., Sat 4:30–⁠8 p.m., Sun 9:15–⁠10:30 a.m.$200/package—paid
North Region Basketball Association basketball · camp Jane and Finch (York University Heights)4–18 years——$195/wk——
Olympic Judo Centre judo Jane and Finch (York University Heights)5–15 years—Mon, Wed, Fri 6–⁠10 p.m.———
Ontario Learning Development Foundation Inc. public speaking and life skills · multi-activity programs · camp Jane and Finch (York University Heights)5+ years—Mon–Fri 9 a.m.–⁠5 p.m., Sat 12–⁠4 p.m.———
Pochemuchka.ca music · crafts and making · multi-activity programs · camp Jane and Finch (York University Heights)2–12 years—Mon 5–⁠10 p.m., Tue, Fri 5–⁠9 p.m., Wed 5–⁠8 p.m., Thu 10 a.m.–⁠10 p.m., Sat 9 a.m.–⁠4 p.m., Sun 9 a.m.–⁠2 p.m.$25/class +1——
ReachingUp music · multi-activity programs · care · camp Jane and Finch (York University Heights)—Mon–Fri 3:30–⁠6:30 p.m.————
Rhythm Dance Studio dance Jane and Finch (York University Heights)2+ years—Mon–Wed 4–⁠9:30 p.m., Thu 9:30 a.m.–⁠9:30 p.m., Sat 9:30 a.m.–⁠4:30 p.m., Sun 9:30 a.m.–⁠12:30 p.m.———
RioFC soccer · camp Jane and Finch (York University Heights)——Mon, Wed–Fri 4–⁠9 p.m., Tue 4–⁠6 p.m.$150/wk——
School In The Pool swimming Jane and Finch (York University Heights)5+ years—Mon–Sun 6 a.m.–⁠10 p.m.from $659/session——
Spotlight Academy North York drama and theatre · camp Jane and Finch (York University Heights)4–11 yearsDec 21–24, 2026Mon–Thu 2:30–⁠8 p.m., Sat 9:30 a.m.–⁠2:30 p.m., Sun 9:30 a.m.–⁠6:30 p.m.$565/session +1——
Top Tennis Academy tennis Jane and Finch (York University Heights)4–14 yearsMon, Wed 4–⁠6 p.m.; Mon, Wed 6–⁠8 p.m. +6—$40/hr +4——
Toronto Azzurri Youth Sport Village soccer Jane and Finch (York University Heights)—Fri 7–⁠8:15 p.m.; Sat 9–⁠10:15 a.m.Mon–Sun 8 a.m.–⁠8 p.m.$150/session——
Toronto Fencing Academy Sword Players fencing Jane and Finch (York University Heights)8–12 yearsMon–Fri 6 p.m.; Sat 10 a.m.Mon–Fri 4:30–⁠10 p.m.$140/mo +1—paid
Toronto Public Library multi-activity programs Scarborough Centre (Bendale, Woburn), Rexdale (Etobicoke North) +1 · 3 locations6–12 years—Mon–Fri 9 a.m.–⁠8:30 p.m., Sat 9 a.m.–⁠5 p.m., Sun 12–⁠5 p.m.———
Total Performance Athletics yoga and fitness Jane and Finch (York University Heights)11–17 years—Mon–Fri 8 a.m.–⁠8 p.m., Sat 9 a.m.–⁠2 p.m.——free
Trix Acro Gym gymnastics · camp Jane and Finch (York University Heights)3+ years—Mon 5–⁠8:45 p.m., Sat 8:45 a.m.–⁠5 p.m., Sun 8:45 a.m.–⁠8 p.m.$50/hr +1——
Ultimate Calisthenics gymnastics · yoga and fitness Jane and Finch (York University Heights)8+ years—Mon–Sun 6 a.m.–⁠11 p.m.from $100/mo—yes
V-art studio art Jane and Finch (York University Heights)——Mon–Sun 10 a.m.–⁠6 p.m.from $75 (fee period not stated)——
York Lions Camps & Clinics multi-activity programs · camp Jane and Finch (York University Heights) · 4 locations4–14 years—————
York Muay Thai Muay Thai Jane and Finch (York University Heights)7–17 years—Mon, Wed 5–⁠10 p.m., Tue, Thu 11:30 a.m.–⁠2 p.m. & 4:30–⁠10 p.m., Fri 11:30 a.m.–⁠9:30 p.m., Sat, Sun 9 a.m.–⁠2 p.m.——free
Your Active Kids swimming Jane and Finch (York University Heights)—Mon 6–⁠8 p.m.; Wed 6–⁠8 p.m. +1Mon, Wed, Fri 5–⁠8 p.m.$50/class——
Youth Association for Academics, Athletics, and Character Education (YAAACE) basketball · robotics Jane and Finch (York University Heights)4–13 years—Mon–Fri 9 a.m.–⁠6 p.m., Sat, Sun 10 a.m.–⁠5 p.m.$100/session——
Youth Now On Track Services dance · music · multi-activity programs · care · camp Jane and Finch (York University Heights)4+ yearsJun 29–Aug 14, 2026 past; Thu 4 p.m.Mon–Fri 9 a.m.–⁠5 p.m.$70/wk——
Arabeez Creative Learning languages L'Amoreaux and Milliken4–14 years—Mon–Wed, Fri 4–⁠8 p.m., Thu 4 p.m.–⁠12 a.m., Sat, Sun 10:30 a.m.–⁠5 p.m.$1,225/term—free
Canadian Wado Ryu Karate Federation karate L'Amoreaux and Milliken—Tue, Thu 7–⁠8:30 p.m.Tue, Thu 7–⁠9 p.m., Sat 9–⁠11 a.m.$50/mo——
Focus Learning Toronto Inc. public speaking and life skills · camp L'Amoreaux and Milliken—Mon–Fri 9 a.m.–⁠12 p.m.—$260 (fee period not stated)—yes
Hutt Family Piano Lessons piano L'Amoreaux and Milliken——Mon–Fri 10 a.m.–⁠8:30 p.m., Sat 9 a.m.–⁠6 p.m., Sun 10 a.m.–⁠8 p.m.$209/term——
Legacy Of Dance Academy dance · camp L'Amoreaux and Milliken2½+ yearsAug 17–21, 2026 pastMon–Fri 4–⁠9 p.m., Sat 9:30 a.m.–⁠3:30 p.m.———
Little Chopin Academy music L'Amoreaux and Milliken2–6 years—Mon–Fri 3:30–⁠7:30 p.m., Sat 9 a.m.–⁠6:30 p.m., Sun 9 a.m.–⁠5 p.m.$30/class—free
Mozart Piano Academy music · piano L'Amoreaux and Milliken, Vaughan (Maple, Concord) · 2 locations4–12 years—Mon–Fri 4–⁠8 p.m., Sat 9 a.m.–⁠1 p.m.——free
North Scarborough Soccer Club soccer L'Amoreaux and Milliken4–18 yearsSat 9 a.m.–⁠1 p.m.; Sun 9 a.m.–⁠12 p.m. +2Mon–Fri 10 a.m.–⁠6:30 p.m., Sat 10 a.m.–⁠1 p.m.$295 (fee period not stated)——
Russian Lessons Toronto languages York Mills and Don Mills, L'Amoreaux and Milliken · 2 locations——Mon–Sun 9 a.m.–⁠9 p.m.$30/hr—free
Sally's Music And Art Studio music · art L'Amoreaux and Milliken3–12 yearsSun 4:30–⁠5:15 p.m.Mon 3:30–⁠7 p.m., Tue 3:30–⁠6:15 p.m., Wed 3:30–⁠6:30 p.m., Thu 3:30–⁠6:45 p.m., Fri 3:30–⁠7:45 p.m., Sat 9:30 a.m.–⁠6 p.m., Sun 9:45 a.m.–⁠7:45 p.m.$21/class +1—free
School of Toronto City Ballet ballet · camp Richmond Hill, L'Amoreaux and Milliken · 2 locations3+ yearsJul 19–23, 2027Mon, Tue 4–⁠9 p.m., Wed 4–⁠8:30 p.m., Sat 9 a.m.–⁠8 p.m., Sun 9 a.m.–⁠1:30 p.m. +1——free
Shirley's Music Studio piano L'Amoreaux and Milliken3+ years—————
Sonata Music music · piano L'Amoreaux and Milliken3+ years—Tue–Fri 1–⁠8:30 p.m., Sat 9 a.m.–⁠7 p.m., Sun 9 a.m.–⁠6 p.m.———
TUSGU Educational Services coding · robotics · public speaking and life skills +1 L'Amoreaux and Milliken, Scarborough Centre (Bendale, Woburn) · 2 locations4–13 years—Mon, Fri 6–⁠8:30 p.m., Tue, Thu 5–⁠8:30 p.m., Sat, Sun 9 a.m.–⁠1 p.m. +1———
Barnburner Hockey Academy hockey · camp Lawrence Manor and Yorkdale6–16 years—Mon–Fri 9 a.m.–⁠9:30 p.m., Sat 9 a.m.–⁠9 p.m., Sun 9 a.m.–⁠8 p.m.$650/wk——
Bravo Academy for the Performing Arts drama and theatre · camp Lawrence Manor and Yorkdale4–12 yearsMar 15–19, 2027Mon–Thu 2–⁠9 p.m., Sat 9 a.m.–⁠4 p.m.$425–450/wk——
Budo Canada Muay Thai · Brazilian jiu-jitsu · boxing, kickboxing and wrestling Lawrence Manor and Yorkdale · 2 locations5–12 years—Mon–Fri 7 a.m.–⁠10 p.m., Sat 8 a.m.–⁠7 p.m., Sun 8 a.m.–⁠3 p.m. +1——free
Evolve Camps golf · skiing and snowboarding · camp Lawrence Manor and Yorkdale6–15 years—Mon–Fri 9:30 a.m.–⁠4 p.m.$395/wk +2——
Gyros Gymnastics gymnastics · camp Lawrence Manor and Yorkdale3+ years—Mon–Fri 10 a.m.–⁠8 p.m., Sat, Sun 10 a.m.–⁠5 p.m.———
Hook-Up Muay Thai Muay Thai Lawrence Manor and Yorkdale4–14 yearsMon 5–⁠5:30 p.m.; Mon 5:30–⁠6:15 p.m. +3Mon–Fri 9 a.m.–⁠5 p.m.———
J with a K Music multi-activity programs · camp Lawrence Manor and Yorkdale6–10 years——$450 (fee period not stated) +1——
KingJiuJitsu Brazilian jiu-jitsu Thornhill, Lawrence Manor and Yorkdale · 2 locations7–12 years—Tue, Thu 6–⁠9:30 p.m., Sat 11 a.m.–⁠2:30 p.m. +1$220/mo—free
RoboLab robotics · camp Lawrence Manor and Yorkdale6–14 yearsDec 21–23, 2026Tue–Thu 5–⁠8 p.m., Sat, Sun 11 a.m.–⁠4 p.m.$350/wk—free
Score Day Camp multi-activity programs · camp Lawrence Manor and Yorkdale4+ years—————
The Clover School multi-activity programs · camp Lawrence Manor and Yorkdaleup to 9 years—————
Viking World Gymnastics gymnastics · multi-activity programs · camp Lawrence Manor and Yorkdale3+ yearsNov 20, 2026Mon–Thu 4–⁠9 p.m., Sat 9 a.m.–⁠2 p.m., Sun 9 a.m.–⁠1 p.m.$114/day——
Armour Heights Community Centre cooking · crafts and making Lawrence Park and Bedford Park8–13 yearsSun 12:30–⁠2 p.m.Mon–Sun 8 a.m.–⁠10 p.m.$40/session——
Camp White Pine multi-activity programs · camp Lawrence Park and Bedford Park6–9 yearsJul 9–11, 2027—from $210/day——
Creations Art and Pottery Studio art · coding · robotics +1 · camp Lawrence Park and Bedford Park5+ yearsMon–Fri 9 a.m.–⁠12 p.m.; Mon–Fri 9 a.m.–⁠3:30 p.m. +1Mon–Fri 10 a.m.–⁠7 p.m., Sat 10 a.m.–⁠5 p.m., Sun 11 a.m.–⁠5 p.m.$230/term +5——
Exceed Robotics coding · robotics · camp Mississauga (Meadowvale, Streetsville), Thornhill +2 · 4 locations7–17 years—Wed 9 a.m.–⁠8:30 p.m., Sat 9 a.m.–⁠5 p.m., Sun 10 a.m.–⁠4 p.m. +3$165/mo—free
Freehand School Of Art art · camp Lawrence Park and Bedford Park5–12 yearsMar 16–20, 2026 past—$115/day +2——
Groove School Of Dance dance · multi-activity programs · camp Lawrence Park and Bedford Park3+ years——$60/day +1——
Gulliver Playstudio gymnastics · art · multi-activity programs · care · camp Lawrence Park and Bedford Park · 2 locations3+ years—Mon, Fri 3–⁠7:30 p.m., Sat, Sun 9 a.m.–⁠7:30 p.m. +1———
Ipe Dojo judo · Brazilian jiu-jitsu Vaughan (Woodbridge, Kleinburg), Lawrence Park and Bedford Park · 2 locations6–14 years—Mon, Wed 5:30–⁠9:30 p.m., Tue, Thu 4:30–⁠9:30 p.m., Fri 5:30–⁠8 p.m., Sat 10:30 a.m.–⁠1:30 p.m. +1from $160/mo +1—free
Kidnasium gymnastics · martial arts · yoga and fitness +1 · care · camp Leslieville, Lawrence Park and Bedford Park · 2 locations2½–12 yearsNov 20, 2026Wed 10 a.m.–⁠7:30 p.m., Thu 10 a.m.–⁠2 p.m., Fri 10 a.m.–⁠6 p.m., Sat 9 a.m.–⁠4 p.m., Sun 9 a.m.–⁠2 p.m. +1$160/mo——
Lawrence Park Tennis Club tennis · camp Lawrence Park and Bedford Park5–16 years—Mon–Sun 7 a.m.–⁠11 p.m.———
Leaside Volleyball Club volleyball · camp Lawrence Park and Bedford Park10–17 years—Mon–Sat 9 a.m.–⁠2 p.m., Sun 9 a.m.–⁠4 p.m.$45/class +3——
Lindsay Roden Dance Academy gymnastics · ballet · dance Lawrence Park and Bedford Park3–18 years—Mon–Sat 10 a.m.–⁠8 p.m.———
North Toronto Aquatic Club (NTAC) swimming Lawrence Park and Bedford Park3+ years—Mon 5:30 p.m.–⁠12 a.m., Tue–Thu 5:30–⁠9:30 p.m., Sat 8–⁠11:30 a.m.$485/session——
North Toronto Institute of Music music Lawrence Park and Bedford Park8–16 years—Mon–Fri 12–⁠8 p.m., Sat 10 a.m.–⁠5 p.m.from $28.95/class——
North Toronto Tennis Club tennis · camp Lawrence Park and Bedford Park4–15 years—Mon–Sun 8 a.m.–⁠10 p.m.———
North York Knights Hockey Association hockey Lawrence Park and Bedford Park4–17 yearsSat 9 a.m.Mon–Fri 8:30 a.m.–⁠5 p.m.from $650/yr +1——
Samson BJJ Brazilian jiu-jitsu Lawrence Park and Bedford Park3+ years—Mon–Fri 10 a.m.–⁠9 p.m., Sat 9:30 a.m.–⁠5 p.m.——free
Smartiepants multi-activity programs Wychwood and Corso Italia, Lawrence Park and Bedford Park · 2 locations4–7 years—Mon–Thu 9 a.m.–⁠5 p.m., Fri, Sun 9:30 a.m.–⁠5 p.m., Sat 2–⁠3 p.m. +1———
Snider School Of Music music Lawrence Park and Bedford Park——Mon 12–⁠8 p.m., Tue–Thu 11 a.m.–⁠8 p.m., Fri 11 a.m.–⁠6 p.m., Sat 10 a.m.–⁠5 p.m., Sun 12–⁠5 p.m.$30/class——
Sound Catchers Music Camp music · camp Lawrence Park and Bedford Park5+ years——$300 (fee period not stated) +2——
SparkPreneurs multi-activity programs · care · camp Lawrence Park and Bedford Park4–12 yearsDec 21–24, 2026; Mon–Thu 8 a.m.–⁠3 p.m.Mon–Fri 10 a.m.–⁠5 p.m.$85/day +1——
Swimland swimming Lawrence Park and Bedford Park, Richmond Hill · 2 locations3+ months—Sat, Sun 1–⁠3 p.m. +1———
Tandem Studios dance · camp Lawrence Park and Bedford Park18+ months—Mon–Fri 9 a.m.–⁠9 p.m., Sat 9 a.m.–⁠4 p.m.———
The Canadian Centre For Capoeira martial arts Willowdale (North York Centre), Lawrence Park and Bedford Park · 2 locations5–15 years—Mon, Wed, Fri 6–⁠9 p.m., Sat 11 a.m.–⁠1 p.m. +1from $119/mo +1—free
The Devoy Academy of Irish Dance dance Lawrence Park and Bedford Park—Mon 6–⁠7 p.m.; Thu 6–⁠7 p.m.Tue 6–⁠9 p.m., Wed 4–⁠7 p.m., Fri 5–⁠8:30 p.m., Sat 8 a.m.–⁠12 p.m.———
The Yonge Street Players Theatre School drama and theatre Lawrence Park and Bedford Park—SatFri 6–⁠9 p.m., Sat 9:30 a.m.–⁠4:30 p.m.———
Toronto Cricket Skating and Curling Club multi-activity programs · camp Lawrence Park and Bedford Park4–16 years—————
Toronto Kids Karate judo · karate York Mills and Don Mills, Lawrence Park and Bedford Park +1 · 3 locations3–12 years—Mon–Fri 5–⁠9 p.m., Sun 9 a.m.–⁠1 p.m.——free
True North Sports Camps multi-activity programs · camp Lawrence Park and Bedford Park2–14 yearsMon–Fri 8:30 a.m.–⁠4 p.m.—$450/wk——
United Soccer Club & Soccer School soccer Lawrence Park and Bedford Park4–13 yearsTue 6:30–⁠8 p.m.Mon, Wed, Fri 1–⁠3 p.m., Tue, Thu 1–⁠3 p.m. & 6–⁠8:30 p.m., Sat 10 a.m.–⁠12 p.m., Sun 9 a.m.–⁠3 p.m.$160–200/term +1——
Visionary Music Academy music Lawrence Park and Bedford Park6–18 years—Mon–Sat 2–⁠8 p.m., Sun 2–⁠6:30 p.m.———
Wanless Park Tennis Club tennis · camp Lawrence Park and Bedford Park5–15 yearsMon, Wed 4–⁠6 p.m.; Fri 5–⁠7 p.m.Mon–Fri 7 a.m.–⁠10:15 p.m., Sat, Sun 7 a.m.–⁠7:15 p.m.———
York School of Dance dance Lawrence Park and Bedford Park—Mon 5–⁠9 p.m.; Wed 5–⁠8 p.m. +1Mon 5:30–⁠8:30 p.m., Wed 5–⁠7:30 p.m., Sat 9 a.m.–⁠12:30 p.m.from $190 (fee period not stated)——
Bateman's MTB School mountain biking · camp Leaside and Thorncliffe Park6–14 yearsJul 12–16, 2027; Mon–Fri 9 a.m.–⁠4 p.m.—$650/wk——
Evoke Martial Arts & Kickboxing martial arts · camp Leaside and Thorncliffe Park4–17 yearsMon–Thu 4:30 p.m.; Mon, Wed 4:45 p.m. +14Mon–Thu 12–⁠10 p.m., Sat 9 a.m.–⁠2 p.m., Sun 10 a.m.–⁠1 p.m.$139/session +2—free
Evoke Muay Thai and Kickboxing Toronto boxing, kickboxing and wrestling · martial arts Leaside and Thorncliffe Park4–17 yearsMon–Thu 4:30 p.m.; Mon, Wed 4:45 p.m. +15Mon–Thu 5–⁠9 p.m., Sat 9 a.m.–⁠2 p.m.——free
Evoke Summer Camp Toronto martial arts · camp Leaside and Thorncliffe Park5–12 years—————
Explore Nature Toronto outdoor education · camp Leaside and Thorncliffe Park4–11 yearsAug 17–21, 2026 past—$445/wk——
Greenwood Jiu Jitsu Brazilian jiu-jitsu Leaside and Thorncliffe Park4+ years—Mon 9:30–⁠11 a.m. & 6–⁠9:30 p.m., Tue 9:30–⁠11 a.m. & 5–⁠10 p.m., Wed 6–⁠10 p.m., Thu 4–⁠9:30 p.m., Fri 9:30–⁠11 a.m. & 5:30–⁠9 p.m., Sat 6:30–⁠8 a.m. & 11 a.m.–⁠4 p.m., Sun 9 a.m.–⁠12:30 p.m.——free
GRIT Athletics Toronto Inc. yoga and fitness · baseball · camp Leaside and Thorncliffe Park7–14 yearsNov 20, 2026; Mon 5–⁠6:30 p.m.; Tue 6–⁠9 p.m. +4—$105/day +5——
Gymboree Play & Music art Thornhill, Leaside and Thorncliffe Park · 2 locations3–5 years—Tue–Thu 9:15 a.m.–⁠4 p.m., Fri 9:15 a.m.–⁠3 p.m., Sat 9:15 a.m.–⁠2:30 p.m., Sun 10 a.m.–⁠2 p.m. +1———
JT6 Brazilian jiu-jitsu Markham (Unionville), Leaside and Thorncliffe Park · 2 locations3–12 years—Mon, Wed, Fri 4:30–⁠9 p.m., Tue, Thu 6 a.m.–⁠9 p.m., Sat 9 a.m.–⁠12 p.m. +1from $189/mo +1—free
Leaside Elite Soccer Club soccer Leaside and Thorncliffe Park5–18 yearsTue 6–⁠7 p.m.; Tue 6–⁠7:30 p.m. +6———free
Leaside Hockey Association hockey Leaside and Thorncliffe Park4–18 years——$825/term +3——
Leaside Skating Club skating Leaside and Thorncliffe Park3+ years—Mon, Fri 4:15–⁠7 p.m., Tue 4:15–⁠8 p.m., Thu 7–⁠9:30 a.m., Sat 7–⁠10 a.m.———
Merriam School of Music music · piano · camp Vaughan (Maple, Concord), Leaside and Thorncliffe Park · 3 locations4–16 years—Mon–Thu 1–⁠9 p.m., Fri 1–⁠6 p.m., Sat 9 a.m.–⁠5 p.m., Sun 11 a.m.–⁠5 p.m. +2——free
Musica Music School music Leaside and Thorncliffe Park3–9 years—Mon–Fri 3:30–⁠9 p.m., Sat, Sun 9 a.m.–⁠5 p.m.———
Musical Roots Studio music · piano Leaside and Thorncliffe Park4+ yearsSat 2 p.m.Tue, Thu 3:45–⁠7 p.m., Wed 3:45–⁠7:30 p.m.$45–80/class +1—paid
Pawsitively Pets Kids Camp animal education · care · camp Leaside and Thorncliffe Park4–14 yearsMar 30–Apr 7, 2026 pastMon–Fri 9 a.m.–⁠5 p.m., Sat, Sun 9:30 a.m.–⁠4:30 p.m.$90/day +1——
Poise Dance Academy ballet · dance · camp Leaside and Thorncliffe Park2+ years—Mon–Fri 4–⁠9 p.m., Sat, Sun 9 a.m.–⁠4 p.m.——yes
Power Soccer School Of Excellence & Power FC Academy soccer · camp Leaside and Thorncliffe Park4–15 yearsNov 20, 2026Mon–Fri 9 a.m.–⁠5 p.m.from $25/day——
Sports Camps Canada soccer Leaside and Thorncliffe Park4–9 years—Mon, Wed–Fri 8 a.m.–⁠6 p.m., Tue 8:30 a.m.–⁠6 p.m.———
Synergy Martial Arts taekwondo · martial arts · camp Leaside and Thorncliffe Park · 2 locations4+ years—Mon, Wed, Fri 4–⁠9 p.m., Sat 9 a.m.–⁠1:30 p.m. +1———
The Flock MMA Academy Muay Thai · Brazilian jiu-jitsu · martial arts · camp Leaside and Thorncliffe Park4–13 yearsMon 6–⁠6:45 p.m.; Wed 6–⁠6:45 p.m. +2Mon–Fri 5:45–⁠9 p.m., Sat 10 a.m.–⁠1:30 p.m.$167/mo +1—free
TOP Sports soccer · hockey · multi-activity programs +1 · camp Leaside and Thorncliffe Park, Richmond Hill · 2 locations4+ years—Mon–Fri 9:30 a.m.–⁠5:30 p.m. +1———
Toronto Circus Centre gymnastics · circus arts · camp Leaside and Thorncliffe Park4+ yearsWed 4–⁠4:50 p.m.; Sat 10–⁠10:50 a.m.Wed 4–⁠8:30 p.m., Thu 4–⁠6 p.m., Fri 4:30–⁠8:30 p.m., Sat 9 a.m.–⁠8 p.m., Sun 1–⁠6:30 p.m.$504/term +1——
Toronto Hapkido Academy karate · martial arts · camp Leaside and Thorncliffe Park4–16 years—Mon–Thu 12–⁠10 p.m., Fri 12–⁠7:30 p.m., Sat 9 a.m.–⁠2 p.m., Sun 10 a.m.–⁠1 p.m.——free
All Star Martial Arts taekwondo · camp Leslieville, Richmond Hill · 2 locations4–12 years—Mon–Fri 4–⁠9 p.m., Sat 11 a.m.–⁠12:30 p.m. +1——free
Artists' Play Dance and Circus Arts dance · circus arts · camp Leslieville3+ years—Mon–Fri 10 a.m.–⁠10 p.m., Sat 8:30 a.m.–⁠10 p.m., Sun 11 a.m.–⁠9 p.m.———
Balmy Beach Canoe Club paddling and water sports · multi-activity programs · camp Leslieville8–14 yearsJun 29–Aug 28, 2026 past; Mon–Fri 9 a.m.–⁠1 p.m.; Mon–Fri 9 a.m.–⁠4 p.m.————
Canada First Academy for Soccer Excellence soccer · camp Leslieville5–13 yearsJul 6–Aug 28, 2026 pastMon 9 a.m.–⁠9 p.m., Tue–Fri 9 a.m.–⁠8 p.m., Sat 8:30 a.m.–⁠5:30 p.m., Sun 9 a.m.–⁠5:30 p.m.$65/day +4——
Cherry Beach Soccer Club soccer · multi-activity programs · camp Leslieville4+ years—Mon–Fri 9 a.m.–⁠5 p.m.$350/term——
Danforth Music School music Leslieville5+ years—Mon–Fri 2–⁠8:30 p.m., Sat 9 a.m.–⁠7:30 p.m., Sun 9 a.m.–⁠7 p.m.$45/class +2—yes
Diamond Muay Thai + Boxing Toronto Muay Thai Leslieville7–12 yearsTue, Thu 5–⁠5:45 p.m.Mon–Thu 6–⁠9 p.m., Fri 6–⁠7:30 p.m., Sat 10 a.m.–⁠2 p.m., Sun 11 a.m.–⁠12 p.m.———
Enjoy The Process Art art · camp Leslieville3–8 yearsAug 24–28, 2026 pastMon–Fri 9:30 a.m.–⁠1 p.m., Sat, Sun 9 a.m.–⁠1 p.m.———
Ethereal Brazilian Jiu-Jitsu Academy Brazilian jiu-jitsu Leslieville4–15 yearsMon–Fri 4:30–⁠5 p.m.; Mon–Fri 5–⁠6 p.m.Mon–Thu 7–⁠8 a.m. & 12–⁠1 p.m. & 4:30–⁠8:30 p.m., Fri 7–⁠8 a.m. & 12–⁠1 p.m. & 4:30–⁠8:45 p.m., Sat 9 a.m.–⁠1:30 p.m., Sun 12–⁠3 p.m.——free
FLEXAFIT yoga and fitness Leslieville5+ years—Mon 9 a.m.–⁠6 p.m., Tue–Fri 6 a.m.–⁠8 p.m., Sat 7 a.m.–⁠7 p.m., Sun 7 a.m.–⁠6 p.m.———
Hanlan Boat Club rowing · paddling and water sports · camp Leslieville11–18 yearsJun 29–Sep 4, 2026 past; Mon, Tue, Thu, Fri 4:30–⁠6:15 p.m.—$350/session +2——
Leslieville School of Dance & Music dance · music · multi-activity programs · camp Leslieville4+ years—Mon–Thu 9 a.m.–⁠8 p.m., Fri 9 a.m.–⁠5 p.m., Sat, Sun 9 a.m.–⁠4:30 p.m.——yes
Locus Big Kids multi-activity programs · care · camp Leslieville4–10 yearsDec 28–31, 2026Mon–Fri 3–⁠6 p.m., Sat, Sun 9 a.m.–⁠11 p.m.from $350/mo +3——
Mangled Studios art · camp Leslieville2½–13 years—Mon–Fri 6–⁠10 p.m., Sat, Sun 4–⁠10 p.m.———
Metro Blades Fencing Club fencing Leslieville9+ yearsSun 4–⁠5:30 p.m.————
Nonsensical Society for Kids care Leslieville—Mon–Fri 7:30 a.m.Mon–Fri 9 a.m.–⁠6 p.m.from $100/mo +1——
On The Off Beat Music School music · camp Leslieville6–10 yearsTue, Thu 3:45–⁠6 p.m.Mon–Fri 3–⁠9 p.m., Sat 9 a.m.–⁠4 p.m., Sun 10 a.m.–⁠4 p.m.from $250/mo +1——
Outer Harbour Sailing Federation sailing · paddling and water sports · camp Leslieville · 2 locations6–17 yearsMon–Fri 9 a.m.–⁠3 p.m.————
Redwood Music School music Leslieville—Wed 3:20–⁠3:50 p.m.; Wed 5 p.m.—$180/term +1——
SkyBlue Art Studio art · care · camp Leslieville4+ yearsAug 17–21, 2026 past; Mon–Thu 3:30–⁠5:30 p.m.; Sat 10–⁠11 a.m. +1————
Spotlight Dance Arts ballet · dance Leslieville3+ years—Tue–Thu 4–⁠8:30 p.m., Sat, Sun 9 a.m.–⁠12:30 p.m.$99/mo +4—yes
Sprouts - Growing Bodies & Minds dance · multi-activity programs · care · camp Leslieville4–14 yearsNov 20, 2026Mon–Fri 9:30 a.m.–⁠1:30 p.m.from $455/mo +1——
Sprouts Maker Space & Tech Lab robotics · multi-activity programs · care · camp Leslieville8+ yearsMon–Fri 2–⁠6 p.m.Mon–Sat 9 a.m.–⁠6 p.m.from $455/mo +1——
The Circus Fix circus arts Leslieville5–17 yearsTue 4:15 p.m.; Thu 4:45 p.m. +1Mon–Sun 10 a.m.–⁠10 p.m.$42/class +1——
The Magpie Cakery Baking Studio cooking · camp Leslieville8–14 yearsMar 15–19, 2027; Mon–Fri 9 a.m.–⁠1 p.m.; Wed 3:45–⁠5:30 p.m.Wed–Fri 7:30 a.m.–⁠4 p.m., Sat, Sun 8 a.m.–⁠4 p.m.$300/term +1——
The Pine Project outdoor education · camp Leslieville4–16 yearsJul 13–24, 2026 past————
The Wright Spot multi-activity programs · care · camp Leslieville4+ yearsMon–Fri 8 a.m.–⁠6 p.m.; Mon–Fri 3–⁠6 p.m.Mon–Fri 9 a.m.–⁠6 p.m.from $70/day +1——
Toronto Windsurfing Club paddling and water sports · camp Leslieville10–17 yearsJun 29–Aug 21, 2026 past; Mon–Fri 9 a.m.–⁠4 p.m.—from $425/wk——
1MR One More Round Boxing, Kickboxing & Fitness martial arts Vaughan (Woodbridge, Kleinburg), Liberty Village and Queen West · 2 locations4–17 years—Mon–Fri 11 a.m.–⁠9:30 p.m., Sat, Sun 9 a.m.–⁠2 p.m. +1———
Able Sail Toronto sailing Liberty Village and Queen West8+ years—Mon–Fri 9 a.m.–⁠5 p.m.$15/class——
Academy of Music music Liberty Village and Queen West4+ years—Mon–Fri 2–⁠9 p.m., Sat 9 a.m.–⁠5 p.m.———
Blank Canvases art · camp Liberty Village and Queen West11–14 yearsJul 27–31, 2026 past————
Body by Dex Studio Muay Thai · boxing, kickboxing and wrestling Liberty Village and Queen West—Tue 5–⁠6 p.m.; Sun 11 a.m.–⁠12 p.m.Mon–Thu 5:30 a.m.–⁠9 p.m., Fri 5:30 a.m.–⁠8 p.m., Sat 8 a.m.–⁠4 p.m., Sun 10 a.m.–⁠1 p.m.———
Impact Kids Martial Arts Academy martial arts · camp Liberty Village and Queen West2+ years—Mon–Fri 12–⁠8 p.m., Sat, Sun 10 a.m.–⁠1 p.m.——paid
Montrait Muay Thai and Fitness Muay Thai Liberty Village and Queen West6–13 years—Mon–Fri 8 a.m.–⁠9 p.m., Sat 8 a.m.–⁠3 p.m.———
Parkdale Flames Hockey Association hockey Liberty Village and Queen West4+ years—————
South Style Martial Arts martial arts Liberty Village and Queen West8–12 yearsTue, Thu 4–⁠5 p.m.Mon 9 a.m.–⁠12 p.m. & 3–⁠8:30 p.m., Tue 6:30 a.m.–⁠1 p.m. & 5–⁠8:30 p.m., Wed 7 a.m.–⁠8:30 p.m., Thu 7 a.m.–⁠12 p.m. & 5–⁠8:30 p.m., Fri 5–⁠8:30 p.m., Sat 9 a.m.–⁠3 p.m.$129.99/mo—free
Toronto Equestrian Downtown horseback riding · camp Liberty Village and Queen West · 2 locations8–14 years—————
West Toronto Skating Club skating Liberty Village and Queen West—Mon 6 p.m.; Mon 7 p.m. +4Mon–Thu 5–⁠8 p.m., Sat 1–⁠7 p.m.———
BLACK LION THAI BOXING & MMA Muay Thai · boxing, kickboxing and wrestling · martial arts Little Italy and Trinity Bellwoods—Mon–Fri 4 p.m.; Sat 9 a.m. +1Mon, Wed, Fri 12–⁠2 p.m. & 4–⁠8 p.m., Tue 12–⁠3 p.m. & 4–⁠8 p.m., Thu 12–⁠3 p.m. & 4–⁠9 p.m., Sat 11 a.m.–⁠3 p.m.———
Crystal Clear Badminton Academy badminton Little Italy and Trinity Bellwoods · 2 locations8–17 yearsSat 10:30 a.m.–⁠12 p.m.Sun 1–⁠3 p.m.$260/mo +1——
Evolução Thai MMA Academy martial arts Little Italy and Trinity Bellwoods—Mon 5 p.m.; Tue 5 p.m. +2Mon, Wed 7–⁠8:30 a.m. & 11:30 a.m.–⁠1:30 p.m. & 5:30–⁠8:30 p.m., Tue 7–⁠8:30 a.m. & 11:30 a.m.–⁠1:30 p.m. & 4:30–⁠9 p.m., Thu 7–⁠8:30 a.m. & 11:30 a.m.–⁠1:30 p.m. & 4:30–⁠8:30 p.m., Fri 11:30 a.m.–⁠1:30 p.m. & 5:30–⁠7:30 p.m., Sat 9:30 a.m.–⁠3:30 p.m., Sun 10 a.m.–⁠12 p.m.——free
Hitters Fight Club Muay Thai Little Italy and Trinity Bellwoods10+ years—Mon–Fri 7 a.m.–⁠8 p.m., Sat 12–⁠3 p.m., Sun 11 a.m.–⁠1 p.m.———
Ignite TKD Inc. taekwondo · camp Little Italy and Trinity Bellwoods, Markham (Unionville) · 2 locations——Tue 4–⁠7 p.m., Thu 4:15–⁠8 p.m., Sun 12:45–⁠6 p.m. +1$320–400 (fee period not stated)—free
Pia Bouman School for Ballet and Creative Movement dance · camp Little Italy and Trinity Bellwoods5+ yearsJul 13–17, 2026 past; Mon–Fri 9:30 a.m.–⁠3:30 p.m.—$350/wk +1—free
Shaolin Temple Quanfa Institute (STQI) Toronto Downtown martial arts Little Italy and Trinity Bellwoods3–17 yearsSat 10 a.m.–⁠12 p.m.Tue–Fri 5:30–⁠9 p.m., Sat 9:30 a.m.–⁠4 p.m., Sun 9:30 a.m.–⁠5 p.m.from $100/mo—paid
SheFighter martial arts Little Italy and Trinity Bellwoods4–13 yearsTue, Thu 4:30–⁠5:30 p.m.; Sun 10–⁠11 a.m.Mon–Fri 4–⁠8:30 p.m., Sat, Sun 10 a.m.–⁠2 p.m.$125/mo——
Super Kick Karate karate · multi-activity programs · camp Little Italy and Trinity Bellwoods4–17 yearsMon–Fri 9 a.m.–⁠4 p.m.; Mon 4:30–⁠5 p.m. +14Mon–Thu 10 a.m.–⁠8 p.m., Fri 10 a.m.–⁠4 p.m., Sat 9 a.m.–⁠3 p.m., Sun 1–⁠3 p.m.from $125/mo +1——
Toronto BJJ Brazilian jiu-jitsu Little Italy and Trinity Bellwoods3–12 years—Mon 11:30 a.m.–⁠9:30 p.m., Tue–Sat 6 a.m.–⁠9:30 p.m., Sun 6 a.m.–⁠8:30 p.m.——free
Toronto Kickboxing & Muay Thai Academy Muay Thai Riverdale and the Danforth, Little Italy and Trinity Bellwoods +2 · 4 locations5–17 years—Mon, Tue, Thu, Fri 12–⁠1 p.m. & 4–⁠9 p.m., Wed 12–⁠1 p.m. & 4–⁠8 p.m., Sat 10:30 a.m.–⁠2 p.m., Sun 12–⁠1 p.m. +3$169 one-time—paid
Toronto School of Art art Little Italy and Trinity Bellwoods11–17 years—Mon–Thu 9 a.m.–⁠7 p.m., Fri, Sat 9 a.m.–⁠5 p.m.———
Toronto Ultimate Club ultimate frisbee Little Italy and Trinity Bellwoods—Thu 7–⁠7:55 p.m.; Sun 12–⁠12:55 p.m. +4Mon–Fri 9 a.m.–⁠5 p.m.from $225 (fee period not stated)——
Trinity Bellwoods CARE Program art · care · camp Little Italy and Trinity Bellwoods6–12 yearsMon–Fri 3–⁠6 p.m.Mon–Fri 3–⁠6 p.m.$643/mo——
University Settlement music · multi-activity programs · care · camp Little Italy and Trinity Bellwoods4–12 years—Mon–Wed, Fri 4–⁠9 p.m., Sat 9 a.m.–⁠5 p.m.$26/day——
ARTSies Inc drama and theatre · camp Markham (Unionville), Malvern · 2 locations5–18 years—————
Bad Day Survival Krav Maga martial arts Malvern12+ yearsSat 5:30–⁠6:30 p.m.; Sun 4:30–⁠5:30 p.m.Fri 7:30–⁠9:30 p.m., Sat 5:30–⁠6:30 p.m., Sun 2:30–⁠5:30 p.m.———
Cheer Sport Sharks Toronto gymnastics · cheerleading · camp Malvern3+ years—Mon–Fri 4–⁠10 p.m., Sat 10 a.m.–⁠3 p.m., Sun 10 a.m.–⁠5 p.m.———
House of Dance dance · camp Malvern2½–18 years—Mon–Fri 4–⁠10 p.m., Sat 10 a.m.–⁠3:30 p.m.from $239/term +1——
Islamic Institute of Toronto (IIT) religious education · multi-activity programs · camp Malvern5+ yearsJun 29–Aug 14, 2026 past; Mon–Fri 9 a.m.–⁠3:30 p.m.; Tue–Thu 5:30–⁠7 p.m. +1Mon–Sun 9 a.m.–⁠7:30 p.m.$90/yr +2——
Itella Tech Academy coding · robotics Malvern5–16 years————free
Malvern Family Resource Centre multi-activity programs · care · camp Malvern10+ years—Mon–Fri 9 a.m.–⁠5 p.m.———
MMA World Academy boxing, kickboxing and wrestling Malvern4–12 years—Mon–Fri 11 a.m.–⁠9:30 p.m., Sat 9:30 a.m.–⁠4 p.m., Sun 9:30 a.m.–⁠2:30 p.m.from $399.99 (fee period not stated) +1—free
Rouge River Soccer Club soccer Malvern—Sat 9–⁠10:30 a.m.————
Scarborough Basketball Association basketball · camp Malvern5+ yearsMar 15–19, 2027; Fri 9 a.m.–⁠4 p.m.Mon–Thu 9 a.m.–⁠5 p.m.$65/day +2——
Scarborough National Malvern Soccer Club soccer Malvern4–14 years—————
Shaolin Temple Quanfa Institute (STQI) - Scarborough martial arts Malvern7+ yearsSun 3–⁠4 p.m.Thu 6:30–⁠8 p.m., Sun 3–⁠6:15 p.m.$180/term——
Sitpi Academy languages · camp Malvern4+ yearsAug 10–15, 2026 pastMon–Fri 10 a.m.–⁠2 p.m., Sat, Sun 9 a.m.–⁠1:30 p.m.$199/wk——
88 BJJ Brazilian jiu-jitsu · boxing, kickboxing and wrestling Markham (Markham Village, Cornell)6–13 years—Mon, Wed 11 a.m.–⁠8 p.m., Tue, Thu 4–⁠8 p.m., Fri 11 a.m.–⁠6 p.m., Sat 9 a.m.–⁠12 p.m., Sun 10 a.m.–⁠12 p.m.from $82/mo +2—free
A.B. Dance dance · camp Markham (Markham Village, Cornell)2+ yearsAug 24–27, 2026 pastMon–Thu 9:30 a.m.–⁠8 p.m., Sat, Sun 9 a.m.–⁠5 p.m.$177/term——
ARC Centre (Formerly CCYAA Centre) basketball Markham (Markham Village, Cornell)3–17 years—Sat, Sun 9 a.m.–⁠4 p.m.———
ArtClass4You art Markham (Markham Village, Cornell)—Tue 4:30–⁠6 p.m.; Tue 7–⁠8:30 p.m. +10Tue, Wed 4–⁠8 p.m., Thu 4:30–⁠8:30 p.m., Fri 4–⁠6 p.m., Sat 9:30 a.m.–⁠4 p.m.———
Artnection art · camp Newtonbrook (Yonge and Steeles), Richmond Hill +1 · 3 locations4–12 yearsAug 10–14, 2026 pastWed 4:30–⁠6:30 p.m., Thu, Fri 3–⁠6 p.m., Sat 10 a.m.–⁠5:30 p.m. +2$480/wk——
Artsky Learning Centre art · camp Richmond Hill, Markham (Markham Village, Cornell) · 2 locations5+ yearsJun 29–Sep 4, 2026 pastTue–Fri 4–⁠8:30 p.m., Sat, Sun 10 a.m.–⁠6:30 p.m. +1——yes
Camp Robin Hood multi-activity programs · camp Markham (Markham Village, Cornell)4–15 years—————
Canada Chess Youth Club chess Richmond Hill, Markham (Markham Village, Cornell) · 3 locations4+ years—————
Castle Arts art · camp Markham (Markham Village, Cornell)6+ yearsTue–Fri 4:15–⁠5:45 p.m.; Tue–Thu 4:15–⁠5:45 p.m. +15Tue–Thu 4:15–⁠8:45 p.m., Fri 4:15–⁠9 p.m., Sat 10 a.m.–⁠4:30 p.m., Sun 10 a.m.–⁠5 p.m.$35/class +3—free
Catalyst Academy tech and digital media Markham (Markham Village, Cornell)6–13 years—Tue 5–⁠9 p.m., Wed 1–⁠8 p.m., Fri 1–⁠6 p.m., Sat 1–⁠4 p.m.———
CodeSky coding Markham (Markham Village, Cornell)7–18 years—Mon, Tue, Thu 5–⁠8 p.m.$450/package—free
Cornerstone Christian Community Church volleyball · care Markham (Markham Village, Cornell)11–18 yearsWed 4:30–⁠6 p.m.Mon–Fri 9 a.m.–⁠5:30 p.m., Sun 9 a.m.–⁠1 p.m.$50/term——
Crafty Pots art · camp Markham (Markham Village, Cornell)6–16 yearsJul 13–17, 2026 past; Fri 6–⁠9 p.m.Wed, Thu 2–⁠9 p.m., Fri, Sat 11 a.m.–⁠9:30 p.m., Sun 11 a.m.–⁠7 p.m.$45/class +2——
Dance Expression dance · camp Markham (Markham Village, Cornell)3+ years—Mon–Fri 10 a.m.–⁠9 p.m., Sat 10 a.m.–⁠4 p.m.——free
DOAHL Dance Academy Inc. dance Markham (Markham Village, Cornell)3+ years—Tue–Fri 5:30–⁠9:30 p.m., Sat 9 a.m.–⁠2 p.m.———
Elevation Martial Arts & Training Centre Brazilian jiu-jitsu · martial arts Markham (Markham Village, Cornell)7–12 years—Mon, Wed 9:30 a.m.–⁠1 p.m. & 4–⁠9:30 p.m., Tue, Thu, Fri 10:30 a.m.–⁠1 p.m. & 4:30–⁠9:30 p.m., Sat 8:30 a.m.–⁠6 p.m., Sun 9:30 a.m.–⁠12:30 p.m.——yes
Elite Danceworx Inc. dance · camp Markham (Markham Village, Cornell)2+ yearsAug 24–27, 2026 past; Mon–Fri 9 a.m.–⁠4 p.m.Mon–Thu 12–⁠9 p.m., Fri 12–⁠8 p.m., Sat 9 a.m.–⁠2 p.m.from $225/wk +1——
FaMusic music · piano Markham (Markham Village, Cornell)4+ years—Mon–Fri 3–⁠8 p.m., Sat 9 a.m.–⁠5 p.m.——free
Feathers in Flight Archery archery Markham (Markham Village, Cornell)8+ yearsSat 11 a.m.–⁠12 p.m.————
Flip and Flex Gymnastics gymnastics · camp Markham (Markham Village, Cornell)2–10 years—————
Gators Basketball Academy basketball · camp Markham (Markham Village, Cornell)4–10 years—Mon–Sun 9 a.m.–⁠9 p.m.———
Heritage Music Academy music Markham (Markham Village, Cornell)3+ years—Mon–Fri 4–⁠8 p.m., Sat 10:30 a.m.–⁠5 p.m., Sun 10:30 a.m.–⁠4 p.m.——free
K & K Dance Dreamz Inc dance · camp Markham (Markham Village, Cornell)2½+ yearsJul 20–24, 2026 pastMon–Fri 4–⁠9 p.m., Sat 9 a.m.–⁠5:30 p.m.$250/wk——
KICKS Dance Studio gymnastics · dance · drama and theatre · camp Markham (Markham Village, Cornell)3–12 yearsAug 17–21, 2026 past—$200/wk +4——
Kidzwhiz Technology Learning Centre coding · camp Markham (Markham Village, Cornell)6–16 yearsMar 15–19, 2027Mon–Fri 8 a.m.–⁠5 p.m.from $210/session +1——
Leap Gymnastics gymnastics · camp Markham (Markham Village, Cornell)4–12 yearsNov 20, 2026—$95/mo +1——
Lindance Academy of Performing Arts dance Markham (Markham Village, Cornell), Willowdale (North York Centre) · 2 locations9–14 years—Mon–Wed, Fri 4–⁠8 p.m., Thu 4–⁠8:30 p.m., Sat, Sun 9 a.m.–⁠8:30 p.m. +1———
Markham Japan Karate Association karate Markham (Markham Village, Cornell)8–17 years—Mon–Sun 9 a.m.–⁠8 p.m.$340/term +1—free
Markham Soccer Club soccer · camp Markham (Markham Village, Cornell)5–9 yearsAug 17–21, 2026 past; Sun 9–⁠10:15 a.m.; Sun 10:15–⁠11:30 a.m. +1Mon–Thu 10 a.m.–⁠5 p.m., Fri 10 a.m.–⁠4 p.m.$120/term +1——
Markham Speed Skating Club skating Markham (Markham Village, Cornell)4+ yearsTue 7–⁠8 p.m.; Fri 6:30–⁠7:30 p.m.—from $670/session——
Markham Taekwondo Academy taekwondo · care Markham (Markham Village, Cornell)5–13 yearsMon–Fri 2:30–⁠6:30 p.m.Mon–Fri 4–⁠9 p.m., Sat 11:30 a.m.–⁠1:30 p.m.——yes
Markham Tennis Club tennis · camp Markham (Markham Village, Cornell)4–18 years—Mon–Sun 7 a.m.–⁠11 p.m.———
MAS Badminton Club badminton Markham (Markham Village, Cornell)—Wed 5–⁠7 p.m.; Fri 5–⁠7 p.m. +1Mon–Wed, Fri 4–⁠8 p.m., Thu 4–⁠8:30 p.m., Sat 12–⁠7:30 p.m.———
Melody's Institute of Art and Dance Corp. ballet · art · multi-activity programs · camp Markham (Markham Village, Cornell)4+ yearsMon–Fri 9 a.m.–⁠3:30 p.m.Tue 4–⁠9 p.m., Wed 5–⁠8 p.m., Fri 4:30–⁠8:30 p.m., Sat 9 a.m.–⁠5 p.m.$25.75/class +1—paid
Moohan Taekwondo taekwondo · martial arts · camp Markham (Markham Village, Cornell)3–12 years—Mon–Fri 3–⁠9:30 p.m., Sat 10 a.m.–⁠3 p.m.——free
Myung's Taekwondo Academy taekwondo · camp Markham (Unionville), Thornhill +2 · 4 locations4–12 years—Mon, Thu, Fri 3–⁠8 p.m., Tue, Wed 3–⁠9 p.m., Sat 10:15 a.m.–⁠2 p.m. +3——free
NOX Dojo karate Markham (Markham Village, Cornell)3+ years—Mon, Wed, Thu 3–⁠9 p.m., Tue, Fri 5–⁠9 p.m., Sat 9 a.m.–⁠12:30 p.m. & 2:30–⁠4:30 p.m.——free
Outshine Academy robotics · mental math abacus Markham (Markham Village, Cornell)4+ years—Mon, Tue, Thu 4–⁠7 p.m., Wed 4–⁠8:30 p.m., Fri 6–⁠8 p.m., Sat 9:30 a.m.–⁠12:30 p.m.——free
Owlet Music Studio music · piano · camp Markham (Markham Village, Cornell)4+ years—Mon–Fri 10 a.m.–⁠7 p.m.$275/wk—free
Prime FC soccer · camp Markham (Markham Village, Cornell)5–12 years—Mon–Sun 8 a.m.–⁠10 p.m.———
Red Force Soccer Club soccer · camp Markham (Markham Village, Cornell)3–14 yearsJun 29–Sep 4, 2026 past; Mon–Fri 9 a.m.–⁠12 p.m.Mon–Fri 10 a.m.–⁠8 p.m., Sat, Sun 12–⁠8 p.m.from $195/wk——
Russell Aquatics Swim School swimming Markham (Markham Village, Cornell)2–5 years—Mon 8:30 a.m.–⁠9:30 p.m., Tue, Wed 1–⁠9:30 p.m., Thu, Fri 9 a.m.–⁠9:30 p.m., Sat, Sun 7:30 a.m.–⁠6:30 p.m.———
Salazar Golf Academy golf · camp Markham (Markham Village, Cornell)7–16 yearsAug 24–28, 2026 past—from $350/wk——
Sandra Amodeo Dance Studio dance · camp Markham (Markham Village, Cornell)2–18 years—Mon–Fri 5–⁠8 p.m., Sat 10 a.m.–⁠2 p.m.$298/wk——
School of Rock music · camp Mississauga (Meadowvale, Streetsville), Markham (Markham Village, Cornell) · 2 locations6–13 years—Mon–Thu 3–⁠9 p.m., Sat 10 a.m.–⁠4 p.m. +1———
Stars of the Stage dance · drama and theatre Markham (Markham Village, Cornell)—Mon 5:30–⁠8:30 p.m.Mon, Wed, Thu 3–⁠9:30 p.m., Tue 3–⁠10 p.m., Sat 9 a.m.–⁠5 p.m.———
Steamoji robotics · camp Markham (Markham Village, Cornell), Mississauga (Meadowvale, Streetsville) +3 · 5 locations6+ years—Tue–Fri 3:30–⁠7:30 p.m., Sat 9 a.m.–⁠6 p.m., Sun 11 a.m.–⁠4 p.m. +4——yes
WD Swim School swimming · camp Richmond Hill, Markham (Markham Village, Cornell) · 2 locations4–18 years—Mon–Wed, Fri 2–⁠9 p.m., Thu 2–⁠9:45 p.m., Sat 8 a.m.–⁠7 p.m., Sun 8 a.m.–⁠7:45 p.m. +1from $129/mo +2—free
Zenith Martial Arts & Leadership Muay Thai · martial arts Markham (Markham Village, Cornell)8–12 yearsMon, Wed, Fri 5:45–⁠6:45 p.m.; Tue, Thu 5:45–⁠6:45 p.m. +1Mon–Fri 12–⁠1 p.m. & 5:15–⁠10 p.m., Sat 10 a.m.–⁠1:30 p.m.$199/mo—free
Chungs Arts Academy martial arts Markham (Milliken Mills, Armadale)—Mon 6:15 p.m.; Wed 6:15 p.m. +3———free
Diana Art School art Markham (Milliken Mills, Armadale)6–10 years————free
HarshNaad Music Academy music Markham (Milliken Mills, Armadale)4+ years—Mon, Tue 5–⁠9 p.m., Wed 5 p.m.–⁠12 a.m.from $150/mo—free
Tri Star Gymnastics Club gymnastics · camp Markham (Milliken Mills, Armadale)6–8 yearsDec 21, 2026–Jan 3, 2027Mon–Thu 3:30–⁠8 p.m., Sat 9 a.m.–⁠2 p.m.from $50/day—yes
Acts Art Studio art Markham (Unionville)4+ years—Mon–Wed, Fri 4–⁠6:30 p.m., Sat 9:30 a.m.–⁠4 p.m., Sun 1–⁠4 p.m.——free
AK Golf Academy golf Markham (Unionville) · 2 locations6–17 years—Mon–Fri 10 a.m.–⁠9 p.m., Sat 10 a.m.–⁠4 p.m.$60–100/class——
Amanda's Dance Company dance Markham (Unionville)2+ yearsSat 9:30–⁠10 a.m.; Sun 9:45–⁠10:15 a.m. +3—$500 (fee period not stated)——
Art Adventures Studio Inc art Markham (Unionville)10–16 years——$198.88 (fee period not stated)——
ArtiSonata Studio music · art · multi-activity programs · camp Markham (Unionville)4–12 yearsJan 30, 2026 pastMon–Fri 3–⁠8 p.m., Sat 11:30 a.m.–⁠7 p.m., Sun 3–⁠6 p.m.from $40/class—free
Arts on Fire Markham art · multi-activity programs · camp Markham (Unionville)5+ years—Tue–Fri 1–⁠9 p.m., Sat 10 a.m.–⁠9 p.m., Sun 10 a.m.–⁠8 p.m.——free
Authentic Taekwondo taekwondo · boxing, kickboxing and wrestling · martial arts · camp Markham (Unionville)3+ years—Mon–Fri 12–⁠9 p.m., Sat 12–⁠5 p.m.——free
Axis Fencing Club fencing Markham (Unionville)4+ years—Mon–Fri 3–⁠9 p.m., Sat, Sun 10 a.m.–⁠6:30 p.m.———
Beware Wet Paint Progressive Art School art · camp Markham (Unionville)4+ years—Tue–Fri 4–⁠8 p.m., Sat 9 a.m.–⁠7:30 p.m.———
Body Lines Dance & Fitness dance · camp Markham (Unionville)4–10 years————free
Can Sports Center basketball · badminton · camp Markham (Unionville)6+ years—————
Canada After School Group (CASG) multi-activity programs · care · camp York Mills and Don Mills, Markham (Unionville) · 2 locations——Mon–Fri 3:30–⁠8:30 p.m., Sat, Sun 9 a.m.–⁠6 p.m.from $278/wk——
Canada U-Tutoring Learning Institute multi-activity programs · care · camp Markham (Unionville)5–8 yearsMon–Fri 3:45–⁠8:30 p.m.Mon–Fri 3:45–⁠8:30 p.m., Sat 10 a.m.–⁠7 p.m., Sun 10 a.m.–⁠5 p.m.———
Carol C Dance Studio dance · camp Markham (Unionville)2–5 years—Mon–Wed 5–⁠8 p.m., Thu 5–⁠7:30 p.m., Sat 9:30 a.m.–⁠6 p.m., Sun 9:30 a.m.–⁠2:30 p.m.$300/wk—free
Caution Tape Robotics coding · robotics · camp York Mills and Don Mills, Markham (Unionville) · 3 locations——Mon–Fri 3–⁠7 p.m., Sat, Sun 9 a.m.–⁠6 p.m. +2$549/wk—yes
Champions Franco languages Markham (Unionville)——Mon–Fri 9 a.m.–⁠9 p.m., Sat 10 a.m.–⁠6 p.m.$440/term +1—free
Chava Farms multi-activity programs · camp Markham (Unionville)———from $1,400/session——
Chess With Mr. S Inc. chess · camp Markham (Unionville)—Jul 27–31, 2026 past————
Creative Genius Academy art · camp Markham (Unionville)4+ years—Mon 9 a.m.–⁠8 p.m., Wed–Fri 4–⁠8 p.m., Sat 10 a.m.–⁠5 p.m., Sun 10 a.m.–⁠4 p.m.———
Cuddles Learning coding · camp Markham (Unionville) · 3 locations5–13 years—Mon–Fri 4–⁠6 p.m., Sat, Sun 9:30 a.m.–⁠3 p.m.——yes
Dantitude Arts School dance · modelling Markham (Unionville)4–18 years—Tue–Thu 1–⁠8 p.m., Fri 1–⁠8:30 p.m., Sat, Sun 10:30 a.m.–⁠8 p.m.———
Dolphin Swim School swimming · camp Markham (Unionville)4+ years—Mon–Fri 4–⁠7 p.m., Sat, Sun 9 a.m.–⁠5 p.m.$438/wk——
Elegance Ballet Studio ballet Markham (Unionville)—Mon 4:30–⁠5:30 p.m.; Mon 4:45–⁠5:30 p.m. +13Mon, Tue, Fri 4–⁠9:30 p.m., Wed 3–⁠10 p.m., Thu 4:30–⁠9:30 p.m., Sat 11 a.m.–⁠6 p.m., Sun 10:30 a.m.–⁠5:30 p.m.——yes
Eureka Martial Arts martial arts Markham (Unionville)——Mon–Thu 5–⁠9 p.m., Sat 10 a.m.–⁠12:30 p.m.$150/mo——
Everyday Badminton and Table Tennis Club badminton Markham (Unionville)—Sat 5–⁠7 p.m.Mon–Fri 9:30 a.m.–⁠11 p.m., Sat 9 a.m.–⁠11:30 p.m., Sun 9 a.m.–⁠12 a.m.$20/class——
French Solutions Inc languages · camp Markham (Unionville)—Sat 9:30–⁠11:30 a.m.; Sat 1:30–⁠3:30 p.m.—from $660/term +2——
Gary Kent Golf Schools of Ontario golf Markham (Unionville)7–14 yearsThu 5–⁠6 p.m.; Sat 8–⁠9 a.m.Mon–Sun 8 a.m.–⁠10 p.m.$80/class +1——
Ghost Muay Thai Studio Muay Thai Markham (Unionville)4–12 years—Mon, Tue, Thu 4:15–⁠9 p.m., Wed, Fri 5–⁠9 p.m., Sat 10 a.m.–⁠1 p.m.———
Gusta Cooking Studio cooking Markham (Unionville)4+ years—Tue–Sat 11 a.m.–⁠6 p.m.$135–219 (fee period not stated)——
Gym-O-Gym languages · care Markham (Unionville)2–14 yearsSat 9–⁠10:30 a.m.; Sat 10:45 a.m.–⁠12:15 p.m.—$315/term +1——
Inspire Music Academy music Markham (Unionville)3–18 years—Mon–Fri 3–⁠9 p.m., Sat, Sun 9 a.m.–⁠7 p.m.———
International Music Academy music Markham (Unionville)4+ years—Mon–Fri 3–⁠9 p.m., Sat, Sun 9 a.m.–⁠5 p.m.———
Joy Tennis tennis Markham (Unionville)——Mon–Sun 8 a.m.–⁠11 p.m.from $400 (fee period not stated)—paid
Junior Red Riders dirt biking · camp Markham (Unionville)6–12 yearsThu–Sun 9 a.m.–⁠12 p.m.; Thu–Sun 1–⁠4 p.m.—$199/class——
Kavosh AI & Robotics Academy coding · robotics Thornhill, Markham (Unionville) · 2 locations6+ years————free
KC Badminton Club badminton · camp Markham (Unionville), Richmond Hill · 3 locations5–18 years—Mon–Fri 3–⁠11 p.m., Sat 9 a.m.–⁠11 p.m., Sun 10 a.m.–⁠10 p.m. +2$28/class +2——
Kensyukai Markham Kendo martial arts Markham (Unionville)8+ yearsWed 8–⁠9:30 p.m.; Sun 5:30–⁠7:30 p.m.Wed 8–⁠9:30 p.m., Sun 5:30–⁠7:30 p.m.$25/mo——
Le Premier School of Ballet ballet Markham (Unionville)5+ years—————
Magical Horse Club horseback riding · camp Markham (Unionville)8+ years——$85 (fee period not stated) +5——
Manling Dance School dance · camp Markham (Unionville) · 2 locations3+ yearsMon–Fri 9:30 a.m.–⁠4 p.m.Mon–Fri 12–⁠9:30 p.m., Sat, Sun 8 a.m.–⁠9:30 p.m. +1from $399/wk—paid
Markham Badminton Club badminton · camp Markham (Unionville)5–18 yearsJun 29–Aug 28, 2026 pastMon–Fri 10 a.m.–⁠12 a.m., Sat, Sun 9 a.m.–⁠12 a.m.from $200/wk +2——
Markham BJJ Brazilian jiu-jitsu Markham (Unionville)13–17 years————free
Markham Irish Canadian Rugby Club rugby Markham (Unionville)11–17 yearsMon, Wed 6:30–⁠8 p.m.Sat 11 a.m.–⁠12 p.m.$75 (fee period not stated)——
Markham School of Dance dance · camp Markham (Unionville)2+ yearsAug 31–Sep 4, 2026 past; Mon–Fri 9 a.m.–⁠4 p.m.Mon 4–⁠7:30 p.m., Tue 4–⁠8:30 p.m., Wed, Fri 4–⁠8 p.m., Thu 4–⁠6:30 p.m., Sat 10 a.m.–⁠2 p.m., Sun 10 a.m.–⁠12 p.m.——yes
Master Teo's Taekwon Do taekwondo · camp Markham (Unionville)3+ years—Mon, Tue 4:15–⁠8 p.m., Wed 4–⁠8 p.m., Thu, Fri 4:15–⁠9 p.m., Sat 11 a.m.–⁠4 p.m.——free
Master Yang's Apex Taekwondo Academy taekwondo Markham (Unionville)4+ yearsMon 4:30–⁠5:10 p.m.; Mon 5:40–⁠6:20 p.m. +20Mon, Wed 3–⁠8:30 p.m., Tue, Thu, Fri 3–⁠8 p.m., Sat 9:30 a.m.–⁠1 p.m.——free
Moomoo's Studio ballet · dance · multi-activity programs · camp Markham (Unionville)6+ yearsWed 4:30–⁠5:30 p.m.; Fri 5:30–⁠6:30 p.m. +1Mon 4–⁠8:30 p.m., Tue 4–⁠8 p.m., Wed–Fri 4:30–⁠8:30 p.m., Sat 9 a.m.–⁠6:30 p.m., Sun 9 a.m.–⁠7 p.m.$22.50/class +2—free
My Table Tennis Club table tennis · camp Markham (Unionville)—Jun 29–Sep 4, 2026 past—$235–330/wk——
Nelvin Drama Academy drama and theatre · camp Markham (Unionville)4–13 yearsJan 15, 2027Mon–Sun 9 a.m.–⁠9 p.m.$85/day—free
Northern Karate School Markham karate Markham (Unionville)3+ years—Mon 2–⁠9 p.m., Tue, Thu 2–⁠10 p.m., Wed, Fri 12–⁠9 p.m., Sat 9:30 a.m.–⁠3 p.m.——free
OOTB Art Studio art Markham (Unionville)——Mon 12–⁠6 p.m., Fri–Sun 12–⁠8 p.m.from $140/session——
Percreative Studio Inc art Markham (Unionville)8+ yearsTue 4–⁠5 p.m.; Thu 4:45–⁠5:45 p.m. +3Mon 2–⁠6 p.m., Sat 9 a.m.–⁠5:30 p.m., Sun 12–⁠3 p.m.$30/class——
Petite Workshop art · camp Markham (Unionville)6+ yearsMon–Fri 9 a.m.–⁠12 p.m.; Mon–Fri 9 a.m.–⁠4 p.m. +1—$230/wk——
Philharmonic Music & Art Canada dance · art · care Markham (Unionville)—Mon 6:30–⁠7:30 p.m.; Sat 10–⁠11 a.m. +3Mon–Fri 12–⁠7 p.m., Sat, Sun 9 a.m.–⁠7 p.m.———
Polar Art Studio art · crafts and making · camp Markham (Unionville)4–14 years—Mon 12–⁠6 p.m., Thu, Fri 12–⁠5 p.m., Sat 11 a.m.–⁠6 p.m., Sun 11:30 a.m.–⁠8 p.m.———
Prima Academy music · art · multi-activity programs · camp Markham (Unionville)3+ yearsJun 29–Jul 24, 2026 past; Tue 4:30–⁠6 p.m.; Thu 5–⁠6:30 p.m. +2Tue–Fri 2:30–⁠8 p.m., Sat, Sun 9 a.m.–⁠6 p.m.$499.98/wk +1—free
Pure Soul Energy - Indian Bollywood Dance Academy and Studio dance Markham (Unionville)—Fri 5–⁠6 p.m.; Sun 10:30–⁠11:30 a.m. +1Mon–Sun 11 a.m.–⁠9 p.m.———
Raymond Wu, NCCP-Certified Badminton Coach badminton Markham (Unionville)——Mon, Wed–Sun 9 a.m.–⁠10 p.m.$27/class——
Red Dot Basketball basketball · camp Markham (Unionville) · 2 locations4–17 years—Mon–Fri 1–⁠11 p.m., Sat, Sun 10 a.m.–⁠11 p.m.——free
Red Hornets Basketball basketball · camp Markham (Unionville)7–16 yearsMar 15–19, 2027Mon–Sun 9 a.m.–⁠5 p.m.$250–395/wk +1——
Renshin Kendo Dojo martial arts Markham (Unionville)—Sat 10–⁠11 a.m.Tue 6:30 a.m.–⁠8:30 p.m., Sat 10 a.m.–⁠12 p.m.——free
RoboThink robotics · camp Markham (Unionville), Vaughan (Maple, Concord) +1 · 3 locations4–16 years—Mon–Fri 3–⁠9 p.m., Sat, Sun 8 a.m.–⁠9 p.m. +1———
Ronin Volleyball volleyball Markham (Unionville), York Mills and Don Mills · 2 locations——Mon, Thu 11 a.m.–⁠10 p.m., Tue 11 a.m.–⁠8 p.m., Wed, Fri 11 a.m.–⁠9 p.m., Sat 8:30 a.m.–⁠4 p.m., Sun 8:30 a.m.–⁠5 p.m.$350/package +1——
Rouge Camps art · robotics · multi-activity programs +1 · camp Markham (Unionville), Vaughan (Woodbridge, Kleinburg) +1 · 3 locations4–13 years—————
Royal City Soccer Club soccer · camp Markham (Unionville)5–13 yearsAug 24–28, 2026 past—$299 (fee period not stated)——
ScholarsTec: Institute of AI, Robotics, & Coding robotics · care · camp Markham (Unionville)3–16 yearsJul–Aug 2026 pastMon–Thu 10 a.m.–⁠6:30 p.m., Fri, Sat 10 a.m.–⁠4 p.m., Sun 10 a.m.–⁠5 p.m.$80/day +2——
Solely Outdoors archery · air pistol shooting Markham (Unionville)——Mon–Wed, Sat 11 a.m.–⁠6 p.m., Thu, Fri 11 a.m.–⁠7 p.m., Sun 11 a.m.–⁠5 p.m.$498/session——
Spartan Striking Academy Muay Thai Richmond Hill, Markham (Unionville) · 2 locations3–15 years—Mon 1:45–⁠2:45 p.m. & 4:30–⁠9:30 p.m., Tue, Thu 12–⁠1 p.m. & 1:45–⁠2:45 p.m. & 4:30–⁠9:30 p.m., Wed 12–⁠1 p.m. & 1:45–⁠2:45 p.m. & 4:30–⁠8:30 p.m., Fri 5–⁠8:30 p.m., Sat 10:30 a.m.–⁠1:30 p.m. +1———
StudentScholars chess · art · coding +1 Markham (Unionville)—Mon–Fri 4:30–⁠6:30 p.m.Mon–Fri 10 a.m.–⁠7 p.m., Sat, Sun 9 a.m.–⁠6 p.m.$25/hr +3——
Superkids Karate karate Markham (Unionville)5–13 years—Mon, Thu 4:30–⁠9:15 p.m., Tue, Wed 5:15–⁠9:15 p.m., Sat 9–⁠11:30 a.m.——yes
TADA: Theatre Arts & Dance Academy drama and theatre · camp Markham (Unionville)4–18 years—Mon–Fri 4–⁠9 p.m., Sat, Sun 9:30 a.m.–⁠9 p.m.——yes
TC Sports volleyball · multi-activity programs · camp Markham (Unionville)4–16 yearsThu 6–⁠8 p.m.; Fri 6–⁠8 p.m. +5Sun 11:15 a.m.–⁠1:15 p.m.———
The Dance Institute dance Markham (Unionville)3+ yearsWed 7–⁠8 p.m.Mon–Fri 10 a.m.–⁠8 p.m., Sat 9 a.m.–⁠6 p.m., Sun 12–⁠4 p.m.——free
The Singing School music Markham (Unionville)5+ years—Tue–Fri 3–⁠8 p.m., Sat 10 a.m.–⁠6 p.m., Sun 1–⁠6 p.m.———
Unionville Tennis Club tennis · camp Markham (Unionville)——Mon–Fri 9 a.m.–⁠11 p.m., Sat, Sun 9 a.m.–⁠10 p.m.from $260/wk——
Varley Art Gallery of Markham art · camp Markham (Unionville)4–12 yearsMon–Fri 9 a.m.–⁠4 p.m.; Sat 10 a.m.–⁠12 p.m. +1Tue–Fri 12–⁠4 p.m., Sat, Sun 10 a.m.–⁠5 p.m.$114 (fee period not stated) +2——
VioCello Music School music Markham (Unionville)3+ years—Mon–Sun 8 a.m.–⁠10 p.m.from $40/class—free
Vision Youth Leadership Program public speaking and life skills · outdoor education · paddling and water sports Markham (Unionville)14–17 years—Mon–Fri 7–⁠9:30 p.m., Sat, Sun 9 a.m.–⁠5 p.m.$138/session +2——
Volley Vibes Club volleyball Markham (Unionville)—Mon 5–⁠7 p.m.; Tue 4:30–⁠6 p.m. +2Thu 4–⁠6 p.m., Fri 5–⁠7 p.m., Sun 9–⁠11 a.m.$240/mo—paid
VYBE Dance Company dance Markham (Unionville)——Mon 6:30–⁠8:30 p.m., Tue, Wed 5–⁠9 p.m., Thu, Fri 6–⁠9 p.m., Sat 11 a.m.–⁠3 p.m., Sun 11 a.m.–⁠5 p.m.from $108/mo—paid
W.E GLOBAL Academy robotics · languages · public speaking and life skills +1 · camp Markham (Unionville), York Mills and Don Mills · 2 locations6+ years—Mon–Fri 3–⁠9 p.m., Sat 9 a.m.–⁠9 p.m.———
Wayland Li Martial Arts Centre martial arts · camp Markham (Unionville)5+ yearsSat 4–⁠5 p.m.; Sun 12–⁠1 p.m.Mon 4:30–⁠7 p.m., Wed, Fri 5–⁠7 p.m., Sat, Sun 12–⁠5 p.m.——yes
WEAZERO Art Studio art Markham (Unionville)4–17 years—Mon–Sun 9 a.m.–⁠9 p.m.———
WePlay Centre volleyball · camp Markham (Unionville)7–15 yearsAug 31, 2026 past; Sun 11 a.m.–⁠12 p.m.Mon–Sun 8 a.m.–⁠12 a.m.———
Wiz Robotics robotics · camp Markham (Unionville)5–18 years—Mon–Sun 9 a.m.–⁠9 p.m.——free
World Academy Of Music music · camp Markham (Unionville)6–18 years—Mon 3–⁠9:30 p.m., Tue–Fri 3–⁠8:30 p.m., Sat 8:30 a.m.–⁠4:30 p.m., Sun 9:30 a.m.–⁠2 p.m.$380 (fee period not stated)——
Xuechen Yu Golf Academy (XYGA) golf Markham (Unionville)——Mon–Sun 9 a.m.–⁠9 p.m.$499/session——
Yamaha Music School music Markham (Unionville)3–9 yearsTue 6:30 p.m.; Wed 5:15 p.m. +9Mon–Thu 12–⁠9 p.m., Sat, Sun 9 a.m.–⁠6 p.m.———
YMM Art Space Canada art · camp Markham (Unionville)3+ years—Fri 4–⁠8:30 p.m., Sat 9 a.m.–⁠6 p.m., Sun 9 a.m.–⁠5 p.m.——free
York Region Educational Services multi-activity programs · camp Markham (Unionville)—Jul 5–Aug 13, 2027————
前沿美术动画学院 Brown Academy art Markham (Unionville)8–14 years—Tue–Fri 3–⁠6:30 p.m., Sat 9:30 a.m.–⁠6 p.m., Sun 9:30 a.m.–⁠1:30 p.m.———
A Sharp School of Music music · piano Markland Wood and Richview3+ years—Mon–Fri 3–⁠9 p.m., Sat 9 a.m.–⁠5 p.m.———
Bladeworks Fencing Club fencing Markland Wood and Richview6+ yearsMon, Thu 7–⁠9 p.m.; Thu 5:15–⁠6:15 p.m. +2Mon, Thu 7–⁠9:30 p.m., Sat 1–⁠3:30 p.m.$180–320/mo +1——
Centennial Park Skating Club skating Markland Wood and Richview3–14 years—Mon 6:30–⁠8 p.m., Wed 6–⁠9 p.m., Sat 12–⁠5:15 p.m.$378/term +1——
Community Outdoor Hockey League hockey Markland Wood and Richview6–12 yearsSun 9 a.m.; Sun 10:10 a.m. +1Mon–Sun 9 a.m.–⁠5 p.m.———
Etobicoke Diving Club paddling and water sports Markland Wood and Richview—Mon 6:15–⁠7:15 p.m.; Mon 7:15–⁠8:15 p.m. +6Mon, Wed 6:15–⁠8:15 p.m., Tue, Thu 7:15–⁠8:15 p.m., Fri 6:45–⁠8:45 p.m.———
Etobicoke Track track and field Markland Wood and Richview6–14 years————yes
Martingrove Tennis Club tennis · camp Markland Wood and Richview3–18 years—Mon–Sun 7 a.m.–⁠11 p.m.$20/hr +1——
MC Academy of Tennis tennis · camp Markland Wood and Richview · 2 locations3–18 years—Mon–Sun 7 a.m.–⁠11 p.m.$20/hr +1——
Neilson Park Creative Centre art · camp Markland Wood and Richview5–7 yearsNov 20, 2026; Tue 6–⁠8 p.m.Mon–Thu 9 a.m.–⁠9:30 p.m., Fri–Sun 9 a.m.–⁠4:30 p.m.$90/day +1——
Olympium Artistic Swimming Club swimming · camp Markland Wood and Richview5+ yearsJul 28–30, 2026 past; Tue, Thu 7–⁠8:30 p.m.; Tue, Thu 7–⁠9 p.m.—$60/wk +1—free
Olympium Rhythmic Gymnastics Club gymnastics · camp Markland Wood and Richview3+ yearsAug 24–28, 2026 pastMon–Fri 4–⁠8 p.m., Sat 9 a.m.–⁠1 p.m.from $200/wk——
Seikikai Martial Arts karate Markland Wood and Richview6+ years—Wed 6 p.m.–⁠12 a.m., Fri 6:30–⁠9 p.m., Sun 6–⁠9 p.m.———
Sew Creative crafts and making · camp Markland Wood and Richview7–16 yearsNov 20, 2026; Tue, Thu 4–⁠5:30 p.m.Mon–Fri 9 a.m.–⁠5 p.m.———
Studio 24 Dance Company Inc. dance Markland Wood and Richview2+ years—Mon, Tue 5:30–⁠9 p.m., Wed, Thu 5:30–⁠9:30 p.m., Sat 9 a.m.–⁠1 p.m.———
UFootball Soccer Academy soccer Mississauga (Applewood, Dixie, Malton), Markland Wood and Richview · 2 locations5–13 years—Fri 6–⁠9 p.m. +1from $265.55 (fee period not stated)—free
Ukrainian Camp REZONANS multi-activity programs · camp Markland Wood and Richview4–12 yearsJun 29–Aug 21, 2026 past————
Active Hour multi-activity programs Mississauga (Applewood, Dixie, Malton)2–14 yearsMon 6–⁠6:50 p.m.; Tue 6–⁠6:50 p.m. +2————
AKZ CANADA soccer Mississauga (Applewood, Dixie, Malton)5–12 years—Mon–Sun 7 a.m.–⁠12 a.m.———
All Canadian Martial Arts Academy karate · Brazilian jiu-jitsu Mississauga (Applewood, Dixie, Malton)——Mon–Fri 12–⁠9 p.m., Sat 9 a.m.–⁠2 p.m.$135/mo——
Andrea Falcone, RD cooking · camp Mississauga (Applewood, Dixie, Malton)5+ yearsDec 21–23, 2026Mon–Fri 9 a.m.–⁠6 p.m.$450/session +2——
Apex Swimmers swimming Mississauga (Applewood, Dixie, Malton)2–15 yearsMon–Thu 5:30–⁠8 p.m.; Sun 12–⁠3:30 p.m.Mon–Sun 9 a.m.–⁠9 p.m.from $39.99/class +1—free
Applewood Tennis Club tennis · camp Mississauga (Applewood, Dixie, Malton)7–14 yearsJul 13–17, 2026 pastMon–Sun 8 a.m.–⁠11 p.m.———
Battle Arts Academy Brazilian jiu-jitsu · boxing, kickboxing and wrestling · multi-activity programs · camp Mississauga (Applewood, Dixie, Malton)5–15 years—Mon, Wed, Fri 11 a.m.–⁠10 p.m., Tue, Thu 3:30–⁠10 p.m., Sat 9 a.m.–⁠2 p.m., Sun 10 a.m.–⁠2 p.m.——free
Big Bear Fencing fencing · camp Mississauga (Applewood, Dixie, Malton)6–11 yearsWed 6–⁠7 p.m.Mon–Wed, Fri 5–⁠10 p.m., Thu 6–⁠10 p.m., Sat 9 a.m.–⁠7 p.m.$139/mo—free
CA Academy of MUSIC music Mississauga (Applewood, Dixie, Malton), Mississauga (Erin Mills, Erindale) · 2 locations4+ years—Mon 4:30–⁠9 p.m., Tue 4–⁠9 p.m., Wed 3–⁠9 p.m., Thu, Fri 3:30–⁠9 p.m., Sat 9 a.m.–⁠5 p.m. +1from $35/class—paid
Canadian Ice Academy hockey · skating Mississauga (Applewood, Dixie, Malton)3+ yearsMon 4:30–⁠5:30 p.m.; Thu 4:30–⁠5:15 p.m. +3Mon–Sun 7 a.m.–⁠7 p.m.———
Canadian Kickboxing & MMA Academy martial arts · care Mississauga (Applewood, Dixie, Malton)4–12 yearsMon–Fri 4–⁠6 p.m.; Mon 7 p.m. +1Mon, Wed, Thu 7–⁠9:30 p.m., Tue 7 a.m.–⁠9:30 p.m., Sat 11:30 a.m.–⁠1 p.m.——free
Cj's Skatepark skateboarding · camp Mississauga (Applewood, Dixie, Malton)1–6 yearsWed 7–⁠7:45 p.m.; Sat 10 a.m. +2Mon–Fri 12–⁠10 p.m., Sat 10 a.m.–⁠10 p.m., Sun 10 a.m.–⁠6 p.m.$40 (fee period not stated) +1——
Coding Bear Academy coding Mississauga (Applewood, Dixie, Malton)8–18 years——$20/hr——
Distinctionz Soccer Club soccer Mississauga (Applewood, Dixie, Malton)up to 18 years—Mon–Fri 9 a.m.–⁠5 p.m.———
Fantasy Art Studio art Mississauga (Applewood, Dixie, Malton)6–16 yearsMon–Fri 4:45–⁠5:45 p.m.; Mon–Fri 6–⁠7 p.m. +1Mon–Fri 5–⁠9 p.m., Sat 12–⁠9 p.m.from $120/mo +1——
Golf Life golf · camp Mississauga (Applewood, Dixie, Malton)7–14 yearsMon–Fri 9 a.m.–⁠4 p.m.—$549/wk——
Junior Athletics basketball Mississauga (Applewood, Dixie, Malton)5–18 yearsMon–Sun 6 p.m.; Sat 12 p.m.Mon–Fri 8 a.m.–⁠8 p.m., Sat, Sun 8 a.m.–⁠4 p.m.$135/mo +1—free
Little Champ Camp multi-activity programs · camp Mississauga (Applewood, Dixie, Malton), Mississauga (Clarkson, Lorne Park) · 2 locations4–12 years—————
Marie Ann Longlade School of Dance ballet · dance Mississauga (Applewood, Dixie, Malton)2+ years—Mon–Fri 9 a.m.–⁠5 p.m.——free
Marina's Swim School swimming · camp Mississauga (Applewood, Dixie, Malton)1–12 yearsDec 21–24, 2026Mon–Fri 11 a.m.–⁠8 p.m., Sat, Sun 9 a.m.–⁠8 p.m.——yes
Master Seo's Dynamic Taekwondo taekwondo · camp Mississauga (Applewood, Dixie, Malton), Mississauga City Centre (Square One, Cooksville) · 2 locations4–12 years—Mon–Fri 1–⁠9 p.m., Sat 9:30 a.m.–⁠2 p.m. +1——free
Mayada's Dance & Fitness dance Mississauga (Applewood, Dixie, Malton)——Mon, Thu 6–⁠9 p.m., Tue 10 a.m.–⁠12:30 p.m., Wed 6–⁠8 p.m., Fri 9:30 a.m.–⁠12 p.m., Sat 11 a.m.–⁠12:30 p.m., Sun 9 a.m.–⁠5 p.m.$150/session——
Mini-Skool 'A Child's Place' Inc. multi-activity programs · care · camp Mississauga (Clarkson, Lorne Park), Mississauga (Applewood, Dixie, Malton) +1 · 3 locations4–13 years—Mon–Fri 6:45 a.m.–⁠6:15 p.m. +2———
MISSISSAUGA SKATING CLUB skating Mississauga (Applewood, Dixie, Malton)3+ yearsTue 6 p.m.—$464 (fee period not stated)——
Perfect Harmony Music Studio Ltd music · multi-activity programs · camp Mississauga (Applewood, Dixie, Malton)4–10 years—Mon 10:30 a.m.–⁠12 p.m. & 3:30–⁠7:30 p.m., Tue, Thu 3:30–⁠7:30 p.m., Wed 3:30–⁠8 p.m., Fri 3:30–⁠8:30 p.m., Sat 10 a.m.–⁠6:30 p.m., Sun 11:30 a.m.–⁠3 p.m.$299/wk—yes
Polish Summer Camp BRAWO multi-activity programs · camp Mississauga (Applewood, Dixie, Malton)—Nov 27, 2026————
Q-Dance dance Mississauga (Applewood, Dixie, Malton)3½+ years—Mon–Fri 4:30–⁠8:30 p.m., Sat, Sun 10 a.m.–⁠9 p.m.$389/session +1—free
Q-Learning Institute 齐鲁书院 art · languages Mississauga (Applewood, Dixie, Malton)6–12 years—Mon–Thu 3–⁠8:30 p.m., Fri 11 a.m.–⁠8:30 p.m., Sat, Sun 9 a.m.–⁠7 p.m.———
SkatingHour skating Mississauga (Applewood, Dixie, Malton)3+ years——$270/session——
Spanish4You Canada languages Mississauga (Applewood, Dixie, Malton)4–12 yearsMon 5:30–⁠6:30 p.m.; Wed 6–⁠7 p.m. +2Mon 4–⁠9 p.m., Tue 2–⁠9 p.m., Wed 9 a.m.–⁠8:30 p.m., Thu 1–⁠9 p.m., Fri 10 a.m.–⁠7:30 p.m., Sat 9 a.m.–⁠3 p.m.$325/term +3——
Sveti Sava Oplenac Folklorna Grupa dance Mississauga (Applewood, Dixie, Malton)3–12 yearsThu 5:45–⁠6:45 p.m.; Thu 6:30–⁠7:30 p.m.Tue 6–⁠9 p.m., Thu 5:45–⁠9:30 p.m., Sun 5:30–⁠9:30 p.m.———
TDS Dance Space dance · camp Mississauga (Applewood, Dixie, Malton)3+ yearsAug 17–21, 2026 pastMon–Thu 4:30–⁠9 p.m., Sat 9 a.m.–⁠1 p.m.$295/wk—free
The District Padel & Pickleball Club padel · camp Mississauga (Applewood, Dixie, Malton)5–16 yearsDec 21–24, 2026Mon–Sun 7 a.m.–⁠11 p.m.$35/class +2——
Toronto DJ Academy music · camp Mississauga (Applewood, Dixie, Malton)8–14 yearsJul 6–10, 2026 past—$449.99/wk——
Unique Mind Grow Center dance · music · yoga and fitness Mississauga (Applewood, Dixie, Malton)4–12 years—Mon–Sun 9 a.m.–⁠7 p.m.——free
Up The Bloc climbing Mississauga (Applewood, Dixie, Malton)8–14 yearsTue, Thu 5–⁠8 p.m.; Sun 12–⁠4 p.m.Mon–Fri 10 a.m.–⁠11 p.m., Sat, Sun 9 a.m.–⁠10 p.m.———
West End Swords Fencing Club fencing Mississauga (Applewood, Dixie, Malton)8–15 yearsWed 5–⁠6 p.m.; Wed 6–⁠7:30 p.m. +2Tue 6:30–⁠10 p.m., Wed 5–⁠10 p.m., Thu, Fri, Sun 6–⁠10 p.m., Sat 12:30–⁠5 p.m.$240/term——
All Masters Martial Arts martial arts Mississauga City Centre (Square One, Cooksville) · 2 locations5–12 years—Mon–Thu 12–⁠9 p.m., Fri 12–⁠6 p.m., Sat 10 a.m.–⁠5 p.m.———
Auriga Football Club soccer · camp Mississauga City Centre (Square One, Cooksville)4–13 yearsDec 21, 2026–Jan 2, 2027Mon–Fri 6–⁠8 p.m.———
Budding Genius Academy coding · multi-activity programs · camp Mississauga City Centre (Square One, Cooksville)—Sat 9:15–⁠10:45 a.m.Mon–Fri 10 a.m.–⁠7 p.m., Sat 10 a.m.–⁠5 p.m.———
Budo Kombat martial arts Mississauga City Centre (Square One, Cooksville)—Mon, Wed, Fri 6:30–⁠7:30 p.m.Mon, Wed, Fri 7–⁠8:30 a.m., Sun 9 a.m.–⁠12 p.m. & 2:30–⁠4 p.m.———
Camp PLAY multi-activity programs · camp Mississauga City Centre (Square One, Cooksville)4–9 years—————
Canadian Black Belt Academy – Mississauga Karate & Jiu-Jitsu karate · Brazilian jiu-jitsu Mississauga City Centre (Square One, Cooksville)3–13 yearsMon 4:45–⁠5:30 p.m.; Mon 6:15–⁠7:15 p.m. +11Mon–Fri 2–⁠9 p.m., Sat 9 a.m.–⁠1 p.m.——free
Cirque-It Work-It circus arts · camp Mississauga City Centre (Square One, Cooksville)5+ yearsAug 10–14, 2026 pastMon–Wed 9 a.m.–⁠2 p.m. & 4:30–⁠9 p.m., Thu 9 a.m.–⁠2 p.m., Fri 9 a.m.–⁠2 p.m. & 4–⁠9 p.m., Sat, Sun 9 a.m.–⁠1 p.m.$430/wk—free
City Centre Dance dance Mississauga City Centre (Square One, Cooksville)4+ years—————
Color Me Creative art · camp Mississauga City Centre (Square One, Cooksville)4–18 yearsWed, Fri 5–⁠6:30 p.m.; Wed, Fri 5:30–⁠7 p.m.Tue–Sun 9 a.m.–⁠9 p.m.$150/wk +2——
Creative Kids Place Inc multi-activity programs · camp Mississauga (Meadowvale, Streetsville), Mississauga (Erin Mills, Erindale) +1 · 3 locations—Mar 15–19, 2027—$350/wk——
French After School Montessori & Mental Maths languages · mental math abacus · camp Mississauga City Centre (Square One, Cooksville)4–12 years—Mon–Fri 8 a.m.–⁠7 p.m., Sat 9 a.m.–⁠6 p.m.——free
Fun Adventure Summer Camp multi-activity programs · camp Mississauga City Centre (Square One, Cooksville)4–10 yearsJun 29–Aug 28, 2026 past————
Futsal Club Toronto soccer Mississauga City Centre (Square One, Cooksville)6–7 years—Mon–Fri 9 a.m.–⁠5 p.m., Sat 9 a.m.–⁠1 p.m.———
Gracie Humaitá Brazilian Jiu-Jitsu Mississauga Brazilian jiu-jitsu · boxing, kickboxing and wrestling · martial arts Mississauga City Centre (Square One, Cooksville)3–13 yearsMon 4:45–⁠5:30 p.m.; Mon 5:30–⁠6:15 p.m. +6Mon, Tue, Thu, Fri 12–⁠9 p.m., Wed 12:30–⁠9 p.m., Sat 9 a.m.–⁠1 p.m.——free
Gymnastics Mississauga gymnastics · camp Mississauga City Centre (Square One, Cooksville)3–14 yearsMon–Fri 9 a.m.–⁠4:30 p.m.Mon–Fri 9 a.m.–⁠8 p.m., Sat, Sun 9 a.m.–⁠3:30 p.m.———
Indus Space Inc. science and STEM · camp Mississauga City Centre (Square One, Cooksville)6–18 years—Mon–Fri 9 a.m.–⁠5 p.m.———
International Soccer Club Mississauga soccer · camp Mississauga (Meadowvale, Streetsville), Mississauga City Centre (Square One, Cooksville) · 2 locations4–16 yearsJul 13–17, 2026 pastMon–Fri 9 a.m.–⁠5 p.m., Sat 10 a.m.–⁠4 p.m.from $225/wk +1——
Kombat Arts Training Academy Muay Thai · karate · Brazilian jiu-jitsu Mississauga City Centre (Square One, Cooksville)4+ years—Mon–Fri 9 a.m.–⁠9 p.m., Sat, Sun 9 a.m.–⁠2 p.m.——free
Kwang Lee Tae Kwon Do taekwondo Mississauga City Centre (Square One, Cooksville)—Mon–Fri 5–⁠6 p.m.; Mon, Wed, Thu 6:15–⁠7:15 p.m. +1Mon–Fri 4–⁠8 p.m.———
Lakeshore United Football Club soccer Mississauga City Centre (Square One, Cooksville)6–18 years—Mon–Fri 9 a.m.–⁠5 p.m.———
Marinova Tennis tennis · camp Mississauga City Centre (Square One, Cooksville)4+ yearsTue 4:30 p.m.; Tue 5:30 p.m. +14Mon–Sun 9 a.m.–⁠11 p.m.$280/term +1——
Mathguru Inc robotics · public speaking and life skills Mississauga City Centre (Square One, Cooksville)—Sun 3–⁠5 p.m.Mon, Wed–Fri 5:30–⁠8:30 p.m., Tue 6–⁠8:30 p.m., Sat 9–⁠11 a.m., Sun 3–⁠7 p.m.——free
Mississauga Blues Rugby Club rugby Mississauga City Centre (Square One, Cooksville)4+ yearsTue, Thu 6 p.m.; Tue, Thu 7 p.m.—from $81.04 (fee period not stated)——
Mississauga Football Club soccer Mississauga City Centre (Square One, Cooksville)5–16 years—Mon–Sun 9 a.m.–⁠9 p.m.———
Mississauga Football League football Mississauga City Centre (Square One, Cooksville)8–18 yearsTue, Thu 6:30–⁠8:30 p.m.Mon–Sun 9 a.m.–⁠5 p.m.$400 (fee period not stated)——
Mississauga Newnorth Rhythmic Gymnastics Club gymnastics Mississauga City Centre (Square One, Cooksville)4+ yearsMon 6–⁠7 p.m.; Mon 7–⁠8 p.m. +3Mon–Wed, Fri 5–⁠9 p.m., Thu 2:30–⁠6:30 p.m., Sun 3–⁠8 p.m.———
Monarchs Basketball basketball · camp Mississauga City Centre (Square One, Cooksville)4–18 yearsMon–Fri 9 a.m.–⁠4 p.m.Mon, Fri 10 a.m.–⁠5 p.m., Tue–Thu 10 a.m.–⁠9 p.m., Sat 10 a.m.–⁠3 p.m., Sun 10 a.m.–⁠2 p.m.from $175/wk——
Ontario Cricket Academy & Club cricket Mississauga City Centre (Square One, Cooksville)4–18 yearsTue 6–⁠7:30 p.m.; Tue 7:30–⁠9 p.m. +10Tue–Fri 4–⁠9 p.m., Sat 9 a.m.–⁠9 p.m., Sun 9 a.m.–⁠6 p.m.$500 (fee period not stated)——
Pencak Silat Alazhar SBD Martial Arts Inc. boxing, kickboxing and wrestling · martial arts Mississauga City Centre (Square One, Cooksville)10–18 years—————
Positive Kids public speaking and life skills · camp Mississauga City Centre (Square One, Cooksville)4–12 years—Mon–Fri 9 a.m.–⁠5 p.m.$400 (fee period not stated) +1——
Revival Dance Company dance · camp Mississauga City Centre (Square One, Cooksville)2½–18 yearsAug 10–14, 2026 pastMon–Thu 3:30–⁠9:30 p.m., Fri 5–⁠8 p.m., Sat 10 a.m.–⁠4:30 p.m.———
Sayeda Khadija Centre public speaking and life skills · religious education Mississauga City Centre (Square One, Cooksville)6–17 yearsMon–Fri 6:30–⁠8:30 p.m.; Sat, Sun 11 a.m.–⁠2:30 p.m. +1————
Score Hockey School hockey · camp Mississauga City Centre (Square One, Cooksville)———$260/session +1——
Sendokan Dojo Yoshinkan Style Aikido martial arts Mississauga City Centre (Square One, Cooksville)5+ yearsMon, Wed, Fri 6:30–⁠7:30 p.m.; Sat 9:30–⁠10:30 a.m.Mon, Wed, Fri 6:30–⁠9:30 p.m., Sat 9:30 a.m.–⁠12:15 p.m.———
Sofia's Voice Studio music Mississauga City Centre (Square One, Cooksville)——Tue 3:30–⁠9 p.m., Wed 5–⁠10 p.m., Thu 11 a.m.–⁠1 p.m. & 4:30–⁠9 p.m., Fri 4–⁠9:30 p.m., Sat 9 a.m.–⁠7 p.m., Sun 9 a.m.–⁠1 p.m.$22/class——
Speed Factory track and field Mississauga City Centre (Square One, Cooksville)9+ years—————
Team Ultimate Muay Thai Mississauga City Centre (Square One, Cooksville)6–12 years—Mon, Wed, Fri 10 a.m.–⁠1 p.m. & 5:30–⁠9:30 p.m., Tue, Thu 5:30–⁠9:30 p.m., Sat 10 a.m.–⁠2 p.m.———
The Conservatory of Music Enhanced Education music Mississauga City Centre (Square One, Cooksville)——Mon–Fri 2:30–⁠9 p.m., Sat 9 a.m.–⁠6 p.m., Sun 12–⁠5 p.m.$29/class——
The Dance Corps Inc dance Mississauga City Centre (Square One, Cooksville)2+ years—Mon–Thu 5–⁠9:30 p.m., Sat 9 a.m.–⁠4 p.m.———
The Pottery Hut art Mississauga City Centre (Square One, Cooksville)13–17 yearsTue 4:30–⁠7:30 p.m.—$220/session——
Tricube Dance dance Mississauga City Centre (Square One, Cooksville)4–10 years—Sat, Sun 1–⁠5:30 p.m.———
Wolfpack Athletic Club yoga and fitness · camp Mississauga City Centre (Square One, Cooksville)4–16 years——from $99/mo——
Across The Floor Dance Centre gymnastics · dance Mississauga (Clarkson, Lorne Park)3–11 yearsMon 8–⁠9 p.m.Mon–Fri 4–⁠9:30 p.m., Sat 10 a.m.–⁠6 p.m.$220/term——
Ay Martial Arts martial arts Mississauga (Clarkson, Lorne Park)—Tue 6:15–⁠7:15 p.m.; Thu 6:15–⁠7:15 p.m.————
Can Dance Academy dance Mississauga (Clarkson, Lorne Park)3+ years—————
Contact Kicks Martial Arts - Mississauga Dojo karate Mississauga (Clarkson, Lorne Park)12+ yearsTue, Thu 7–⁠8:30 p.m.; Sat 12:30–⁠2 p.m.Tue, Thu 7–⁠8:30 p.m., Sat 12:30–⁠2 p.m.——free
COOKSMART cooking · camp Mississauga (Clarkson, Lorne Park)5+ yearsMon–Fri 1:30–⁠4:30 p.m.—$405.67 (fee period not stated)——
East West Karate International karate Mississauga (Clarkson, Lorne Park)3+ years—Mon–Thu 4:30–⁠8:30 p.m.———
Fairfield Swimming Club swimming Mississauga (Clarkson, Lorne Park)4+ years——$125/session——
Golden Tree Kids Centre music · art · coding +1 · care · camp Mississauga (Clarkson, Lorne Park)4–17 yearsMon–Fri 8:30 a.m.–⁠6 p.m.Mon–Fri 2:30–⁠8 p.m., Sat 10:30 a.m.–⁠4 p.m.———
iCreate art studio art Mississauga (Clarkson, Lorne Park)7–17 years—Tue, Wed 4:30–⁠9 p.m., Thu, Fri 4:30–⁠7:30 p.m.$35.39/class +1——
Magnitude Kids Centre - Royal Windsor taekwondo · multi-activity programs · care · camp Mississauga (Clarkson, Lorne Park)4+ yearsDec 21–23, 2026Mon, Wed, Fri 1–⁠6 p.m., Tue, Thu 1–⁠8 p.m., Sat, Sun 12–⁠5 p.m.$210/wk +2——
Mississauga Judo Club - Shin Bu Kan judo Mississauga (Clarkson, Lorne Park)5–16 yearsMon, Wed 5:45–⁠6:45 p.m.Mon, Wed 6–⁠10 p.m., Fri 7:15–⁠9 p.m., Sun 1–⁠2:30 p.m.———
Oakridge Tennis Club tennis · camp Mississauga (Clarkson, Lorne Park)—Tue 6–⁠9 p.m.Mon–Sun 7 a.m.–⁠11 p.m.———
Ontario Racquet Club tennis · multi-activity programs · camp Mississauga (Clarkson, Lorne Park)5–12 yearsDec 21–23, 2026—$141–171 (fee period not stated) +2——
Sabor Latino Dance Canada dance Mississauga (Clarkson, Lorne Park)4–5 years—Tue 6 a.m.–⁠10 p.m., Wed, Fri 6–⁠10 p.m., Sat 10 a.m.–⁠1 p.m.———
Scooter's Roller Palace roller skating Mississauga (Clarkson, Lorne Park)14+ yearsThu 7–⁠8 p.m.—$14.50 (fee period not stated)——
Sheridan Tennis Club tennis Mississauga (Clarkson, Lorne Park)6–16 yearsSun 4–⁠7 p.m.Mon–Sun 8 a.m.–⁠11 p.m.———
Sing Music Studio Inc. music · camp Mississauga (Clarkson, Lorne Park)4–14 years—Mon, Wed, Thu 3–⁠8:30 p.m., Tue 10 a.m.–⁠8:30 p.m., Sat 9:30 a.m.–⁠2:30 p.m.———
Zdance Movement & Wellness Centre dance · multi-activity programs · camp Richmond Hill, Mississauga (Clarkson, Lorne Park) +1 · 4 locations2+ yearsMar 16–20, 2026 pastMon, Thu 5–⁠8:30 p.m., Tue 5–⁠8 p.m., Wed 5–⁠9 p.m., Sat 10 a.m.–⁠4:30 p.m. +3$300/wk——
Active Education Learning Centre multi-activity programs · camp Mississauga (Erin Mills, Erindale)———$80/day +1——
Black Belt World taekwondo · multi-activity programs · camp Mississauga (Erin Mills, Erindale), Wychwood and Corso Italia · 2 locations3–12 yearsJun 29–Aug 28, 2026 pastMon–Thu 3–⁠8:30 p.m., Fri 3–⁠7:30 p.m., Sat 9 a.m.–⁠12 p.m. +1——free
Blue Tadpole Studio art · crafts and making · camp Mississauga (Erin Mills, Erindale) · 2 locations4+ years—Tue–Thu 4 p.m.–⁠12 a.m., Fri 4–⁠8 p.m., Sat 2 p.m.–⁠12 a.m.$35/session—free
Boswin Robotics robotics · camp Mississauga (Erin Mills, Erindale)4–18 years—————
CAMA | Canada Academy of Music & Arts music Mississauga (Erin Mills, Erindale)4–7 years—Mon–Fri 4–⁠10 p.m., Sat, Sun 9 a.m.–⁠6 p.m.———
Cantabile Music School piano Mississauga (Erin Mills, Erindale)4+ years—Mon–Fri 10 a.m.–⁠9 p.m.from $38/class——
Center Stage School of Dance dance · camp Mississauga (Erin Mills, Erindale)4–12 yearsMar 15–19, 2027Mon–Thu 1–⁠9 p.m., Fri 1–⁠7:30 p.m., Sat 10 a.m.–⁠4 p.m.$285/wk +1——
Champions Martial Arts taekwondo Mississauga (Erin Mills, Erindale)5+ years—Mon, Wed, Sat 5–⁠9 p.m.——free
Do Re Mi for Kids piano Mississauga (Erin Mills, Erindale)5+ years—Mon–Wed, Fri 11 a.m.–⁠9 p.m., Thu 11 a.m.–⁠12 a.m., Sat 9 a.m.–⁠5 p.m.———
Erin Mills Soccer Club soccer · camp Mississauga (Erin Mills, Erindale)5–12 yearsMar 16–20, 2026 pastMon, Tue, Thu 1–⁠6 p.m., Wed 2–⁠6 p.m., Fri 1–⁠4 p.m.$300/day +1——
Erin Mills Tennis Club tennis · camp Mississauga (Erin Mills, Erindale)4–9 yearsFri 4–⁠5 p.m.Mon–Sun 6 a.m.–⁠11 p.m.$250/wk——
Erindale School of Music & Arts music · art Mississauga (Erin Mills, Erindale)5+ yearsTue 5:10–⁠6 p.m.; Tue 6–⁠7 p.m. +10Tue–Thu 3:30–⁠8:30 p.m., Fri 3:40–⁠8:30 p.m., Sat 9:30 a.m.–⁠3 p.m.from $84/mo +1——
Futures Gymnastics Centres gymnastics · multi-activity programs · camp Mississauga (Meadowvale, Streetsville), Mississauga (Erin Mills, Erindale) · 2 locations5+ yearsDec 21–23, 2026Mon 10 a.m.–⁠8 p.m., Tue–Fri 9 a.m.–⁠8 p.m., Sat, Sun 9 a.m.–⁠2 p.m. +1$75/day +3——
Grand Master Chang's Taekwondo taekwondo · care · camp Vaughan (Woodbridge, Kleinburg), Mississauga (Erin Mills, Erindale) · 2 locations5–12 yearsJun 29–Aug 28, 2026 pastMon–Fri 3–⁠8 p.m., Sat 9:30 a.m.–⁠1 p.m.——free
Hello Dance ballet · dance Mississauga (Erin Mills, Erindale)—Mon 6–⁠7 p.m.; Sat 12:30–⁠2 p.m.Mon–Sun 8 a.m.–⁠10 p.m.——free
Jasmine Dance Studio dance Mississauga (Erin Mills, Erindale)6–10 yearsThu 4:20–⁠5:50 p.m.; Fri 6–⁠7:30 p.m. +1Sat 4:45–⁠7:30 p.m.———
JDL Performing Arts dance · music · drama and theatre Mississauga (Erin Mills, Erindale)5+ years—————
Kindred Culture Headquarters dance Mississauga (Erin Mills, Erindale)6–14 yearsMon 6–⁠7 p.m.; Tue 6–⁠7 p.m. +1Mon–Wed 10 a.m.–⁠12 p.m. & 5:30–⁠9 p.m., Thu 10 a.m.–⁠12 p.m. & 6:30–⁠9 p.m., Fri 5:30–⁠10 p.m.———
Lily Swimming Training swimming Mississauga (Erin Mills, Erindale)—Sat 2:30–⁠3:30 p.m.Sat, Sun 2:30–⁠5:30 p.m.$45/hr——
Limitless Martial Arts taekwondo · boxing, kickboxing and wrestling · care Mississauga (Erin Mills, Erindale) · 4 locations5–11 years—Mon–Fri 4:30–⁠9 p.m. +3——yes
M Dance Studio dance Mississauga (Erin Mills, Erindale)5–12 years—Mon 5–⁠9 p.m., Tue, Fri 5–⁠9:30 p.m., Wed 5:30–⁠9 p.m., Thu 6–⁠9 p.m., Sat 3–⁠7:30 p.m., Sun 6–⁠8:30 p.m.———
Magnitude Kids Centre - Ridgeway taekwondo · multi-activity programs · care · camp Mississauga (Erin Mills, Erindale)4+ yearsDec 21–23, 2026Mon, Wed 1–⁠9 p.m., Tue, Thu 1–⁠8 p.m., Fri 1–⁠7 p.m.$210/wk +1——
Mississauga Chess Club chess Mississauga (Erin Mills, Erindale)—Mon, Fri 6:30–⁠8:30 p.m.; Tue, Thu 6:30–⁠8:30 p.m.Mon, Fri 6:30–⁠8:30 p.m., Wed 6:30–⁠10:30 p.m.———
Mississauga Fine Arts Academy music Mississauga (Erin Mills, Erindale)3+ years—Mon–Fri 9 a.m.–⁠9 p.m., Sat 9 a.m.–⁠5 p.m., Sun 11 a.m.–⁠4 p.m.$25 one-time +1——
Mississauga Hockey League hockey Mississauga (Erin Mills, Erindale)4–14 years—Mon–Fri 9 a.m.–⁠5 p.m.$299/session——
Mississauga Kendo Club martial arts Mississauga (Erin Mills, Erindale)8+ years—Wed 7:30–⁠9:30 p.m., Fri 7–⁠9:30 p.m.$130/term——
Mississauga Piano Studios music · piano Mississauga (Erin Mills, Erindale) · 2 locations4+ years—Mon–Sun 8 a.m.–⁠10 p.m. +1——free
Mississauga School of Music music · piano Mississauga (Erin Mills, Erindale), Mississauga (Meadowvale, Streetsville) · 2 locations5+ years—Mon–Fri 4–⁠8:30 p.m., Sat 9 a.m.–⁠5 p.m. +1———
Mississauga Southwest Baseball Assoc Inc baseball Mississauga (Erin Mills, Erindale)5+ years—————
Mississauga United FC soccer · multi-activity programs · camp Mississauga (Erin Mills, Erindale)4+ yearsMon–Fri 9 a.m.–⁠4 p.m.—$175/wk—free
Music4Life music Mississauga (Erin Mills, Erindale)2–5 years—Mon–Sat 9 a.m.–⁠9 p.m.———
New Valor Brazilian Jiu-Jitsu Academy Brazilian jiu-jitsu Mississauga (Erin Mills, Erindale)——Mon–Thu 6–⁠9:30 p.m., Fri 6–⁠8 p.m., Sat, Sun 9–⁠11 a.m.$129.99/mo—free
Newstars Futbol Academy Inc. soccer Mississauga (Erin Mills, Erindale)6–12 years——$340.65/term——
Phoenix Karate karate Mississauga (Erin Mills, Erindale)4+ yearsTue–Fri 5–⁠6 p.m.; Tue–Fri 6:15–⁠7:15 p.m. +2Tue–Fri 4:30–⁠9 p.m., Sat 8:30 a.m.–⁠12:30 p.m.——free
Renegades Basketball basketball Mississauga (Erin Mills, Erindale)2–16 years—Mon–Sun 9 a.m.–⁠11 p.m.———
RoboThink | WonderSTEM chess · robotics · multi-activity programs · care · camp Mississauga (Erin Mills, Erindale)5+ yearsNov 27, 2026; Mon–Fri 3–⁠6 p.m.; Sun 1:30–⁠2:30 p.m.Mon 3–⁠6 p.m., Tue–Fri 3–⁠8 p.m., Sat 10:30 a.m.–⁠4 p.m., Sun 10:30 a.m.–⁠5 p.m.$399/mo +3—free
Rock The ONE Studio dance Mississauga (Erin Mills, Erindale)7–17 yearsTue 6 p.m.; Thu 6 p.m. +1Mon–Fri 5–⁠9 p.m.———
Rosemary Pefhany Piano and Voice Studio music · piano Mississauga (Erin Mills, Erindale)5+ years—Mon–Fri 9 a.m.–⁠9 p.m.——paid
Serbian White Eagles Academy soccer Mississauga (Erin Mills, Erindale)——Mon–Fri 9 a.m.–⁠5 p.m.$250/mo——
Spill The Code coding · robotics Mississauga (Erin Mills, Erindale)8+ years—Mon–Fri 10 a.m.–⁠8 p.m., Sat, Sun 10 a.m.–⁠6 p.m.$25/class +1——
Studio X Dance dance Mississauga (Erin Mills, Erindale)2½+ years—Mon–Fri 4–⁠10 p.m., Sat 9 a.m.–⁠10 p.m.——free
TaeKwonDo Masters Academy of Canada (TMA Canada) taekwondo · care · camp Mississauga (Erin Mills, Erindale)4–6 years—Mon–Fri 1–⁠9 p.m., Sat 10 a.m.–⁠1 p.m.——free
Ultimate Soccer Development soccer Mississauga (Erin Mills, Erindale)9+ yearsMon 4:45–⁠5:45 p.m.Mon–Wed, Fri 9 a.m.–⁠6 p.m., Thu 9 a.m.–⁠12 a.m., Sat 9 a.m.–⁠1 p.m.———
United Family Martial Arts karate Mississauga (Erin Mills, Erindale)3–12 years—Mon–Wed 4–⁠9 p.m., Thu 4:30–⁠9 p.m., Fri 6–⁠9 p.m., Sat 9 a.m.–⁠12 p.m.———
Visual Arts Mississauga art · camp Mississauga (Erin Mills, Erindale)6–12 yearsNov 27, 2026; Wed 6–⁠7:30 p.m.Mon–Fri 9 a.m.–⁠4:30 p.m., Sat, Sun 10 a.m.–⁠4 p.m.———
Z GRVTY Martial Arts and Fitness gymnastics · martial arts Mississauga (Erin Mills, Erindale) · 4 locations3–13 yearsTue, Fri 5:15–⁠6 p.m.; Tue–Fri 6–⁠7 p.m. +2Mon 7–⁠10 p.m., Tue, Fri 5–⁠10 p.m., Wed, Thu 6–⁠10 p.m., Sat 11 a.m.–⁠4 p.m. +3——paid
Zaytouna Academy of Cultural Arts dance Mississauga (Erin Mills, Erindale)6–10 yearsWed 6 p.m.Tue 6:30–⁠8 p.m., Wed 5:30–⁠8:30 p.m., Sat 3–⁠5 p.m., Sun 3–⁠8 p.m.———
ABC Bhangra dance Mississauga (Meadowvale, Streetsville)3–12 yearsThu 6:30–⁠7:30 p.m.Mon–Sun 5–⁠9 p.m.$65/mo—paid
ACE Taekwondo taekwondo Mississauga (Meadowvale, Streetsville)4–12 years—Tue–Thu 6–⁠8:30 p.m.——free
Alsalam Summer Camp 2026 multi-activity programs · camp Mississauga (Meadowvale, Streetsville)5–14 yearsJul 6–Aug 28, 2026 past; Mon–Fri 9 a.m.–⁠3 p.m.—$899/session——
Boulderz Climbing Centre climbing · camp The Junction, Mississauga (Meadowvale, Streetsville) · 2 locations4+ years—Mon–Fri 9 a.m.–⁠11 p.m., Sat, Sun 9 a.m.–⁠9 p.m. +1———
Camp Trinity multi-activity programs · camp Mississauga (Meadowvale, Streetsville)4–13 years—————
Canada's Professional School Of Music and Arts ballet · dance · art Mississauga (Meadowvale, Streetsville)3+ years—Mon 3:30–⁠8 p.m., Tue–Fri 3–⁠9 p.m., Sat 9 a.m.–⁠3 p.m.——free
Current Jiu Jitsu Brazilian jiu-jitsu Mississauga (Meadowvale, Streetsville)3+ years—Mon–Fri 5–⁠10 p.m., Sat, Sun 9 a.m.–⁠4 p.m.———
danceShala dance · drama and theatre Mississauga (Meadowvale, Streetsville)4+ yearsSat 11:30 a.m.–⁠1 p.m.; Sat 12–⁠1 p.m.Mon–Fri 9 a.m.–⁠8:30 p.m., Sat, Sun 9 a.m.–⁠5 p.m.$90/mo +3——
Danceworks Millcreek dance Mississauga (Meadowvale, Streetsville)2–18 years—Mon–Wed 5–⁠8:30 p.m., Fri 9 a.m.–⁠8:30 p.m., Sat 9:30 a.m.–⁠1:30 p.m.———
Esther Ng's Music Studio piano Mississauga (Meadowvale, Streetsville)4–10 years—Tue 1–⁠9 p.m., Wed 2:30–⁠9 p.m.$32.50/class——
Exceptional Minds multi-activity programs · care · camp Mississauga (Meadowvale, Streetsville)8–12 years—Mon–Thu 9 a.m.–⁠8 p.m., Fri 9 a.m.–⁠5:30 p.m., Sat 9 a.m.–⁠3 p.m.———
Fitsports basketball · volleyball Mississauga (Meadowvale, Streetsville)6+ years—————
INTER Academy Toronto soccer · camp Mississauga (Meadowvale, Streetsville)up to 18 yearsAug 17–21, 2026 past; Mon–Fri 9 a.m.–⁠1 p.m.—$349/wk——
Jadoo Entertainment Dance Company dance Mississauga (Meadowvale, Streetsville)—Tue 6–⁠7 p.m.; Tue 7–⁠8 p.m. +7————
Magnitude Kids Centre - Streetsville taekwondo · multi-activity programs · care · camp Mississauga (Meadowvale, Streetsville)4–13 yearsNov 27, 2026; Tue, Thu 5:45–⁠6:15 p.m.; Tue, Thu 6:15–⁠7 p.m.Mon–Fri 12–⁠6:30 p.m.from $67.80/mo +3—free
Meadowvale West Tennis Club tennis · camp Mississauga (Meadowvale, Streetsville)5–17 yearsAug 17–21, 2026 past; Mon–Fri 10 a.m.–⁠12 p.m.Mon–Sun 7 a.m.–⁠11 p.m.$125–150/wk——
Mississauga North Baseball Association Inc baseball Mississauga (Meadowvale, Streetsville)3–18 years—————
Mississauga School of Dance gymnastics · dance Mississauga (Meadowvale, Streetsville)4+ years—Mon, Wed 4:30–⁠8:30 p.m., Tue, Thu, Fri 5–⁠8:30 p.m., Sat 9:30 a.m.–⁠3:30 p.m.from $67/mo +3—yes
Mississauga Taekwondo taekwondo Mississauga (Meadowvale, Streetsville)4+ years—Mon–Fri 5–⁠9 p.m., Sat 10 a.m.–⁠2 p.m.——free
MZ Arts Studio art Mississauga (Meadowvale, Streetsville)8–17 yearsTue 4–⁠5:30 p.m.; Tue 4:30–⁠6 p.m. +8Tue–Fri 4–⁠8 p.m., Sat 11 a.m.–⁠4 p.m.$185/package—paid
North Mississauga Soccer Club soccer · camp Mississauga (Meadowvale, Streetsville)—Tue 5–⁠6 p.m.; Wed 5–⁠6 p.m. +2Mon–Fri 1–⁠5 p.m.$225–295/session +1——
OMAC Martial Arts taekwondo · martial arts · care · camp Vaughan (Maple, Concord), Mississauga (Meadowvale, Streetsville) · 2 locations4+ years—Mon, Tue, Thu 12–⁠8:30 p.m., Wed 12–⁠9 p.m., Fri 12–⁠8 p.m., Sat 9 a.m.–⁠12 p.m. +1——free
Ontario's Professional School of Music & Arts music · art Mississauga (Meadowvale, Streetsville)5+ yearsWed, Thu 6 p.m.Mon–Thu 3:30–⁠9 p.m., Fri 4–⁠7:30 p.m., Sat 10 a.m.–⁠12:30 p.m.$25/class +1——
Ooi's Tae Kwon Do taekwondo Mississauga (Meadowvale, Streetsville)—Mon–Fri 4:15–⁠5 p.m.Mon 3:15–⁠6 p.m., Tue 3:15–⁠9 p.m., Wed, Thu 3:15–⁠10 p.m., Fri 3:15–⁠7:30 p.m., Sat 11 a.m.–⁠2 p.m.——free
Oracle Jiu Jitsu Brazilian jiu-jitsu · camp Mississauga (Meadowvale, Streetsville)5+ years—Mon, Wed 6–⁠7 a.m. & 5–⁠9:30 p.m., Tue, Thu 6–⁠7 a.m. & 12–⁠1:30 p.m. & 5–⁠9 p.m., Fri 6–⁠8:30 p.m., Sat 10 a.m.–⁠4 p.m., Sun 12–⁠2 p.m.——free
Panacea Karate Academy karate Mississauga (Meadowvale, Streetsville)4–7 years—Mon, Wed 6–⁠7:30 p.m., Tue, Thu 4–⁠7:30 p.m., Sat, Sun 9 a.m.–⁠12 p.m.———
Prodigy Martial Arts karate · martial arts · camp Mississauga (Port Credit, Lakeview), Mississauga (Meadowvale, Streetsville) · 2 locations3½–14 years—Fri 6–⁠7:30 p.m., Sun 11 a.m.–⁠12:30 p.m. +1——paid
PSA Canada soccer Mississauga (Meadowvale, Streetsville)4–12 years—Mon–Sun 8 a.m.–⁠11 p.m.———
RHA Hockey Academy hockey · camp Mississauga (Meadowvale, Streetsville)—Aug 10–14, 2026 past—$750/session——
Robomazing INC. coding Mississauga (Meadowvale, Streetsville)5–17 years—Mon–Fri 8 a.m.–⁠7 p.m.$40 (fee period not stated) +1——
Simple Fitness Track and Field Club track and field Mississauga (Meadowvale, Streetsville)6–18 yearsMon, Tue, Thu 6–⁠8 p.m.; Sat, Sun 6:30–⁠8 p.m.Mon–Sat 9 a.m.–⁠8:30 p.m.$450 (fee period not stated)—free
SPADE School of Performing Arts and Drama Education drama and theatre · camp Mississauga (Meadowvale, Streetsville)10–15 years——$220 (fee period not stated)——
Star Shine Kids multi-activity programs · camp Mississauga (Meadowvale, Streetsville)5–17 yearsMon–Fri 9 a.m.–⁠3:30 p.m.—$300/wk——
Streetsville Meadowvale Figure Skating Club skating Mississauga (Meadowvale, Streetsville)4–15 yearsMon 3:30–⁠5:05 p.m.; Mon 5:15–⁠5:55 p.m. +22Mon–Fri 4–⁠9 p.m., Sat 9 a.m.–⁠2 p.m.———
Streetsville Tigers Hockey Club hockey Mississauga (Meadowvale, Streetsville)9–18 years—Mon–Sun 10:30 a.m.–⁠5 p.m.———
Superkids Karate karate · camp Mississauga (Meadowvale, Streetsville)4+ yearsJul 6–Aug 28, 2026 pastMon–Fri 4:30–⁠9 p.m., Sat 9 a.m.–⁠2:30 p.m.$200/wk +1—paid
Taal Academy dance Mississauga (Meadowvale, Streetsville)4+ years—Sat, Sun 8 a.m.–⁠5 p.m.———
The Dance PAC dance · camp Mississauga (Meadowvale, Streetsville)18+ months—Mon–Fri 5–⁠8 p.m., Sat 9:30 a.m.–⁠4 p.m.$350 (fee period not stated)——
The Mississauga Academy of Martial Arts karate · Brazilian jiu-jitsu · camp Mississauga (Meadowvale, Streetsville)5+ years—Mon 5:30–⁠9 p.m., Tue, Wed 4:30–⁠9 p.m., Thu 5–⁠9 p.m., Sat 10 a.m.–⁠1 p.m.——free
Vic Johnston Community Centre hockey Mississauga (Meadowvale, Streetsville)4–17 years—Mon–Sun 9 a.m.–⁠8 p.m.———
Vivarta Center for Performing Arts dance Mississauga (Meadowvale, Streetsville)——Tue–Thu 4–⁠8 p.m., Sun 10 a.m.–⁠6 p.m.$20/class——
Wilson Martial Arts Family Fitness Centre martial arts Mississauga (Meadowvale, Streetsville)6–12 yearsMon 6–⁠7 p.m.; Wed 6–⁠7 p.m. +1Mon, Wed 6–⁠9:45 p.m., Tue 6–⁠9:30 p.m., Thu 5–⁠9:45 p.m., Fri 5–⁠8:30 p.m., Sat 12–⁠1:45 p.m., Sun 9 a.m.–⁠5 p.m.———
Danzalma Academy gymnastics · ballet Mississauga (Port Credit, Lakeview)3–8 yearsWed 5–⁠6 p.m.; Thu 5–⁠6 p.m. +1Mon–Sat 10 a.m.–⁠10 p.m.$318.26 (fee period not stated) +2——
KCP Art Studio art · science and STEM Mississauga (Port Credit, Lakeview)5+ years—Sat 11 a.m.–⁠4 p.m.$30/class +4——
London Soccer Academy soccer · camp Mississauga (Port Credit, Lakeview)4–15 yearsJun 15–Jul 10, 2026 past; Mon, Wed 3:25–⁠4:25 p.m.; Mon, Wed 4:30–⁠5:30 p.m.Mon, Wed 2:30–⁠5:30 p.m., Tue 4:30–⁠5:30 p.m.$295 (fee period not stated) +2——
Mississauga Canoe Club paddling and water sports · camp Mississauga (Port Credit, Lakeview)7–14 yearsAug 17–21, 2026 past; Tue 4:30–⁠6 p.m.; Thu 4:30–⁠6 p.m. +1—$330/term +1——
Port Credit Academy of Martial Arts karate · camp Mississauga (Port Credit, Lakeview) · 2 locations3–17 years—Mon, Wed 1–⁠9 p.m., Tue, Thu, Fri 12–⁠9 p.m., Sat 9 a.m.–⁠2 p.m.———
Port Credit Hockey Association hockey Mississauga (Port Credit, Lakeview)6–17 years——from $650 (fee period not stated)——
Port Credit Yacht Club sailing · camp Mississauga (Port Credit, Lakeview)8+ yearsMon–Fri 9 a.m.–⁠4:30 p.m.Mon–Fri 8 a.m.–⁠9 p.m., Sat, Sun 9 a.m.–⁠9 p.m.———
RED BAMBOO Martial Arts karate Mississauga (Port Credit, Lakeview)3–15 yearsMon, Wed 5–⁠5:45 p.m.; Mon, Wed 6–⁠7 p.m. +7Mon, Wed 4:30–⁠8:30 p.m., Tue, Thu 4:30–⁠9 p.m., Fri 3:30–⁠8 p.m., Sat 10 a.m.–⁠12 p.m.——free
The Don Rowing Club Of Mississauga rowing · camp Mississauga (Port Credit, Lakeview)12–18 years—Mon–Fri 9:30 a.m.–⁠3:30 p.m.$310 (fee period not stated) +2——
The School - Creative Arts Education gymnastics · dance · yoga and fitness · camp Mississauga (Port Credit, Lakeview)4+ years—Mon–Thu 9 a.m.–⁠9 p.m., Fri 3–⁠9 p.m., Sat 9 a.m.–⁠1 p.m., Sun 10 a.m.–⁠2 p.m.——paid
Bayview Centre for the Arts dance · music · piano · camp Newtonbrook (Yonge and Steeles)4+ years——$150/term—free
Blue Moon Academy of Music and Arts music · piano · camp Richmond Hill, Newtonbrook (Yonge and Steeles) · 2 locations3+ yearsAug 17–21, 2026 pastMon–Fri 3–⁠8 p.m., Sat 9 a.m.–⁠8 p.m., Sun 9 a.m.–⁠6 p.m. +1——free
Donita Ballet School ballet Newtonbrook (Yonge and Steeles)3+ years—Mon–Fri 6–⁠9 p.m., Sat 10 a.m.–⁠2 p.m.$28/hr +1——
DoubleTime Swim Club swimming Newtonbrook (Yonge and Steeles)4+ yearsMon, Wed, Fri 8 p.m.; Sat 9 a.m.Mon, Wed 8–⁠9 p.m., Fri 7–⁠9 p.m., Sat 8–⁠10 a.m.from $225/mo—yes
Elevate International Taekwon-Do Alliance taekwondo Newtonbrook (Yonge and Steeles)5–12 yearsMon 6–⁠7 p.m.; Wed 5–⁠6 p.m. +4Tue 4:30–⁠7:30 p.m., Sat 11 a.m.–⁠5 p.m.———
Flying Fish Swim Club (FFSC) swimming · camp Newtonbrook (Yonge and Steeles)up to 14 years—Mon–Fri 10 a.m.–⁠6 p.m., Sat 11 a.m.–⁠7 p.m.$25 one-time——
LoveFunART art Newtonbrook (Yonge and Steeles)——Mon–Wed 9 a.m.–⁠4 p.m., Sat, Sun 10 a.m.–⁠4 p.m.from $599 (fee period not stated)——
Newtonbrook Tennis Club tennis Newtonbrook (Yonge and Steeles)5+ years—Mon–Sun 8 a.m.–⁠11 p.m.$120 (fee period not stated) +2——
The Spanish Schoolhouse languages Newtonbrook (Yonge and Steeles)3–17 yearsSat 10 a.m.–⁠12 p.m.Mon–Fri 9 a.m.–⁠3 p.m., Sat 10 a.m.–⁠1:30 p.m.$427/term—yes
Toronto Zen Music music Newtonbrook (Yonge and Steeles)——Mon–Wed 4–⁠9 p.m., Thu 9 a.m.–⁠9 p.m., Fri, Sat 9 a.m.–⁠5 p.m., Sun 9 a.m.–⁠6 p.m.from $125/session——
Willowdale Hockey Club/Willowdale Hawks hockey Newtonbrook (Yonge and Steeles)7–12 yearsSat 11:40 a.m.–⁠12:25 p.m.—$525 (fee period not stated) +1——
Willowdale School of Music music · piano Newtonbrook (Yonge and Steeles)4+ yearsSat 12–⁠1 p.m.; Sat 3–⁠4 p.m.Mon–Fri 3:30–⁠9 p.m., Sat 9 a.m.–⁠6 p.m., Sun 9 a.m.–⁠3 p.m.$38.80/class +2—free
Naka Ima Aikikai Aikido karate · martial arts Oakwood Village and Eglinton West10+ yearsMon 7–⁠8 p.m.; Thu 7–⁠8 p.m.Mon, Thu 7–⁠9 p.m., Wed 6–⁠9 p.m., Fri 7–⁠8 p.m., Sat 10 a.m.–⁠12:30 p.m.$95/mo +1—free
Toronto Music Alliance music · piano Oakwood Village and Eglinton West4+ years—Mon–Sun 9 a.m.–⁠9 p.m.———
Yorkdale Martial Arts Academy taekwondo · Brazilian jiu-jitsu · martial arts · camp Oakwood Village and Eglinton West4–14 yearsMon–Fri 9 a.m.–⁠4 p.m.Mon–Fri 5–⁠10 p.m., Sun 12–⁠2 p.m.——free
ACME Soccer club soccer Parkwoods and Flemingdon Park4–7 years—Mon–Fri 5–⁠8 p.m., Sat 1–⁠6 p.m.$170/mo—free
Dance Pointe Toronto dance · camp Parkwoods and Flemingdon Park2+ years—Mon–Fri 3–⁠10 p.m., Sat, Sun 8:30 a.m.–⁠5 p.m.from $49/mo +1—yes
Gracie Barra Toronto East Brazilian jiu-jitsu Parkwoods and Flemingdon Park3–15 years—Mon, Wed 12–⁠9 p.m., Tue, Thu 4–⁠9:30 p.m., Fri 6–⁠8 p.m., Sat 9 a.m.–⁠12 p.m.——free
Grove Music School music Parkwoods and Flemingdon Park6+ yearsMon 5:15–⁠6 p.m.Mon–Fri 10 a.m.–⁠8 p.m., Sat 12–⁠5 p.m.$20/class——
Hexagon multi-activity programs · care · camp Parkwoods and Flemingdon Park6–12 yearsDec 21–29, 2026; Mon–Fri 9 a.m.–⁠4 p.m.; Mon, Wed, Fri 3–⁠6 p.m.Mon–Thu 3–⁠6 p.m.$275–375/mo +2——
Kazoku Dojo karate Parkwoods and Flemingdon Park5–14 yearsTue, Thu 6:15–⁠7 p.m.; Tue, Thu 7:05–⁠8:05 p.m.Tue, Thu 6–⁠9:15 p.m.———
Krudar Muay Thai Muay Thai Parkwoods and Flemingdon Park4–12 yearsMon 6 p.m.; Tue 5 p.m. +7Mon–Fri 4–⁠8:30 p.m., Sat 9 a.m.–⁠1 p.m.from $99/mo—paid
Markov's Aquatics Swimming Club swimming Parkwoods and Flemingdon Park5+ years—————
Ontario Para Network tennis Parkwoods and Flemingdon Park8–18 years—————
Toronto Hawks Soccer Club soccer Parkwoods and Flemingdon Park5+ yearsWed 6:15–⁠7:45 p.m.; Fri 6:15–⁠7:45 p.m. +6Mon–Sat 10 a.m.–⁠8 p.m.$270/session——
Troyka Basketball Club basketball Parkwoods and Flemingdon Park—Sat 10:30 a.m.–⁠12 p.m.Sat 10 a.m.–⁠4 p.m.$500/term——
Urban Edge Martial Arts MMA martial arts Parkwoods and Flemingdon Park5+ years—Mon, Wed, Fri 5–⁠8 p.m.——paid
Brazilian Soccer Academy soccer · futsal · camp Rexdale (Etobicoke North)3–14 yearsMon, Wed 6–⁠7 p.m.; Mon, Wed 7–⁠8 p.m. +3Mon–Fri 4–⁠10 p.m., Sat, Sun 9 a.m.–⁠4 p.m.$390 (fee period not stated) +1—free
Bryst Football Academy soccer · camp Rexdale (Etobicoke North)4–17 yearsTue 6–⁠7 p.m.; Sat 9–⁠10 a.m.Mon–Fri 12–⁠6 p.m.$105/session——
Camp Rock - Solid Rock Academy multi-activity programs · camp Rexdale (Etobicoke North)4–13 yearsJul 6–Aug 28, 2026 past; Mon–Fri 9 a.m.–⁠3:30 p.m.—$150/wk——
CR Soccer Academy soccer · camp Rexdale (Etobicoke North)7–17 years————yes
Etobicoke Gymnastics Club gymnastics · camp Rexdale (Etobicoke North)3+ years—Mon 4–⁠8:30 p.m., Tue–Thu 4:30–⁠8:30 p.m., Fri 4:30–⁠8:15 p.m., Sat 8:30 a.m.–⁠2 p.m., Sun 9 a.m.–⁠2 p.m.$405/term——
Etobicoke Youth Soccer Club soccer · camp Rexdale (Etobicoke North)4–14 years—Mon–Thu 7–⁠10 p.m.———
Learning Beam Academy coding · camp Rexdale (Etobicoke North)4–17 yearsJul 6–Sep 4, 2026 past—$39 one-time +1——
Ontario Artistic Swimming swimming Rexdale (Etobicoke North)5–9 years—Mon–Fri 9 a.m.–⁠5 p.m.———
Pine Point Tennis Club tennis · camp Rexdale (Etobicoke North)—Jun 29–Sep 4, 2026 past—from $230/wk——
Rexdale Community Hub science and STEM Rexdale (Etobicoke North)13–18 years—Mon–Fri 8 a.m.–⁠8:30 p.m., Sat, Sun 8:30 a.m.–⁠4:30 p.m.———
Rooks to Cooks Inc. cooking · camp Rexdale (Etobicoke North)6–14 yearsNov 20, 2026————
Super Kids Camp volleyball · yoga and fitness · multi-activity programs +1 · camp Rexdale (Etobicoke North)4–14 yearsWed 5 p.m.; Wed 6 p.m. +5Mon–Fri 8 a.m.–⁠5 p.m.$298.13/term +3——
The Crease Goaltending Academy hockey Rexdale (Etobicoke North)6–10 years—Mon–Fri 11 a.m.–⁠9 p.m., Sat 9 a.m.–⁠4 p.m., Sun 9 a.m.–⁠3 p.m.———
Toronto Royals Minor Hockey Club hockey Rexdale (Etobicoke North)9–17 years—Mon–Fri 9 a.m.–⁠3 p.m.———
UMMA Martial Arts martial arts Rexdale (Etobicoke North)6–16 yearsSun 4:30–⁠6 p.m.—$80/mo——
17 Basketball Club basketball · camp Richmond Hill6–14 years—Sat 11:30 a.m.–⁠6:30 p.m., Sun 11 a.m.–⁠6:30 p.m.——yes
2ZStudio dance Richmond Hill4–11 years—Mon 5–⁠9 p.m., Tue, Fri 4–⁠9 p.m., Thu 7–⁠9 p.m., Sat, Sun 12–⁠5 p.m.———
9 Spears Muay Thai Muay Thai Richmond Hill6–13 years—Mon, Fri 9 a.m.–⁠1:30 p.m. & 5–⁠9:30 p.m., Tue 5–⁠9:30 p.m., Wed 10:30 a.m.–⁠12 p.m. & 5–⁠9:30 p.m., Thu 6–⁠7:30 a.m. & 5:30–⁠9:30 p.m., Sat 9 a.m.–⁠2:30 p.m., Sun 8 a.m.–⁠2:30 p.m.——free
Academy of Integrated Martial Arts martial arts Richmond Hill3–13 years—Tue, Thu 6–⁠9 p.m., Sat 10 a.m.–⁠3 p.m.———
Academy Sport and Fitness gymnastics · camp Richmond Hill3+ yearsTue 5–⁠5:55 p.m.; Tue 6–⁠6:55 p.m. +3Mon, Tue, Thu 12–⁠8:30 p.m., Wed 2:30–⁠8:30 p.m., Fri 12–⁠8 p.m., Sat, Sun 9:30 a.m.–⁠5 p.m.from $306/term—paid
Acorn Valley Outdoor School paddling and water sports · camp Richmond Hill6–12 yearsMon–Fri 9 a.m.–⁠3:30 p.m.Mon–Sun 9 a.m.–⁠8 p.m.$35/class +1——
Alliance Taekwondo taekwondo · care · camp Richmond Hill3+ years—Mon–Fri 2–⁠9 p.m., Sat 10 a.m.–⁠3 p.m.——free
Allidina Aquatics swimming Richmond Hill3+ years——$35/class——
Aroon Academy of Irish Dance dance Richmond Hill4+ yearsSun 1–⁠1:45 p.m.Mon 7–⁠9 p.m., Wed 6–⁠9:30 p.m.——yes
Art N' Smart Academy art · languages · multi-activity programs · camp Richmond Hill · 2 locations4–16 years—Mon–Fri 2–⁠7 p.m., Sat 10 a.m.–⁠2:30 p.m. +1———
ARTHAUS art Richmond Hill5–18 years—Tue, Wed, Fri 2–⁠7 p.m., Sat 9:30 a.m.–⁠5:30 p.m.——yes
B-Ballerz Athletic Academy basketball Richmond Hill3–13 years—Mon, Tue, Thu, Fri 4–⁠8 p.m., Sat 9 a.m.–⁠1 p.m., Sun 10 a.m.–⁠1 p.m.——free
Bita Art Centre art · camp Richmond Hill4–12 years—Mon 10 a.m.–⁠5 p.m., Tue, Thu, Fri 11 a.m.–⁠7:30 p.m., Wed 4:30–⁠7:30 p.m., Sat 10:30 a.m.–⁠3:30 p.m.$400/wk——
Brilliance Music Academy music Richmond Hill5+ years—Mon 3:30–⁠8:30 p.m., Tue 3:30–⁠9 p.m., Thu 4:30–⁠8:30 p.m., Fri 4:30–⁠7:30 p.m., Sat 12–⁠8:30 p.m., Sun 11 a.m.–⁠7 p.m.———
CB Dance Academy dance Richmond Hill3+ years—Tue 5:30–⁠8 p.m., Thu 5:30–⁠8:30 p.m., Sat 9 a.m.–⁠3:30 p.m.——free
CCYC Richmond Hill multi-activity programs · care · camp Richmond Hill4–12 yearsMon–Fri 9 a.m.–⁠5 p.m.Mon, Tue, Thu 3–⁠6 p.m., Wed, Fri 3–⁠8 p.m., Sat 9 a.m.–⁠5 p.m.$175/wk——
Chinese Dance Workshop dance Richmond Hill—Sat 1:30–⁠2:30 p.m.; Sat 2:30–⁠4 p.m.———paid
Chung's Taekwondo & Martial Arts taekwondo · martial arts · care · camp Richmond Hill4+ years—Mon, Thu, Fri 4:30–⁠8:20 p.m., Tue, Wed 4:30–⁠9 p.m., Sat 10:15 a.m.–⁠1 p.m.——free
Cindereeta Art Studio art · camp Richmond Hill4+ years—————
Contemporary Conservatory of Music (CCMA) music · piano Richmond Hill3+ years—Mon–Wed, Fri 1–⁠9 p.m., Thu 9 a.m.–⁠9 p.m., Sat 9 a.m.–⁠5 p.m.———
Dance Art Studio dance Richmond Hill—Mon 6–⁠7 p.m.—$25/hr—paid
Dance Fire Studio dance · camp Richmond Hill7–13 yearsMon 6–⁠7 p.m.; Tue 6:15–⁠7:15 p.m. +2Mon 9–⁠11:30 a.m. & 3–⁠8 p.m., Tue 9 a.m.–⁠12:30 p.m. & 5–⁠9:30 p.m., Wed 9–⁠11:30 a.m. & 6:30–⁠9:30 p.m., Thu 9 a.m.–⁠12 p.m. & 5–⁠9:30 p.m., Fri 9 a.m.–⁠12 p.m., Sat 8:30 a.m.–⁠4:30 p.m., Sun 9 a.m.–⁠3:30 p.m.———
Dance Mania Ballroom & Latin American DanceSport School dance Richmond Hill4+ years—Mon–Sun 10 a.m.–⁠10 p.m.———
Darnicko Art Studio art Richmond Hill4–18 years—Mon–Fri 10 a.m.–⁠7 p.m., Sat 10 a.m.–⁠5 p.m.———
David Fritz Golf golf · camp Richmond Hill6–13 years—Mon–Sun 8 a.m.–⁠8 p.m.$159 (fee period not stated) +2——
Discovery Day Camp multi-activity programs · camp Richmond Hill4+ yearsJun 22–Aug 14, 2026 past—$850/wk +1——
DiscoveryLand Camp multi-activity programs · camp Vaughan (Woodbridge, Kleinburg), Richmond Hill +1 · 3 locations5–12 years—————
Dream Music Studio piano Richmond Hill4–6 years—Mon–Fri 3–⁠9 p.m., Sat, Sun 9 a.m.–⁠7 p.m.——free
Excel Pro Soccer Academy soccer Richmond Hill6–18 yearsMon, Fri 5–⁠6 p.m.; Tue 5–⁠6 p.m. +3Mon–Wed, Fri 4:30–⁠6 p.m., Sun 12–⁠2 p.m.$380 (fee period not stated)—free
Finfloat swimming Richmond Hill3+ months——from $200/package——
Francophone Association of York Region multi-activity programs · camp Richmond Hill · 2 locations6–12 yearsJun 29–Aug 14, 2026 past————
Go Beyond Academy music · academic enrichment · camp Richmond Hill5–12 years—Mon 1–⁠7 p.m., Tue–Fri 1–⁠7:30 p.m., Sat 9 a.m.–⁠5 p.m.———
Golden Taekwondo Academy (GTA) taekwondo · care · camp Richmond Hill4–12 years—Tue–Thu 3:30–⁠9 p.m., Sat 9 a.m.–⁠12 p.m.——free
Greater Toronto Jiu Jitsu Center martial arts Richmond Hill—Tue, Thu 7–⁠7:45 p.m.; Tue, Thu 7:45–⁠8:30 p.m.Mon, Wed 7:30–⁠9 p.m., Tue, Thu 7–⁠8:30 p.m., Sat 10–⁠11:30 a.m.———
Ice Works Skating Academy skating Richmond Hill3–11 yearsSat 10–⁠10:45 a.m.; Sat 10–⁠11 a.m. +1Sat 10 a.m.–⁠1 p.m.$468/term +1——
Imaginarium For Kids multi-activity programs · care · camp Richmond Hill4–8 years—Mon–Fri 7:30 a.m.–⁠5:30 p.m.———
J.Michael Lee Golf Academy golf Richmond Hill8–16 years—Mon–Sun 9 a.m.–⁠9 p.m.$220/session——
Jaffer Swim School swimming Richmond Hill5+ years——$140/package +3——
KARG Academy gymnastics Richmond Hill18+ months—Mon–Sun 9 a.m.–⁠6 p.m.———
Karpov Ballet Academy ballet · camp Richmond Hill4+ yearsAug 24–28, 2026 pastMon–Fri 4:30–⁠9 p.m., Sat 10:30 a.m.–⁠6 p.m.$130/wk +3—free
Kingdom Muay Thai & Fitness Muay Thai Richmond Hill4–13 years—Mon–Thu 1–⁠9:30 p.m., Fri 4–⁠9:30 p.m., Sat 9:30 a.m.–⁠1 p.m.$90 (fee period not stated)—paid
KLDU Youth Soccer soccer Richmond Hill4–11 yearsMon, Fri 6–⁠8 p.m.Mon–Sun 9 a.m.–⁠5 p.m.from $530/term——
KO|Football Academy & KickOff GTA soccer · camp Richmond Hill7–16 yearsMar 16–20, 2026 past; Mon–Fri 9 a.m.–⁠4 p.m.; Sat, SunMon–Fri 10 a.m.–⁠6 p.m., Sat 10 a.m.–⁠4 p.m.$599/wk——
Korea Black Belt Center taekwondo · care · camp Richmond Hill—Mon–Fri 9 a.m.–⁠3:30 p.m.Mon–Fri 1–⁠9 p.m., Sat 10 a.m.–⁠3 p.m.from $310 (fee period not stated)—free
Laureates Academy for Gifted Students multi-activity programs · camp Richmond Hill———$800/session——
Le Club multi-activity programs · care · camp Richmond Hill, Thornhill · 3 locations4–12 years—Mon–Wed, Fri 7 a.m.–⁠6 p.m., Thu 6 a.m.–⁠6 p.m. +1———
Little Bear Art Studio art · camp Richmond Hill3–16 years—Wed–Fri 3:30–⁠8 p.m., Sat, Sun 9:30 a.m.–⁠6 p.m.———
Long & McQuade Richmond Hill dance · music · camp Richmond Hill · 2 locations5+ yearsJul 27–31, 2026 pastMon–Thu 10 a.m.–⁠8:30 p.m., Fri 10 a.m.–⁠8 p.m., Sat 10 a.m.–⁠6 p.m., Sun 11 a.m.–⁠6 p.m. +1$368/wk——
Master Reza Taekwondo Academy taekwondo · gymnastics Richmond Hill3+ yearsMon, Wed, Fri 5 p.m.; Mon, Wed–Fri 6 p.m. +3Mon, Thu 4:45–⁠10:30 p.m., Tue, Wed, Fri 4:45–⁠9:30 p.m., Sat 12–⁠6 p.m.——yes
Melorin Music School music · piano Richmond Hill4+ years—Mon 2:30–⁠8:30 p.m., Tue–Fri 11:30 a.m.–⁠8:30 p.m., Sat, Sun 10 a.m.–⁠2:30 p.m.——free
Mina's Swim School swimming Richmond Hill——Mon–Fri 10 a.m.–⁠7 p.m., Sat, Sun 9 a.m.–⁠5 p.m.from $39/class—yes
Mon Sheong Foundation Chinese School languages Richmond Hill3+ years—Mon–Fri 9 a.m.–⁠5 p.m.———
Ms Orange Academy of Art art Richmond Hill3+ yearsTue 4–⁠5:30 p.m.; Tue 4:30–⁠5:30 p.m. +32Tue 1–⁠7:30 p.m., Wed, Thu 10 a.m.–⁠7:30 p.m., Fri 10:30 a.m.–⁠7:30 p.m., Sat, Sun 9 a.m.–⁠7 p.m.$620/session +4——
Music Smart Studio piano Richmond Hill——Mon–Fri 9 a.m.–⁠10 p.m., Sat 9 a.m.–⁠4 p.m., Sun 9 a.m.–⁠1 p.m.from $35/class—free
Musical Minds Academy of Music piano Richmond Hill4–6 years—Mon, Tue, Thu 3:30–⁠9 p.m., Wed 3–⁠9 p.m., Sat 10 a.m.–⁠6 p.m.———
OMAC Martial Arts taekwondo · care · camp Richmond Hill3½–12 years—Mon–Fri 1–⁠8 p.m., Sat 10 a.m.–⁠1 p.m.——free
Ovation! Performing Arts dance · drama and theatre · camp Richmond Hill3+ yearsMon 4:30–⁠6 p.m.; Mon 4:45–⁠6:15 p.m. +3Mon–Thu 4–⁠9:30 p.m., Sat 10 a.m.–⁠5 p.m., Sun 10:30 a.m.–⁠5 p.m.———
Oxford Art Academy art · camp Richmond Hill4+ yearsJul 5–9, 2027—from $25/class +1—free
Play Island Explorers multi-activity programs · care · camp Richmond Hill4–12 yearsMon–Fri 3–⁠6 p.m.Mon–Fri 7 a.m.–⁠6 p.m.———
Pro-Music Conservatory of Music (Richmond Hill) music Richmond Hill3–4 yearsSat 10:05–⁠10:50 a.m.Mon–Thu 12:30–⁠8 p.m., Fri 12:30–⁠7:30 p.m., Sat 10 a.m.–⁠3 p.m.———
Purcell Music School drama and theatre Richmond Hill4–9 yearsSun 10:30–⁠11:30 a.m.; Sun 11:30 a.m.–⁠12:30 p.m.Tue–Fri 3:30–⁠7:30 p.m., Sat 9 a.m.–⁠7 p.m., Sun 9 a.m.–⁠7:30 p.m.$550/session—free
Richmond Hill Art School art · camp Richmond Hill5–12 yearsMar 15–19, 2027Mon, Tue, Thu 11 a.m.–⁠8:15 p.m., Wed, Fri 2:30–⁠8:15 p.m., Sat 10 a.m.–⁠5 p.m., Sun 10 a.m.–⁠3:30 p.m.$90/day +1—free
Richmond Hill Budokan martial arts Richmond Hill5+ years—Mon–Fri 6–⁠9 p.m.——free
Richmond Hill Camps multi-activity programs · camp Richmond Hill3–13 yearsMon–Fri 9 a.m.–⁠12 p.m.—$45/day +2——
Richmond Hill Centre for the Performing Arts dance · drama and theatre · camp Richmond Hill4–15 years—————
Richmond Hill Culinary Arts Centre cooking · camp Richmond Hill9–15 years——$295/wk——
Richmond Hill Golf Club golf Richmond Hillup to 18 years—Mon–Sun 6:30 a.m.–⁠9 p.m.$55/class——
Richmond Hill Group Of Artists art Richmond Hill6–14 yearsSat 10 a.m.–⁠12 p.m.Sat, Sun 11 a.m.–⁠5 p.m.from $150/package +1——
Richmond Hill Gymnastics Club gymnastics · camp Richmond Hill3+ yearsMon 4:35–⁠5:30 p.m.; Mon 5:45–⁠6:40 p.m. +12Mon–Thu 3–⁠7 p.m., Sat 10 a.m.–⁠1 p.m.from $55/day +1——
Richmond Hill Jiu-Jitsu Academy Muay Thai · Brazilian jiu-jitsu Richmond Hill4+ yearsTue, Thu 6–⁠7 p.m.; Tue, Thu 7–⁠8 p.m. +2Mon–Fri 6–⁠8 p.m., Sat 11:30 a.m.–⁠1:30 p.m.——free
Richmond Hill Lawn Tennis Club tennis Richmond Hill3–14 yearsMon–Thu 4–⁠5 p.m.; Mon–Thu 5–⁠6 p.m. +2Mon–Sun 7 a.m.–⁠11 p.m.$100 (fee period not stated) +3——
Richmond Hill Muay Thai Muay Thai · Brazilian jiu-jitsu Richmond Hill4+ years—Mon–Thu 11 a.m.–⁠9 p.m., Fri 11 a.m.–⁠7 p.m., Sat 10 a.m.–⁠3 p.m., Sun 9 a.m.–⁠2 p.m.——free
Richmond Hill Soccer Club soccer · camp Richmond Hill4–16 yearsAug 24–28, 2026 past; Mon–Fri 9 a.m.–⁠12 p.m.Mon, Fri 10 a.m.–⁠4 p.m., Tue 12–⁠6 p.m., Wed 10 a.m.–⁠7 p.m., Thu 11 a.m.–⁠6 p.m.———
Richmond Training Centre skating Richmond Hill3–15 yearsTue, Thu 5:30–⁠7 p.m.; Tue, Thu 6:10–⁠7 p.m. +2Mon–Thu 11 a.m.–⁠8 p.m., Fri 11 a.m.–⁠7 p.m., Sat 8:30 a.m.–⁠3 p.m.———
RiTMiTiKiDS music Richmond Hill5+ yearsSunMon–Fri 4–⁠7 p.m., Sat 10:30 a.m.–⁠2 p.m.$40/class +1—free
RoboIQ Academy robotics · camp Richmond Hill4–14 years—Mon–Fri 4–⁠8 p.m., Sat, Sun 9 a.m.–⁠5 p.m.———
Share Art Front art · camp Richmond Hill5–11 years—Mon 4:30–⁠7:30 p.m., Tue, Wed 5–⁠8 p.m., Thu 4:30–⁠8 p.m., Fri 5:30–⁠8:30 p.m., Sat 9:30 a.m.–⁠6 p.m., Sun 9:30 a.m.–⁠8 p.m.———
Silver Owl Robotics robotics Richmond Hill—Fri 4–⁠6 p.m.; Fri 6–⁠8 p.m. +6Tue–Fri 2:45–⁠7:30 p.m., Sat 12:40–⁠10 p.m., Sun 12:40–⁠7 p.m.$280/mo +1—free
Skyriders Trampoline Place Inc gymnastics Richmond Hill8+ years—Mon, Tue 4:45–⁠10 p.m., Wed 5:30–⁠10 p.m., Thu 5:45–⁠10 p.m., Fri 5:15–⁠10 p.m., Sat 10:30 a.m.–⁠12:30 p.m., Sun 11:30 a.m.–⁠10 p.m.———
Somerville Dance Academy dance · camp Richmond Hill3–10 years—————
Stream School of Music music · camp Richmond Hill4–12 years—Mon–Thu 3–⁠9 p.m., Fri 3–⁠8 p.m., Sat 9 a.m.–⁠3 p.m.$350/wk +1——
Studio 51 drama and theatre · camp Richmond Hill5–18 yearsAug 10–14, 2026 past————
Taishan School of Martial Arts 泰山武术学校 martial arts Richmond Hill3–5 years—Mon–Thu 6–⁠9 p.m., Sat 11 a.m.–⁠5 p.m., Sun 11 a.m.–⁠4 p.m.———
Target Academy art · languages · multi-activity programs · camp Richmond Hill——Mon–Fri 10 a.m.–⁠7 p.m., Sat, Sun 10 a.m.–⁠2 p.m.$270 (fee period not stated) +1——
Techblazers robotics · science and STEM · camp Richmond Hill4–18 years—Tue, Wed 1–⁠5 p.m., Fri 1–⁠4 p.m., Sat, Sun 9:30 a.m.–⁠6 p.m.$99/mo—free
Tenda Canada Inc archery Richmond Hill5+ years—Mon–Fri 9 a.m.–⁠7 p.m., Sat, Sun 10 a.m.–⁠5 p.m.———
The Children's Theatre Project drama and theatre Richmond Hill—Tue 5:15–⁠6:45 p.m.; Wed 5:15–⁠7:15 p.m. +1————
The Hockey Playground hockey Richmond Hill——Mon–Thu 10 a.m.–⁠8 p.m., Fri 10 a.m.–⁠6 p.m., Sat 10 a.m.–⁠5 p.m., Sun 10 a.m.–⁠4 p.m.$99/mo——
The Martial Arts Training Centre martial arts · care · camp Richmond Hill4+ years—Mon–Thu 12–⁠8 p.m., Fri 12–⁠6:30 p.m., Sat, Sun 10:30 a.m.–⁠1 p.m.——free
The STEAM Project robotics · crafts and making · multi-activity programs · camp Richmond Hill · 2 locations9–14 yearsDec 21–24, 2026Mon–Fri 9 a.m.–⁠5 p.m.$300 (fee period not stated) +3——
Three-Flavors Summer Camp chess · coding · science and STEM +1 · camp Richmond Hill6–14 yearsJul 6–Aug 21, 2026 past————
Tiger Kicks Martial Arts taekwondo · camp Richmond Hill4–12 years—Mon, Wed 4:30–⁠9 p.m., Tue, Thu, Fri 4:15–⁠9 p.m., Sat 10 a.m.–⁠3 p.m., Sun 10–⁠11:15 a.m.——free
Vlad's Dance Company dance Richmond Hill2½–18 yearsTue 4:30–⁠5:30 p.m.; Tue 4:45–⁠5:30 p.m. +8Mon–Thu 3:30–⁠9:30 p.m., Sat 9 a.m.–⁠2:30 p.m.from $72/mo—free
Vlada's Music Studio piano Richmond Hill4+ years—Mon–Fri 3–⁠9 p.m., Sat 9 a.m.–⁠6:30 p.m.——free
Winter Music Studio music · camp Richmond Hill3–13 yearsSat, Sun 9:20–⁠10:05 a.m.Mon 3:30–⁠8:30 p.m., Tue 3:30–⁠9 p.m., Thu 4–⁠8:30 p.m., Fri 4:30–⁠7:30 p.m., Sat 12–⁠8:30 p.m., Sun 11:30 a.m.–⁠7 p.m.——yes
Wonder Music School music Richmond Hill10+ years————free
York South Silver Knights Basketball basketball · camp Richmond Hill4–18 yearsSun 10–⁠11 a.m.; Sun 11 a.m.–⁠1 p.m. +1Mon–Sat 8 a.m.–⁠8 p.m., Sun 9 a.m.–⁠6 p.m.from $310/term——
Art Academy at Art-Kitect art · care · camp Riverdale and the Danforth4–11 years—Mon–Thu 2–⁠7:30 p.m., Sat 10 a.m.–⁠2:30 p.m., Sun 10 a.m.–⁠1:30 p.m.——paid
BOMB Fitness yoga and fitness · care · camp The Beaches, Riverdale and the Danforth · 2 locations4+ years—Mon–Thu 6 a.m.–⁠8 p.m., Fri 6 a.m.–⁠6 p.m., Sat 8–⁠11 a.m., Sun 8–⁠10 a.m.———
Brick Labs Inc. robotics · multi-activity programs · care · camp Riverdale and the Danforth, York Mills and Don Mills · 2 locations5+ yearsJul 25–30, 2027Mon–Fri 10 a.m.–⁠6 p.m., Sat 9 a.m.–⁠3 p.m. +1$150/day——
Central Toronto Wrestling Club boxing, kickboxing and wrestling Riverdale and the Danforth5–12 yearsMon, Wed 5:30–⁠6:30 p.m.; Tue, Thu 5:30–⁠7 p.m. +2———free
Centreline Kung Fu Hall martial arts Riverdale and the Danforth9+ yearsMon 7–⁠8 p.m.; Wed 7–⁠8 p.m.————
Danforth Dance Arts ballet · dance Riverdale and the Danforth3+ years—Mon–Fri 9 a.m.–⁠8 p.m., Sat, Sun 9 a.m.–⁠2 p.m.$99/mo +4——
Danforth Karate Academy karate Riverdale and the Danforth4–5 years—Mon–Fri 5–⁠8:30 p.m., Sat 10 a.m.–⁠12:30 p.m.———
Eagle Hapkido Academy Toronto martial arts Riverdale and the Danforth10–15 yearsMon–Fri 6–⁠9 p.m.Mon–Fri 6:30–⁠9:30 p.m.———
Elite Music Academy music · camp The Beaches, York Mills and Don Mills +1 · 3 locations9–17 years—Mon–Fri 3–⁠9 p.m., Sat, Sun 9:30 a.m.–⁠4 p.m.from $1,120/session——
Joy of Dance Centre dance · camp Riverdale and the Danforth3–12 yearsMar 15–19, 2027Mon–Fri 12–⁠10 p.m., Sat 9 a.m.–⁠6 p.m., Sun 9:30 a.m.–⁠5 p.m.from $215/wk +1——
Kitchen Music Studios music Riverdale and the Danforth4–13 years—Mon–Thu 3–⁠9 p.m.———
Legends Sports Camp multi-activity programs · camp Riverdale and the Danforth5–13 yearsMon–Fri 9 a.m.–⁠4 p.m.—$80/day +1——
MC Muay Thai Academy & Conditioning Muay Thai Riverdale and the Danforth7–17 years—Mon–Thu 4–⁠9 p.m., Fri 6–⁠9 p.m., Sat 9 a.m.–⁠2 p.m.——free
One To One Mixed Martial Arts martial arts Riverdale and the Danforth4–17 yearsMon, Thu 5 p.m.; Tue, Fri 4:15 p.m. +3Mon–Fri 7 a.m.–⁠9 p.m., Sat 7 a.m.–⁠5 p.m., Sun 11 a.m.–⁠2 p.m.$75/mo +2—free
Pegasus Dance Studios dance · multi-activity programs · camp Riverdale and the Danforth3–10 yearsJul 20–24, 2026 past; Tue–Thu 9–⁠11:15 a.m.Mon–Thu 2:30–⁠8:30 p.m., Sat 8:30 a.m.–⁠3:30 p.m.$144/wk +1—free
Play Loft multi-activity programs · care · camp Riverdale and the Danforth—Mon–Fri 3–⁠6 p.m.Mon–Fri 7:30 a.m.–⁠6 p.m.$300/wk——
Riverdale Flip and Tumble gymnastics · camp Riverdale and the Danforth3½–14 yearsNov 20, 2026; Mon–Fri 9 a.m.–⁠4 p.m.Mon 2:30–⁠7 p.m., Tue–Fri 10 a.m.–⁠7 p.m., Sat 8:30 a.m.–⁠4 p.m., Sun 9 a.m.–⁠1 p.m.———
Riverdale Gymnastics gymnastics Riverdale and the Danforth3½–13 yearsMon, Wed, Fri 4–⁠8 p.m.; Sat, Sun 10:30–⁠11:30 a.m.Mon–Thu 9 a.m.–⁠7 p.m., Fri 2–⁠7 p.m., Sat 9 a.m.–⁠5 p.m., Sun 9 a.m.–⁠12 p.m.———
Riverdale Martial Arts Brazilian jiu-jitsu Riverdale and the Danforth5–12 yearsTue, Thu 4–⁠5 p.m.; Tue, Thu 5–⁠6 p.m. +4Mon 6–⁠9 p.m., Tue 4–⁠8 p.m., Fri 4–⁠9 p.m., Sat 11 a.m.–⁠1 p.m.——free
Tanuki Martial Arts Brazilian jiu-jitsu · boxing, kickboxing and wrestling · martial arts · camp Riverdale and the Danforth3+ yearsMon–Fri 9 a.m.–⁠3:30 p.m.Mon, Fri 11:30 a.m.–⁠9:30 p.m., Tue–Thu 7 a.m.–⁠9:30 p.m., Sat 11:30 a.m.–⁠3 p.m., Sun 12–⁠6 p.m.$350/wk—free
The Danforth Art Studio art · camp Riverdale and the Danforth5–12 yearsDec 21–30, 2026; Wed 4–⁠5:30 p.m.Wed–Fri 1–⁠7 p.m., Sat 11 a.m.–⁠6 p.m., Sun 10:30 a.m.–⁠6 p.m.———
The S.P.A.C.E. dance · drama and theatre · camp Riverdale and the Danforth3–18 yearsAug 24–28, 2026 pastMon 5:30–⁠8:30 p.m., Tue 4–⁠7:30 p.m., Wed 4–⁠9 p.m., Fri 5–⁠7 p.m., Sat 9:30 a.m.–⁠12:30 p.m.———
Argonaut Rowing Club rowing · camp Roncesvalles and Parkdale11–18 years—Mon–Sun 5 a.m.–⁠8 p.m.$525/wk——
Charb Arts Studios dance · camp Roncesvalles and Parkdale3–17 yearsDec 21–23, 2026Mon–Thu 4–⁠9 p.m., Sat 9 a.m.–⁠3 p.m., Sun 9 a.m.–⁠12 p.m.——free
Clay With Me Pottery Studio art · camp Roncesvalles and Parkdale6+ yearsTue–Thu 4–⁠5:30 p.m.—$200/mo +2——
Drawing In Perspective art Roncesvalles and Parkdale15+ yearsTue 7–⁠9:30 p.m.; Thu 7–⁠9:30 p.m.Mon–Sun 9 a.m.–⁠9:30 p.m.$345/session——
Encore Dance Arts gymnastics · ballet · dance · camp Roncesvalles and Parkdale4+ yearsAug 10–14, 2026 past; Mon–Fri 9 a.m.–⁠4 p.m.Mon–Thu 9 a.m.–⁠8 p.m., Sat, Sun 9 a.m.–⁠4 p.m.$99/mo +3—free
KASA Jiu Jitsu + Art Brazilian jiu-jitsu Roncesvalles and Parkdale5–13 yearsMon 5–⁠5:30 p.m.; Mon, Tue 5:30–⁠6:20 p.m. +4Mon, Wed 4–⁠8 p.m., Tue 6:30–⁠8 p.m., Fri 6:30–⁠7:30 p.m., Sat 9 a.m.–⁠2 p.m.——free
Koffman Academy of Music and Dance dance · camp Roncesvalles and Parkdale3+ years—Mon–Fri 9 a.m.–⁠9 p.m., Sat 9 a.m.–⁠5 p.m., Sun 9 a.m.–⁠4 p.m.$380/wk——
Liberty Dance dance Roncesvalles and Parkdale3–4 years—Tue 4:30–⁠7:30 p.m., Thu 5–⁠9 p.m., Sun 10:30 a.m.–⁠3 p.m.———
Parkdale Pottery art · camp Roncesvalles and Parkdale8–12 years—Mon–Wed, Fri–Sun 1–⁠6 p.m.$250/wk +1——
Peach Berserk art · camp Roncesvalles and Parkdale8+ yearsNov 20, 2026; Tue 3:30–⁠6 p.m.—$75/class +2——
Sunnyside Paddling Club paddling and water sports · camp Roncesvalles and Parkdale7–17 yearsMon–Fri 9 a.m.–⁠4 p.m.—$470/wk——
The Railpath Arts Centre dance · drama and theatre Roncesvalles and Parkdale3–18 years—Mon–Fri 1:30–⁠7 p.m., Sat 9 a.m.–⁠3 p.m.from $975 (fee period not stated) +3——
Tim's Fencing Academy fencing · camp Roncesvalles and Parkdale8–14 yearsNov 20, 2026; Tue 5–⁠6 p.m.; Thu 5–⁠6 p.m.Mon–Fri 2–⁠9 p.m., Sat 9 a.m.–⁠5 p.m.$200/mo +2—free
Toronto Aikikai martial arts Roncesvalles and Parkdale5–18 yearsMon, Wed 5–⁠5:50 p.m.; Mon, Wed 6–⁠6:50 p.m. +3Mon–Thu 5–⁠8:30 p.m., Fri 5–⁠7 p.m., Sat 9:30 a.m.–⁠1:30 p.m., Sun 9:30 a.m.–⁠1 p.m.$90/mo +1——
Toronto Sailing & Canoe Club sailing · camp Roncesvalles and Parkdale6–17 yearsMon–Fri 9 a.m.–⁠4 p.m.—$370/wk +1——
Atlantis Aquatics swimming Rosedale and Moore Park3+ months—————
Creative Turtle art · camp Rosedale and Moore Park5–12 yearsNov 20, 2026Mon–Sat 10 a.m.–⁠8 p.m.$120/day +1—paid
Harmony School of Dance & Music ballet · dance · camp Rosedale and Moore Park3–11 years—Mon–Fri 9:30 a.m.–⁠5 p.m.———
Moore Park Tennis Club tennis · camp Rosedale and Moore Park4–17 yearsMon–Thu 4–⁠6 p.m.; Sat 9–⁠11 a.m.Mon–Fri 7 a.m.–⁠11 p.m., Sat, Sun 8 a.m.–⁠8 p.m.———
Run The Flex Kidz dance Rosedale and Moore Park2–17 years—Mon 4–⁠6 p.m., Wed 4–⁠7:30 p.m., Thu 4–⁠7 p.m., Sat 10 a.m.–⁠1:30 p.m., Sun 9:30–⁠11:30 a.m.———
Rush Basketball Club basketball · camp Rosedale and Moore Park5–13 yearsMon 6–⁠7 p.m.; Wed 6–⁠7 p.m. +1Mon–Fri 6–⁠9 p.m., Sat, Sun 9 a.m.–⁠5 p.m.$299/term—free
The Badminton & Racquet Club of Toronto multi-activity programs · camp Rosedale and Moore Park4–14 years—————
TOP Sports Camps hockey · multi-activity programs · camp Rosedale and Moore Park4–12 yearsMar 15–19, 2027—$525/wk +1——
Toronto Islamic Centre & Community Services religious education Rosedale and Moore Park5–15 yearsSun 10 a.m.–⁠2 p.m.Mon–Sun 1–⁠10:30 p.m.———
Toronto School for Strings and Piano music Rosedale and Moore Park8–16 yearsSat 4:15–⁠5 p.m.Mon–Fri 12–⁠9 p.m., Sat 8:30 a.m.–⁠7 p.m.———
6UP Volleyball Club volleyball · camp Scarborough Centre (Bendale, Woburn)3–7 yearsJul 5–Aug 30, 2026 past; Sat 12–⁠1 p.m.Mon–Sun 9 a.m.–⁠5 p.m.$65 (fee period not stated) +1——
Barci Brazilian Jiu-Jitsu Academy Brazilian jiu-jitsu Scarborough Centre (Bendale, Woburn)3–11 years—Mon, Wed 8–⁠9 p.m., Tue, Thu 5–⁠9 p.m., Sat 10 a.m.–⁠1 p.m.——yes
Iron Fist Karate karate Scarborough Centre (Bendale, Woburn)4–12 years—Mon, Wed 5–⁠7:30 p.m., Tue, Thu 5–⁠9:30 p.m., Fri 6–⁠8 p.m., Sat 10–⁠11:30 a.m.——free
J'Danse Studio ballet · dance Scarborough Centre (Bendale, Woburn)2–3 yearsSat 9:30–⁠10 a.m.; Sun 10–⁠10:30 a.m.Mon–Thu 5–⁠9 p.m., Fri 5–⁠8 p.m., Sat 9 a.m.–⁠2 p.m., Sun 10 a.m.–⁠4 p.m.from $500 (fee period not stated)——
MetaMinds Learning Center math and English camp · care · camp Scarborough Centre (Bendale, Woburn)5–12 years—Mon–Fri 8 a.m.–⁠6 p.m., Sat 9 a.m.–⁠3 p.m.———
Olympian Martial Arts taekwondo · martial arts · camp Scarborough Centre (Bendale, Woburn)4–11 years—Mon–Sat 9 a.m.–⁠9 p.m.from $110/mo—paid
Scarboro Figure Skating Club skating Scarborough Centre (Bendale, Woburn)4+ years—Tue–Fri 5:30–⁠8 p.m., Sat 9 a.m.–⁠2 p.m.———
Sunny International Table Tennis Club table tennis · care · camp Scarborough Centre (Bendale, Woburn)4+ yearsMon–Fri 3–⁠6 p.m.Mon–Thu, Sun 8 a.m.–⁠10 p.m., Fri, Sat 8 a.m.–⁠10:30 p.m.from $325/mo——
Toronto Aikido martial arts Scarborough Centre (Bendale, Woburn)5+ yearsWed 6:30–⁠7:40 p.m.; Sat 9:30–⁠10:30 a.m.Mon, Fri 7–⁠9 p.m., Wed 6:30–⁠9:30 p.m., Sat 9:30 a.m.–⁠1 p.m., Sun 9 a.m.–⁠12 p.m.$90/mo—free
Viva Rhythmic Gymnastics gymnastics · multi-activity programs · camp York Mills and Don Mills, Scarborough Centre (Bendale, Woburn) · 2 locations5+ years—Mon–Sat 9 a.m.–⁠8 p.m. +1——free
Annex Chess Club chess The Annex and Yorkville—Mon 5–⁠6 p.m.Mon 6:30–⁠11 p.m.$22–25/wk——
Annex Dance Academy dance · camp The Annex and Yorkville2–18 yearsJul 27–31, 2026 pastMon 4–⁠10 p.m., Tue 11 a.m.–⁠10 p.m., Wed–Fri 4–⁠9:15 p.m., Sat 9:30 a.m.–⁠3 p.m., Sun 9 a.m.–⁠12:30 p.m.$440 (fee period not stated)—yes
Avenue Road Music and Performance Academy music · drama and theatre · camp The Annex and Yorkville—Mar 15–19, 2027; Mon–Fri 9 a.m.–⁠4 p.m.—$400/wk +1——
BGC St. Alban's Club basketball · multi-activity programs · care · camp The Annex and Yorkville4–12 years—Mon–Fri 9 a.m.–⁠8 p.m.———
Bill Bolton Arena hockey · skating The Annex and Yorkville3+ yearsTue, Thu 4:30 p.m.; Tue, Thu 5:30 p.m. +2—$310/term +2——
Bosei Judo Academy judo The Annex and Yorkville5+ years—Mon 7–⁠8:30 p.m., Thu 5:30–⁠9 p.m., Sun 9:30 a.m.–⁠1 p.m.from $100/mo—free
Canada Music Academy music The Annex and Yorkville——Mon–Sun 9 a.m.–⁠9 p.m.from $50/hr—yes
Chess Institute of Canada chess · camp The Annex and Yorkville5–12 yearsJun 4, 2027—$75/day——
Gathering Wild art · camp The Annex and Yorkville4+ yearsMon–Fri 9 a.m.–⁠4 p.m.Mon–Sun 9 a.m.–⁠6 p.m.$450/wk +1——
Jörgen Dance ballet · camp The Annex and Yorkville8+ yearsMon–Fri 9 a.m.–⁠5:15 p.m.————
Satori Fight Club martial arts The Annex and Yorkville—Sat 10:15–⁠11 a.m.; Sun 10:15–⁠11 a.m.Mon–Sun 8 a.m.–⁠8 p.m.$100/mo—paid
SimSim Art Lab art · camp The Annex and Yorkville3–7 yearsNov 20, 2026Mon–Fri, Sun 9 a.m.–⁠5 p.m., Sat 9 a.m.–⁠3 p.m.$80/day +1——
Sir Winston Churchill Park Tennis Club tennis · camp The Annex and Yorkville5–17 years—Mon–Fri 8 a.m.–⁠11 p.m., Sat 8 a.m.–⁠8 p.m., Sun 8 a.m.–⁠6 p.m.———
Aikido Shugyo Dojo martial arts The Beaches6–12 yearsWed 6–⁠7 p.m.; Sat 11:30 a.m.–⁠12:30 p.m.Tue 6–⁠7:30 p.m., Wed 6–⁠7 p.m., Thu 6–⁠7 p.m. & 7:30–⁠8:30 p.m., Sat 10–⁠11 a.m. & 11:30 a.m.–⁠12:30 p.m., Sun 10–⁠11 a.m. & 11:15 a.m.–⁠12 p.m. & 12:15–⁠1 p.m.$70/mo—free
Beach Bytes coding · camp The Beaches7+ yearsDec 21–24, 2026; Mon–Thu 9 a.m.–⁠4 p.m.; Mon–Fri 9 a.m.–⁠4 p.m.Mon–Thu 4–⁠7 p.m., Fri 4–⁠5 p.m., Sat 10 a.m.–⁠3 p.m.from $159 (fee period not stated) +4—free
Beach Swim School swimming The Beaches—Mon 5–⁠8 p.m.; Tue 5–⁠8 p.m. +5Mon 10 a.m.–⁠6 p.m., Tue–Fri 10 a.m.–⁠4 p.m.from $200/term——
Beaches Dance & Music Studio gymnastics · dance · drama and theatre +1 · camp The Beaches4–17 yearsMon–Fri 9 a.m.–⁠4 p.m.; Wed 4:30–⁠5:30 p.m.Mon–Thu 12–⁠9 p.m., Fri 12–⁠5 p.m., Sat 9 a.m.–⁠5 p.m.$73 (fee period not stated)—paid
Beaches Sandbox multi-activity programs · camp The Beaches5–10 yearsNov 20, 2026; Fri 8 a.m.–⁠5 p.m.—$125/day——
Beyond the Beat music · camp The Beaches7–17 yearsJun 29–Sep 4, 2026 past; Mon–Fri 9 a.m.–⁠3 p.m.—$599/wk——
Boardwalk Running Club track and field The Beaches8+ yearsTue, Thu 4:30–⁠6 p.m.Mon–Fri 9 a.m.–⁠6 p.m.———
Chanachon Muay Thai Gym Muay Thai The Beaches6–17 years—Mon 4–⁠7:30 p.m., Tue 12–⁠8:30 p.m., Wed, Fri 2–⁠8 p.m., Thu 12–⁠8 p.m., Sat 9 a.m.–⁠1 p.m., Sun 10:30 a.m.–⁠1 p.m.from $80/mo +1—free
Cornerstone Studio yoga and fitness The Beaches · 2 locations9+ yearsWed 5:30–⁠6:30 p.m.; Thu 4:30–⁠5:30 p.m.Mon 6 a.m.–⁠8:30 p.m., Tue, Wed 6:30 a.m.–⁠7:30 p.m., Thu, Fri 6:30 a.m.–⁠8 p.m., Sat 8 a.m.–⁠12 p.m., Sun 9:30 a.m.–⁠12 p.m. +1$308/term +1——
Create Art Studio art · care · camp The Beaches3–12 yearsNov 20, 2026Mon–Fri 9 a.m.–⁠9 p.m., Sat, Sun 10 a.m.–⁠5 p.m.———
Cube STEM Innovation Camps coding · robotics · camp The Beaches—Sat 10–⁠11:15 a.m.Mon–Fri 9 a.m.–⁠6:30 p.m., Sat 9 a.m.–⁠4 p.m.$275/term——
Dentonia Park Tennis Club tennis · camp The Beaches6–17 years—Mon–Sun 8 a.m.–⁠10:30 p.m.$280/wk——
Flourishing Sprouts multi-activity programs · care · camp The Beaches4–10 yearsDec 28–31, 2026Mon–Fri 9 a.m.–⁠6 p.m.———
For the Love of It School gymnastics · ballet · dance The Beaches2–18 yearsWed 4–⁠5 p.m.; Sat 11:15 a.m.–⁠12:15 p.m.—$375/term——
Hear And Now Music music · multi-activity programs · camp The Beaches4+ yearsAug 10–14, 2026 pastMon–Sun 10 a.m.–⁠8 p.m.$439/wk +1—yes
Hockey FUNdamentals Camp hockey · camp The Beaches5–14 yearsDec 28–31, 2026; Mon–Thu 9 a.m.–⁠4 p.m.—$400/session——
Horizon Martial Arts karate · boxing, kickboxing and wrestling · martial arts The Beaches3+ yearsMon, Wed 4–⁠4:45 p.m.; Tue, Thu 3:45–⁠4:30 p.m. +5—$50/mo +2——
KEW Garden Tennis Club tennis · camp The Beaches3–15 yearsSat 8:30 a.m.–⁠12:30 p.m.————
Kingston Kids public speaking and life skills · camp The Beaches—Mon, Wed 12:30–⁠3 p.m.; Thu 12:30–⁠3 p.m.Mon–Fri 9 a.m.–⁠3 p.m.$165/class——
Meaningful Spanish Lessons languages The Beaches3+ yearsTue 4:30–⁠5:30 p.m.; Sat 11 a.m.–⁠12 p.m.Mon–Wed 9 a.m.–⁠6 p.m., Thu 9 a.m.–⁠6:30 p.m., Fri 9 a.m.–⁠5:30 p.m., Sat 9 a.m.–⁠12:30 p.m.$145/mo +1—free
Midas Touch Soccer Inc. soccer · camp The Beaches—Jul 6–10, 2026 pastMon–Sat 9 a.m.–⁠5 p.m.$300/term +1——
Mischief Makers crafts and making · care · camp The Beaches8+ yearsTue 6:30–⁠8 p.m.Mon, Fri 11 a.m.–⁠6:30 p.m., Tue–Thu 11 a.m.–⁠7 p.m.from $190/mo——
My Musical Upbringing music The Beaches3–6 yearsThu 5–⁠5:45 p.m.; Sat 10:30–⁠11:15 a.m.—$276/term +1——
Revival BJJ Brazilian jiu-jitsu · camp The Beaches4–14 yearsMon 4 p.m.Mon–Thu 4–⁠9 p.m., Fri 5–⁠9 p.m., Sat 9 a.m.–⁠3 p.m.$70/mo—free
The Make Station art · camp The Beaches5–16 years—Mon–Fri 11 a.m.–⁠8 p.m., Sat 10 a.m.–⁠7 p.m., Sun 10 a.m.–⁠6 p.m.———
Thought Fox Art Studio art · care · camp The Beaches—Mon–Fri 10 a.m.–⁠3 p.m.; Mon–Fri 3:15 p.m. +1—from $150/mo——
Toronto Jiu-Jitsu Club judo · Brazilian jiu-jitsu · care · camp The Beaches3+ yearsAug 10–14, 2026 past; Mon–Fri 4–⁠4:45 p.m.Mon–Fri 7 a.m.–⁠9 p.m., Sat 9 a.m.–⁠2 p.m., Sun 12–⁠5 p.m.——free
Toronto Kyokushinkai Karate karate · care · camp The Beaches4–12 yearsMar 15–19, 2027; Tue 5–⁠6 p.m.; Tue 6–⁠7 p.m. +2Mon, Tue, Thu, Fri 9 a.m.–⁠8:30 p.m., Wed 9 a.m.–⁠7 p.m., Sat 9 a.m.–⁠5 p.m.$195/term +2—free
Young Engineers Toronto East End & Midtown robotics The Beaches4–15 years—Mon–Fri 9 a.m.–⁠6 p.m., Sat 9 a.m.–⁠5 p.m.from $360/term——
BJJ United Brazilian jiu-jitsu The Junction3–14 years—Mon 1–⁠2:30 p.m. & 6:45–⁠9:15 p.m., Tue 6–⁠7:30 a.m. & 4:30–⁠8:15 p.m., Wed 6:45–⁠9:15 p.m., Thu 6–⁠7:30 a.m. & 4:30–⁠9:15 p.m., Fri 1–⁠2:30 p.m. & 6:45–⁠8:15 p.m., Sat 10:30 a.m.–⁠2:30 p.m.———
Cirque-ability gymnastics · circus arts · camp The Junction3–5 years——$455.63/wk——
Creative Children's Dance Centre dance · camp The Junction3–18 years—Mon, Tue, Thu 4–⁠9:30 p.m., Wed 4–⁠9 p.m., Fri 5–⁠8:30 p.m., Sat 9 a.m.–⁠3:30 p.m., Sun 9:45 a.m.–⁠12:30 p.m.———
Freestyle Dojo Brazilian jiu-jitsu · boxing, kickboxing and wrestling The Junction4–12 years—Mon–Fri 7 a.m.–⁠10 p.m., Sat 11 a.m.–⁠4:30 p.m.——free
George Bell Hockey Association hockey The Junction6–17 years——from $575 (fee period not stated) +1——
High Park Martial Arts Academy martial arts The Junction4–15 yearsTue 5–⁠6 p.m.; Sat 9:30–⁠10:30 a.m.Mon, Tue 3–⁠8:30 p.m., Wed 11 a.m.–⁠7:30 p.m., Thu 11 a.m.–⁠8:30 p.m., Sat 8:30 a.m.–⁠3 p.m.———
Hot Pizza Studio art · camp The Junction—Sat 9:30–⁠11 a.m.—$39/class +1——
Junction Academy Brazilian jiu-jitsu The Junction3–13 yearsTue, Thu 4:15–⁠5 p.m.Mon, Wed 4:30–⁠9 p.m., Tue, Thu 12–⁠2 p.m. & 4–⁠9 p.m., Fri 12–⁠2 p.m. & 5:30–⁠8:30 p.m., Sat 9:30 a.m.–⁠2:30 p.m., Sun 10 a.m.–⁠2 p.m.$159/mo +1—free
Le Dolci Culinary School cooking · camp The Junction6–12 yearsDec 21–23, 2026; Sat 9 a.m.–⁠12 p.m.—$149/day +2——
Loom Studio crafts and making The Junction5+ years—Tue 1–⁠6 p.m., Sun 11 a.m.–⁠2 p.m.———
Lowe's School of Music Toronto music · camp The Junction3+ yearsJul 13–17, 2026 pastMon–Thu 3–⁠9 p.m., Fri 3–⁠8 p.m., Sat 10 a.m.–⁠3 p.m.$250–280/wk +1——
Reel Talents T.O dance · drama and theatre · camp The Junction4+ years—Mon–Sun 9 a.m.–⁠7 p.m.———
Ritmo Flamenco dance The Junction6–11 yearsSat 11:15 a.m.–⁠12:15 p.m.Mon–Thu 5–⁠9 p.m., Sat 12–⁠4 p.m.$150/term——
The Art Cart art · camp The Junction4–12 years—Mon–Thu 5–⁠7 p.m., Fri 4–⁠6 p.m., Sun 10 a.m.–⁠2 p.m.———
The AWA Lab - Acting Studio drama and theatre The Junction6–10 yearsSun 1–⁠2 p.m.—$120/mo—free
Toronto Boxing Academy & Fitness boxing, kickboxing and wrestling The Junction7–12 years—Mon–Thu 9 a.m.–⁠2:30 p.m. & 5–⁠8 p.m., Fri 9 a.m.–⁠10:30 p.m., Sat 9 a.m.–⁠12 p.m.$120/mo—yes
Twist N Turn Gymnastics gymnastics The Junction3½+ years—Mon, Wed 10 a.m.–⁠9:30 p.m., Tue, Thu, Fri 4–⁠9 p.m., Sat 8 a.m.–⁠8 p.m.———
Westside Hockey hockey The Junction—Sun 8 a.m.—$295/session——
All Fired Up Paintable Ceramics art · camp The Kingsway and Humber Valley4+ yearsAug 24–28, 2026 past—$450/wk——
Arthur Murray Dance Studio of Toronto - Etobicoke dance The Kingsway and Humber Valley5+ years—Mon, Wed–Fri 1–⁠10 p.m., Tue 1 p.m.–⁠12 a.m.——free
Baby Piano music · piano · camp The Kingsway and Humber Valley3+ years—Mon, Wed, Fri 9 a.m.–⁠3 p.m., Tue 9 a.m.–⁠5 p.m., Thu 3:30–⁠5:30 p.m., Sat 9:30 a.m.–⁠3 p.m., Sun 9 a.m.–⁠12 p.m.from $75/mo——
Brick Works Academy art · robotics · camp Willowdale (North York Centre), The Kingsway and Humber Valley · 2 locations5–13 yearsJul 6–Aug 28, 2026 past————
Canadian Dance Academy dance The Kingsway and Humber Valley2–5 years—Mon–Fri 4–⁠9 p.m., Sat 9 a.m.–⁠4 p.m.———
Canadian Family Taekwondo Programs taekwondo · boxing, kickboxing and wrestling The Kingsway and Humber Valley3+ years—Mon 2–⁠8:30 p.m., Tue–Fri 2–⁠8 p.m.——free
Central Tennis Club tennis The Kingsway and Humber Valley6–17 yearsMon 3:30 p.m.Mon–Fri 6 a.m.–⁠11 p.m., Sat, Sun 8 a.m.–⁠4 p.m.———
Conteur dance · camp The Kingsway and Humber Valley11–14 years——$575/session +1——
Da Capo Academy of Music music · piano The Kingsway and Humber Valley5+ years—Mon 3:30–⁠7 p.m., Tue 2–⁠8:30 p.m., Wed, Thu 4–⁠8:30 p.m., Fri 4:30–⁠8 p.m.from $32.50/class +3—free
Edenbridge Tennis Club tennis · camp The Kingsway and Humber Valley4+ years—Mon–Fri 7 a.m.–⁠11 p.m., Sat, Sun 8 a.m.–⁠8 p.m.———
Etobicoke Football Club soccer · camp The Kingsway and Humber Valley6–16 yearsAug 24–28, 2026 past; Mon–Fri 9 a.m.–⁠1 p.m.Mon–Fri 9 a.m.–⁠5 p.m.from $250/wk +1——
Etobicoke Junior Badminton Club badminton The Kingsway and Humber Valley8+ yearsWed 6–⁠8 p.m.; Fri 6–⁠7:45 p.m.Wed, Fri 6–⁠10 p.m.———
Kingsway Platform Tennis Club platform tennis The Kingsway and Humber Valley8–18 yearsMon, Wed 4–⁠6 p.m.Wed 4:30–⁠5:30 p.m.———
Kingsway School of Music music · camp The Kingsway and Humber Valley4+ yearsMon 4:30 p.m.; Mon 4:40 p.m. +13Mon–Wed 9 a.m.–⁠9 p.m., Thu 9 a.m.–⁠8:30 p.m., Fri 2–⁠8:30 p.m., Sat 9 a.m.–⁠3 p.m.from $90/day +1—paid
Lambton-Kingsway Before & After School Program multi-activity programs · camp The Kingsway and Humber Valley5–11 years——$292–465/wk——
MARIGYM INC. gymnastics · dance The Kingsway and Humber Valley3–10 years—————
National Taekwondo taekwondo · care · camp The Kingsway and Humber Valley4–5 years—Mon–Fri 2–⁠7 p.m., Sat 10:30 a.m.–⁠1 p.m.——free
Orrett Music Academy music · piano The Kingsway and Humber Valley3+ yearsMon 4:30 p.m.Mon–Thu 12–⁠10 p.m., Fri 1:30–⁠10 p.m., Sat 9 a.m.–⁠5 p.m.——yes
Rosethorn Tennis Club tennis · camp The Kingsway and Humber Valley——Mon–Sun 8 a.m.–⁠11 p.m.from $399/wk +1——
Shake It Up dance The Kingsway and Humber Valley4–18 years—Sat, Sun 1–⁠4 p.m.$100/mo +1—free
Silver Blades Skating Club skating The Kingsway and Humber Valley4–12 yearsMon 4:20–⁠5:10 p.m.; Mon 5:10–⁠6 p.m. +2————
Stockyards Boxing & Fitness boxing, kickboxing and wrestling The Kingsway and Humber Valley9–16 yearsMon, Wed, Fri 5 p.m.Mon–Thu 5–⁠9 p.m., Fri 5–⁠7 p.m., Sat, Sun 10 a.m.–⁠12 p.m.$20/class——
Thorncrest Music Academy music The Kingsway and Humber Valley——Mon–Sat 9 a.m.–⁠9 p.m., Sun 9 a.m.–⁠6 p.m.$60/term +1——
Thorncrest Summer Camp multi-activity programs · camp The Kingsway and Humber Valley4–12 years—————
Toronto Academy of Acting for Film and Television drama and theatre · camp The Kingsway and Humber Valley4–17 yearsMon–Fri 9:30 a.m.–⁠3:30 p.m.; Sat 9:30 a.m.–⁠12 p.m.Mon 9 a.m.–⁠6 p.m., Tue, Wed 10 a.m.–⁠8:30 p.m., Thu 10 a.m.–⁠9:30 p.m., Fri, Sat 10 a.m.–⁠6 p.m., Sun 10 a.m.–⁠5:30 p.m.from $595/session +1——
Westmount Gallery art The Kingsway and Humber Valley—Sat 10 a.m.–⁠12 p.m.Tue–Sat 10 a.m.–⁠5 p.m.———
Academy Of Ballet & Jazz ballet · dance · camp Thornhill3+ yearsTue 4:30 p.m.; Tue 5:30 p.m.Mon–Fri 4–⁠10 p.m., Sat 9 a.m.–⁠6 p.m.———
Allegro Dance School ballet · dance · camp Thornhill2+ years—————
Alliance Volleyball Club volleyball Thornhill11–14 yearsMon 3:30–⁠5:30 p.m.; Tue 6–⁠8 p.m.—$240/term +1—free
Astra Learning Centre robotics Thornhill8–17 years—Mon–Fri 4–⁠8 p.m., Sat, Sun 10 a.m.–⁠4 p.m.from $169/mo—free
Bright Palette art Thornhill3–9 yearsWed, Fri 5–⁠5:50 p.m.; Sat 10–⁠10:50 a.m. +1Tue–Fri 4–⁠8 p.m., Sat, Sun 10 a.m.–⁠5 p.m.$120–150/mo +1—paid
Chabad Lubavitch Day Camp multi-activity programs · camp Thornhill———$2,045/session——
Charactors Theatre Troupe drama and theatre · camp Thornhill—Mar 2027; Sat 1–⁠2:30 p.m.—$595/term +2——
Chasse Dance School dance · camp Thornhill4–15 yearsAug 31–Sep 4, 2026 past; Fri 6–⁠8:15 p.m.Mon–Fri 4:30–⁠8:30 p.m., Sat, Sun 9 a.m.–⁠8:30 p.m.$315/wk——
Chu's Martial Arts World taekwondo · care · camp Thornhill3+ years—Mon, Tue, Thu, Fri 2–⁠9 p.m., Wed 2–⁠9:30 p.m., Sat 10 a.m.–⁠2:30 p.m.——free
City of Vaughan swimming · water polo · paddling and water sports +1 Vaughan (Woodbridge, Kleinburg), Thornhill +1 · 17 locations6–18 years—Mon–Sun 6 a.m.–⁠11 p.m. +13———
Dance Vitality dance Thornhill4–16 yearsMon 5–⁠6 p.m.; Thu 5–⁠6 p.m.Mon–Wed, Sat 9 a.m.–⁠5 p.m., Thu, Fri, Sun 9 a.m.–⁠10 p.m.from $400/term——
Diyako Muay Thai & Martial Arts (DKM) Academy boxing, kickboxing and wrestling Thornhill7–15 yearsMon, Wed, Fri 6 p.m.Mon–Fri 7–⁠11 a.m. & 4–⁠10 p.m., Sat, Sun 8 a.m.–⁠12 p.m.——free
Dream Makers Music Academy music · care · camp Thornhill4–12 years—Mon–Fri 1–⁠9 p.m., Sat 10 a.m.–⁠9 p.m.———
Elite Rhythmic Centre gymnastics Thornhill3–12 years—Sat 9 a.m.–⁠2 p.m.from $115/mo——
Geminos Dojo Vaughan karate Thornhill7–11 yearsTue, Thu 6–⁠7:30 p.m.Tue, Thu 6–⁠9 p.m.$150/mo +1—free
Glen Shields Badminton badminton Thornhill6+ yearsTue 8:15–⁠10:15 p.m.; Wed 6–⁠8 p.m.Tue 8:15–⁠10:15 p.m., Wed 6–⁠8 p.m.$25/class +3—free
Gold Sport Life Inc chess · dance · boxing, kickboxing and wrestling Thornhill3½+ years—Mon–Fri 10 a.m.–⁠9 p.m., Sat 10 a.m.–⁠6 p.m.$240/mo +5—free
Grand Staff School of Music music · piano Thornhill5+ years—Tue–Fri 4–⁠8 p.m., Sat 10 a.m.–⁠3 p.m., Sun 10 a.m.–⁠2 p.m.$35/class——
Greater Toronto Music School music · piano Thornhill3–17 years—Mon–Fri 9 a.m.–⁠8 p.m., Sat, Sun 10 a.m.–⁠8 p.m.———
Happy Learning Education Centre 乐学私塾 robotics · multi-activity programs · camp Thornhill5–14 years——$420/wk——
Harriet Chung Performing Arts dance Thornhill5–18 years—Tue–Fri 5–⁠8:30 p.m., Sat 10:30 a.m.–⁠4:30 p.m., Sun 12–⁠4 p.m.——paid
Hockey Camps International hockey · camp Thornhill5–16 yearsAug 24–28, 2026 past—$275/wk +2——
Ice Dreams Skating Academy skating · camp Thornhill4–18 years—Mon–Fri 8 a.m.–⁠8 p.m., Sat, Sun 9 a.m.–⁠8 p.m.——paid
JCK Camps multi-activity programs · camp Thornhill4+ yearsMon–Thu 9 a.m.–⁠4 p.m.; Fri 9 a.m.–⁠3 p.m.————
Jung Ko Taekwondo Academy taekwondo · camp Thornhill3+ years—Mon–Fri 3–⁠9 p.m., Sat 12–⁠3:30 p.m., Sun 1–⁠3 p.m.——free
Junior Hub Child Care & Learning Centre multi-activity programs · camp Thornhill4–6 years——$322/wk——
Kalari Kickboxing and Muay Thai Academy Muay Thai Thornhill5–17 yearsMon–Fri 4:15 p.m.; Mon–Fri 5 p.m.Mon, Tue, Thu, Fri 3–⁠8 p.m., Wed 3–⁠9 p.m., Sat 2–⁠3 p.m., Sun 12–⁠1 p.m.$165/mo +5—yes
L'Arabesque Ballet ballet · camp Thornhill4+ yearsJul 2–Aug 20, 2026 past; Wed 5:15–⁠6 p.m.; Sat 9:45–⁠10:30 a.m.Mon–Fri, Sun 9:30 a.m.–⁠8 p.m., Sat 9:30 a.m.–⁠2 p.m.from $268/term +1——
Lifetime Skills Academy (LSA) coding · robotics · public speaking and life skills +1 · camp Thornhill4–16 years—Mon–Fri 9 a.m.–⁠5 p.m., Sat 9 a.m.–⁠1 p.m.———
Miya's Art Shop art Thornhill3–8 years—Mon–Thu, Sun 9 a.m.–⁠10 p.m., Fri 9 a.m.–⁠3 p.m.———
Petit Bonbon cooking Thornhill——Tue, Wed 11 a.m.–⁠3 p.m., Thu 11 a.m.–⁠6 p.m., Fri 1–⁠6 p.m., Sat 11 a.m.–⁠5 p.m.from $60 (fee period not stated)——
Smart Kids Chess Academy chess Thornhill6–17 yearsThu 4 p.m.; Thu 5 p.m. +3Mon–Sun 10 a.m.–⁠5 p.m.$120/mo—free
Sohn's Agape Taekwondo taekwondo · multi-activity programs · care · camp Thornhill4+ yearsMon–Fri 9 a.m.Mon, Wed, Fri 2–⁠8 p.m., Tue, Thu 2–⁠6 p.m.———
Stepanova Ballet Academy Inc. ballet · camp Thornhill4–18 yearsMon–Fri 9 a.m.–⁠3 p.m.———free
Strong Play basketball · dance · art +2 · camp Thornhill6–12 years—Mon–Sat 9 a.m.–⁠5 p.m.———
Sweet Music Lessons music Thornhill4+ years——from $42/class—paid
Swim Time swimming Vaughan (Woodbridge, Kleinburg), Thornhill · 2 locations2–18 years—Mon 3:30–⁠10 p.m., Tue 1–⁠9 p.m., Wed 1–⁠8 p.m., Thu 10 a.m.–⁠9:30 p.m., Sat 9 a.m.–⁠5:30 p.m., Sun 8:30 a.m.–⁠2:30 p.m. +1———
Systema HQ Toronto martial arts Thornhill3–17 yearsTue 6:15–⁠7:15 p.m.Tue 10:45 a.m.–⁠12:45 p.m. & 6–⁠9:15 p.m., Wed 6:15–⁠9:15 p.m., Thu 10:45 a.m.–⁠12:45 p.m. & 7:15–⁠9:15 p.m.———
TAC Aquatics swimming · camp Thornhill3+ years—Mon–Sun 9 a.m.–⁠5 p.m.———
The Thornhill Club tennis · golf · multi-activity programs · camp Thornhill6–17 years—————
Thornhill Acting Studio drama and theatre · public speaking and life skills Thornhill7–14 years—Tue–Thu 4–⁠10 p.m., Fri 4–⁠7 p.m., Sat, Sun 10 a.m.–⁠5:30 p.m.from $450 (fee period not stated) +1—yes
Thornhill Figure Skating Club skating Thornhill5+ years—Mon, Tue, Thu 7 a.m.–⁠5 p.m., Wed, Fri 7 a.m.–⁠9 p.m., Sat 7 a.m.–⁠6 p.m., Sun 7 a.m.–⁠2 p.m.———
Thornhill Park Tennis Club tennis · camp Thornhill4–17 years—Mon–Fri 6:30 a.m.–⁠11:30 p.m., Sat, Sun 7 a.m.–⁠11 p.m.———
Thornhill Soccer Club soccer · camp Thornhill4+ yearsSun 11 a.m.–⁠12 p.m.; Sun 12–⁠1 p.m. +2—$250 (fee period not stated) +1——
Top Dancing Studio ballet · dance Thornhill5+ yearsThu 5–⁠6 p.m.; Thu 6:30–⁠7:30 p.m. +1Mon 5–⁠9 p.m., Tue, Thu, Fri 10:30 a.m.–⁠9 p.m., Wed 10:30 a.m.–⁠9:30 p.m., Sat, Sun 10 a.m.–⁠7 p.m.———
Toronto Athletic FC Academy (TAFC) soccer · tennis · camp Thornhill6–18 years—Mon–Sun 9:30 a.m.–⁠5 p.m.———
Toronto Flyers Junior A Hockey Club hockey Thornhill15+ years—————
Toronto Singing Academy music · camp Thornhill8–13 yearsMar 15–19, 2027Mon–Thu 11 a.m.–⁠9 p.m., Sun 11 a.m.–⁠6 p.m.$345 (fee period not stated)——
Vaughan Jiu-Jitsu Academy Brazilian jiu-jitsu Thornhill4–15 yearsMon, Wed 5:15–⁠5:55 p.m.; Mon–Thu 6–⁠7 p.m. +5Mon–Fri 9 a.m.–⁠9 p.m., Sat 9 a.m.–⁠3 p.m.——free
ViBE Dance & Fitness Studio dance · camp Thornhill4–14 years—Mon–Thu 9 a.m.–⁠9 p.m., Fri 9 a.m.–⁠5 p.m., Sat 9 a.m.–⁠7 p.m., Sun 9 a.m.–⁠6 p.m.$65/day +1——
Victoria International Ballet Academy ballet · camp Thornhill3+ yearsAug 4–21, 2026 pastMon, Tue, Thu, Fri 3–⁠8 p.m., Wed 3–⁠7 p.m., Sat 9:30 a.m.–⁠2 p.m., Sun 9:30–⁠11:30 a.m.——yes
Victory Judo Kai judo · camp Thornhill4–13 yearsMon–Fri 6:30–⁠7:30 p.m.; Wed, Fri 5:30–⁠6:15 p.m.Mon, Wed, Fri 5:30–⁠9 p.m., Sat 9:30–⁠11 a.m.$300–320/wk—free
Wonderland Dance Company gymnastics · ballet · dance Thornhill3+ yearsMon 6:15–⁠7:15 p.m.; Mon 7:15–⁠8 p.m. +5———free
Yalla Thornhill Camp multi-activity programs · camp Thornhill5–13 years——$299/wk——
ACE Art Studio art Vaughan (Maple, Concord)7–15 years—Mon 6–⁠9 p.m., Tue 5–⁠9 p.m., Thu 5–⁠7 p.m., Sat 10:30 a.m.–⁠12:30 p.m., Sun 10 a.m.–⁠3 p.m.$27/class +2——
ACE Tennis tennis Yonge-Eglinton and Davisville, Vaughan (Maple, Concord) · 2 locations3–17 years—Mon–Sun 6 a.m.–⁠9 p.m.———
Anna Art Academy art Vaughan (Maple, Concord)6–14 yearsSat 10 a.m.–⁠12 p.m.; Sat 3–⁠5 p.m. +3Mon–Fri 2–⁠7 p.m., Sat 10 a.m.–⁠5 p.m., Sun 10 a.m.–⁠2:30 p.m.$218.40/package +1—paid
Annika's Art Studio art Vaughan (Maple, Concord)6–17 years—Mon, Fri 3–⁠8 p.m., Tue 3:30–⁠8 p.m., Wed 3:30–⁠6:30 p.m., Thu 2–⁠6:30 p.m.$35/class +1——
Art Avenue Studio art Vaughan (Maple, Concord)6–14 yearsMon–Fri 4 p.m.; Mon–Fri 5 p.m. +1Tue–Thu 10 a.m.–⁠8 p.m., Fri 10 a.m.–⁠7 p.m.$25/class——
Artyka studio art Vaughan (Maple, Concord)4+ years—————
ASP Dance Team dance Vaughan (Maple, Concord)—Tue 4:15–⁠5 p.m.Mon 3–⁠7:30 p.m., Tue 2:30–⁠9 p.m., Thu 3–⁠9:30 p.m., Sat 9 a.m.–⁠6 p.m.———
Blue Waves Swim School swimming Vaughan (Maple, Concord)3–13 yearsMon, Tue, Thu 4:30–⁠7:30 p.m.; Sat, Sun 9:30 a.m.–⁠2 p.m.Mon, Tue, Thu 4:30–⁠7:30 p.m., Sat, Sun 9:30 a.m.–⁠2 p.m.$60/class—free
Botronix Labs Inc. coding · robotics · science and STEM · camp Vaughan (Maple, Concord)7+ yearsMon–Fri 9 a.m.–⁠4 p.m.Mon–Fri 8:30 a.m.–⁠8:30 p.m., Sat, Sun 10 a.m.–⁠4:30 p.m.$100/day +1—yes
CAD Hockey Inc hockey · camp Vaughan (Maple, Concord)—Mon, Tue 9–⁠11 a.m.—$130/day——
Canada's Best Karate karate Vaughan (Maple, Concord)4–12 years—Mon–Sat 9 a.m.–⁠9 p.m.——free
Challenge Sports Club judo · Brazilian jiu-jitsu · camp Vaughan (Maple, Concord)4+ years—Mon, Wed, Fri 6–⁠9:15 p.m., Tue, Thu 5:15–⁠9:15 p.m.——free
Concord Tennis Academy tennis · camp Vaughan (Maple, Concord)5+ years—Mon–Sun 9 a.m.–⁠10 p.m.———
Crown Muay Thai Academy Muay Thai Vaughan (Maple, Concord)9–13 yearsTue, Thu 5:30–⁠6:30 p.m.; Sat 10–⁠11 a.m.Mon, Wed 6–⁠9:30 p.m., Tue, Thu 5:30–⁠8:30 p.m., Fri 7–⁠8:30 p.m., Sat 10 a.m.–⁠1 p.m.$149/mo——
D'Air Dance Collective dance · camp Vaughan (Maple, Concord) · 2 locations4+ years—Mon, Thu 4:30–⁠9 p.m., Tue, Wed 4:30–⁠8 p.m., Fri 4:30–⁠7:30 p.m., Sat 9 a.m.–⁠1:30 p.m., Sun 9 a.m.–⁠2 p.m. +1$110/day——
Dance DNA dance · camp Vaughan (Maple, Concord)3–17 yearsAug 8–12, 2027; Mon, Wed 6–⁠6:45 p.m.; Sat 11–⁠11:45 a.m.Mon–Sun 11 a.m.–⁠10 p.m.——free
Dance Fever dance Vaughan (Maple, Concord)—Mon 5 p.m.; Mon 5:45 p.m. +9Mon–Fri 4–⁠9 p.m., Sat 9 a.m.–⁠4 p.m.———
Dance Masters dance Vaughan (Maple, Concord)——Mon 9:30 a.m.–⁠9 p.m., Tue 1–⁠9 p.m., Wed 10 a.m.–⁠10 p.m., Thu 9 a.m.–⁠10 p.m., Sat 9 a.m.–⁠5 p.m.$20–35 (fee period not stated)——
Dream Art Studio art Vaughan (Maple, Concord)4–18 yearsMon 5–⁠6 p.m.; Mon 5–⁠6:30 p.m. +11Mon–Fri 10 a.m.–⁠8 p.m., Sat, Sun 10 a.m.–⁠5 p.m.from $150/mo +1—free
EisaBeygi Tennis Academy tennis Vaughan (Maple, Concord)5–13 yearsMon, Fri 4–⁠4:45 p.m.; Mon, Fri 4:45–⁠5:30 p.m. +2Mon 6–⁠10 a.m. & 2–⁠9 p.m., Tue 9–⁠10 a.m. & 2–⁠9 p.m., Wed 7–⁠10 a.m. & 2–⁠9 p.m., Thu 2–⁠10 p.m., Fri 8–⁠10 a.m. & 2–⁠9 p.m., Sat 8 a.m.–⁠4 p.m., Sun 9 a.m.–⁠5 p.m.———
Energy Karate karate Vaughan (Maple, Concord)5–18 years—Mon, Wed 4:15–⁠9:45 p.m., Tue, Thu 4–⁠9:45 p.m., Sat, Sun 8 a.m.–⁠2 p.m.———
Evolution Dance Studio dance · camp Vaughan (Maple, Concord)2+ years—————
Fouetté Academy of Dance dance · camp Vaughan (Maple, Concord)—Tue 5–⁠6 p.m.Mon, Wed–Fri 4–⁠9:30 p.m., Tue 3–⁠9:30 p.m., Sat 10 a.m.–⁠8 p.m.$25/class +2——
Fuerza Latina soccer · dance · languages Vaughan (Maple, Concord)5–18 years—————
Glen Shields FC soccer · camp Vaughan (Maple, Concord)3–7 years——$75–85/day——
Glory MMA martial arts Vaughan (Maple, Concord)4+ years—Mon–Thu 5–⁠9 p.m., Fri 5:30–⁠7 p.m., Sat 10 a.m.–⁠12:30 p.m., Sun 10 a.m.–⁠12 p.m.——free
GTA Mavericks Basketball Association basketball · camp Vaughan (Maple, Concord)4–17 yearsJul 6–Aug 14, 2026 past; Mon 6–⁠7:15 p.m.; Wed 6–⁠7:15 p.m.—$1,600/yr——
High Flyers Gymnastics gymnastics · camp Vaughan (Maple, Concord)4+ years—Mon–Fri 12:30–⁠8:30 p.m., Sat 9 a.m.–⁠4 p.m., Sun 10 a.m.–⁠4 p.m.$75/day——
Honey and Barry Memorial Arena hockey · skating · camp Vaughan (Maple, Concord)4–11 yearsMon–Fri 9 a.m.–⁠4 p.m.; Sat 5:15–⁠7:15 p.m.Mon–Sun 6 a.m.–⁠12 a.m.———
Jaffari Community Centre religious education Vaughan (Maple, Concord)—Fri 7–⁠9:30 p.m.————
Jazz Be Nimble dance Vaughan (Maple, Concord)2+ years—Mon, Tue, Thu 5–⁠9 p.m., Sat 10 a.m.–⁠4 p.m.———
JUDOKAN Academy judo Vaughan (Maple, Concord)3–12 years—Tue, Thu 5–⁠9 p.m., Sat 5–⁠7 p.m.——free
Julia's Smart art art · camp Vaughan (Maple, Concord)6–18 yearsTue 3–⁠4:30 p.m.; Wed 3:50–⁠5:20 p.m. +2—$40/day +1——
KINGJIUJITSU Vaughan Brazilian jiu-jitsu Vaughan (Maple, Concord)4–14 years—Mon–Sun 9 a.m.–⁠9 p.m.$209/mo—free
Krav Maga - K.A.M.I. martial arts Vaughan (Maple, Concord)5–17 yearsMon, Wed 5–⁠5:30 p.m.; Mon, Wed 5:30–⁠6:15 p.m. +6Mon, Wed, Thu 5–⁠9 p.m., Tue 5–⁠8 p.m.from $140/mo—free
Limelight Cheerleading Allstars gymnastics · cheerleading · camp Vaughan (Maple, Concord)—Aug 24–28, 2026 pastMon–Thu 4–⁠9 p.m., Sat 9 a.m.–⁠3 p.m., Sun 1–⁠3 p.m.$65/day +1—free
Lloch Development & Performance - Wyatt McKinnon Golf golf · camp Vaughan (Maple, Concord)8–13 years—————
Maple Jiu-Jitsu Academy Muay Thai · Brazilian jiu-jitsu · care Vaughan (Maple, Concord)4–12 yearsMon, Wed 5–⁠6 p.m.; Tue, Thu, Fri 5 p.m. +1Mon–Fri 7:30–⁠8:30 a.m. & 12:30–⁠1:30 p.m. & 5–⁠9 p.m., Sat 12–⁠3 p.m.——free
Maple TKD Inc taekwondo Vaughan (Maple, Concord)5–13 years—Mon–Thu 3–⁠7:30 p.m., Fri 3–⁠7 p.m.——free
Millennium Martial Arts martial arts Vaughan (Maple, Concord)5–12 years—Mon–Fri 6–⁠9 p.m., Sat 11 a.m.–⁠1 p.m.———
North Jiu Jitsu Vaughan Brazilian jiu-jitsu Vaughan (Maple, Concord)6–14 yearsFri 7–⁠8 p.m.; Sun 11 a.m.–⁠12 p.m.Tue 8–⁠9:30 p.m., Fri 6:30–⁠9:30 p.m., Sun 11 a.m.–⁠2:30 p.m.——free
Northern Karate Thornhill karate · camp Vaughan (Maple, Concord)8–12 years—Mon–Fri 10 a.m.–⁠10 p.m., Sat 9 a.m.–⁠3 p.m., Sun 9 a.m.–⁠3:30 p.m.——free
Ophrys Rhythmic Gymnastics Club gymnastics · camp Vaughan (Maple, Concord)3+ yearsMon–Fri 9 a.m.–⁠3 p.m.Wed, Fri 5–⁠9 p.m., Sat 9 a.m.–⁠2 p.m.$350/wk——
Palette Art School art Vaughan (Maple, Concord)5+ years—Mon–Thu 12–⁠4 p.m. & 5–⁠8:45 p.m., Fri 10:30 a.m.–⁠4 p.m. & 5–⁠8:45 p.m., Sat 10:30 a.m.–⁠7 p.m., Sun 10:30 a.m.–⁠2:30 p.m.———
Point Blank Martial Arts and Fitness martial arts Vaughan (Maple, Concord)3–17 yearsMon, Wed, Fri 5:30–⁠6:30 p.m.; Tue, Thu 5:45–⁠6:15 p.m. +2Mon–Thu 10 a.m.–⁠9:30 p.m., Fri 10 a.m.–⁠9 p.m., Sat 10 a.m.–⁠2 p.m.——free
Rhythm & Grace Dance Academy dance Vaughan (Maple, Concord)3–17 years—Mon–Wed 5–⁠9 p.m., Thu 5 a.m.–⁠9 p.m., Fri 9 a.m.–⁠5 p.m., Sat 9 a.m.–⁠3 p.m.——free
RRSMG Academy soccer · camp Vaughan (Maple, Concord)—Mar 15–19, 2027; Mon, Tue, Thu 4:30–⁠6 p.m.Mon, Tue, Thu 4:30–⁠6 p.m.———
Rugcutterz Danz Artz dance Vaughan (Maple, Concord)2+ years—Mon–Fri 1–⁠8 p.m., Sat 9 a.m.–⁠1 p.m.——free
Schwartz/Reisman Centre swimming · karate · boxing, kickboxing and wrestling +2 · camp Vaughan (Maple, Concord) · 5 locations5–15 years—Mon, Fri 6 a.m.–⁠7 p.m., Tue, Thu 6 a.m.–⁠10 p.m., Wed 6 a.m.–⁠9:30 p.m., Sat, Sun 7:30 a.m.–⁠7 p.m. +2———
Serenity Taekwon-Do taekwondo Vaughan (Maple, Concord)3+ years—Mon 6–⁠8 p.m., Tue, Thu 6–⁠9 p.m.——free
Shore swimming Vaughan (Maple, Concord)2–14 years—————
SIX PARK ATHLETIC CENTRE basketball · camp Vaughan (Maple, Concord) · 2 locations5–16 years—Mon–Fri 10 a.m.–⁠12 a.m., Sat, Sun 9 a.m.–⁠12 a.m. +1———
Splash N' Learn Swim School swimming Vaughan (Maple, Concord)2+ years—Mon 4–⁠7:30 p.m., Tue 4:30–⁠7:30 p.m., Wed 5–⁠8 p.m., Thu 4:30–⁠8 p.m., Sat 8 a.m.–⁠1:30 p.m., Sun 8 a.m.–⁠2:30 p.m.———
Studio Blue Art Academy art · tech and digital media Vaughan (Maple, Concord)5–17 yearsSat 11 a.m.–⁠1 p.m.; Sat 12–⁠1 p.m. +1—$30/class—free
The Chef Upstairs cooking · camp Yonge-Eglinton and Davisville, Vaughan (Maple, Concord) · 2 locations7+ years—Mon–Fri 9 a.m.–⁠5 p.m. +1$90/class +1——
The Dance Zone Inc dance · camp Vaughan (Maple, Concord), Vaughan (Woodbridge, Kleinburg) · 2 locations2+ yearsJul 5–16, 2027Mon–Fri 5–⁠9 p.m., Sat 9 a.m.–⁠3 p.m.———
The Jack and Pat Kay Centre Camp multi-activity programs · camp Vaughan (Maple, Concord)4–13 yearsJul 5–16, 2027—$775–805/wk——
The Nine Dance Academy dance · camp Vaughan (Maple, Concord)4–18 yearsJul 19–23, 2027Mon–Fri 4–⁠9 p.m., Sat 9:30 a.m.–⁠3:30 p.m.——yes
Toronto Aspirals Gymnastics Centre gymnastics · camp Vaughan (Maple, Concord)6+ yearsAug 24–28, 2026 pastMon–Fri 5–⁠9 p.m., Sat 10 a.m.–⁠12 p.m., Sun 10:30 a.m.–⁠12 p.m.$375/wk—free
Twist Dance Academy Inc. dance Vaughan (Maple, Concord)2–17 years—Mon–Thu 4–⁠9 p.m., Sat 9:30 a.m.–⁠2:30 p.m., Sun 9 a.m.–⁠12 p.m.——free
UMCA Rich Tree Academy multi-activity programs · camp Vaughan (Maple, Concord)4–10 yearsJul 6–Aug 27, 2026 past; Mon–Fri 8:15 a.m.–⁠5:45 p.m.————
Valan Tennis Academy tennis · camp Vaughan (Maple, Concord)4–16 yearsJul 5–9, 2027Mon–Sun 8 a.m.–⁠10 p.m.from $275/mo +4——
Vaughan Gymnastics Club gymnastics · camp Vaughan (Maple, Concord)4+ years—Mon, Wed 4–⁠9 p.m., Tue, Thu 4–⁠8 p.m., Sat 9 a.m.–⁠4 p.m., Sun 9 a.m.–⁠5 p.m.$435/wk—yes
Vaughan Martial Arts Academy taekwondo · camp Vaughan (Maple, Concord)4–12 years—Mon–Fri 4:30–⁠9 p.m., Sat 10:30 a.m.–⁠3 p.m.——free
Vaughan Soccer Club Inc soccer Vaughan (Maple, Concord)4–15 yearsMon 4:30–⁠5:30 p.m.Mon, Wed, Fri 9 a.m.–⁠5 p.m., Tue, Thu 12–⁠8:30 p.m., Sat 9 a.m.–⁠1 p.m.from $275 (fee period not stated) +1——
Vaughan Sportsplex II soccer · basketball Vaughan (Maple, Concord)7–11 years—Mon–Sun 9 a.m.–⁠12 a.m.$300 (fee period not stated)——
Vocal School of Vaughan music Vaughan (Maple, Concord)6–17 years—Mon–Fri 3–⁠9 p.m., Sat, Sun 9 a.m.–⁠5 p.m.$205/mo +2——
Worx of Art art · camp Vaughan (Maple, Concord)5–12 yearsMar 16–20, 2026 past—$399/wk +1——
Yalla Chess chess Vaughan (Maple, Concord)5–16 yearsMon, Fri 4:30–⁠6:30 p.m.Fri 4:30–⁠6:30 p.m.$109/mo +1—free
Yes!School languages · business for kids Vaughan (Maple, Concord)6–14 yearsWed, Fri 4:30–⁠7:30 p.m.; Sat 10 a.m.–⁠1 p.m.Mon–Fri 9 a.m.–⁠7:30 p.m., Sat 10 a.m.–⁠3 p.m.———
York Region Volleyball volleyball Vaughan (Maple, Concord)—Mon–Thu 6–⁠8 p.m.Mon–Fri 9 a.m.–⁠10 p.m., Sat 9 a.m.–⁠6 p.m.———
Addicted To Sports Inc. care Vaughan (Woodbridge, Kleinburg)—Fri 3:30–⁠5:30 p.m.Mon–Fri 4–⁠9 p.m., Sat, Sun 9 a.m.–⁠9 p.m.$250/term——
Adrenaline Gymnastics and Training Centre gymnastics · camp Vaughan (Woodbridge, Kleinburg)4+ yearsDec 21–31, 2026Mon, Tue, Thu 4–⁠9 p.m., Wed, Fri 4–⁠9:30 p.m., Sat, Sun 8:30 a.m.–⁠4:30 p.m.$350/wk——
Advantage Tennis International tennis · camp Vaughan (Woodbridge, Kleinburg)up to 11 yearsMon, Wed 4:30–⁠6:30 p.m.Mon–Sun 8 a.m.–⁠11 p.m.$15,120–15,520/session——
Art & Soul Dance Company dance Vaughan (Woodbridge, Kleinburg)8+ years—————
Arthur Murray Dance Studio Woodbridge dance Vaughan (Woodbridge, Kleinburg)5+ years—Mon–Fri 1–⁠10 p.m., Sat 10:30 a.m.–⁠2 p.m.———
Benchmark Equestrian horseback riding Vaughan (Woodbridge, Kleinburg)4+ years—Mon–Thu 8:30 a.m.–⁠9 p.m., Fri 8:30 a.m.–⁠5:30 p.m., Sat, Sun 8:30 a.m.–⁠4 p.m.$87.50/class—paid
Canada Elite Badminton & Sports badminton · camp Vaughan (Woodbridge, Kleinburg)6+ years—Mon–Fri 11 a.m.–⁠11:30 p.m., Sat, Sun 7:30 a.m.–⁠11:30 p.m.———
Chorus Music Academy music · camp Vaughan (Woodbridge, Kleinburg)5–12 yearsMon–Fri 9 a.m.–⁠4 p.m.Mon–Thu 3:30–⁠9 p.m., Fri 3:30–⁠7:30 p.m., Sat 9 a.m.–⁠2 p.m.——free
Creativo Art Academy art · camp Vaughan (Woodbridge, Kleinburg)6–16 yearsMon–Fri 8:30 a.m.–⁠3:30 p.m.; Tue–Thu 5–⁠6:45 p.m. +1Mon 9 a.m.–⁠5 p.m., Tue–Fri 9 a.m.–⁠3:30 p.m.$449/wk +1——
DZ Swim Academy swimming Vaughan (Woodbridge, Kleinburg)3+ years—Mon–Fri 9 a.m.–⁠8 p.m.———
Euro Development soccer · camp Vaughan (Woodbridge, Kleinburg)6–16 yearsJul 13–17, 2026 past; Mon–Fri 9 a.m.–⁠12 p.m.—$300 (fee period not stated)——
Facade Academy of The Arts Inc. art · camp Vaughan (Woodbridge, Kleinburg)4–12 yearsAug 24–28, 2026 pastMon 12–⁠9 p.m., Tue 12–⁠7 p.m., Wed 12–⁠8 p.m., Thu, Fri 12–⁠6 p.m., Sat 12–⁠3 p.m.$425/wk——
Four Point Basketball basketball · camp Vaughan (Woodbridge, Kleinburg)11–16 years—————
Fun on the Run Child Care Centre multi-activity programs · care · camp Vaughan (Woodbridge, Kleinburg)—Mar 16–20, 2026 past; Mon–Fri 7 a.m.–⁠5:30 p.m.Mon–Fri 9 a.m.–⁠5 p.m.from $55/wk +1——
Gracie Woodbridge Muay Thai · Brazilian jiu-jitsu · martial arts · camp Vaughan (Woodbridge, Kleinburg)3–12 years—Mon 5–⁠9 p.m., Tue, Thu 11 a.m.–⁠2 p.m. & 5–⁠9:30 p.m., Wed 11 a.m.–⁠12:30 p.m. & 5–⁠9 p.m., Fri 5–⁠7:30 p.m., Sat 9 a.m.–⁠2 p.m., Sun 10 a.m.–⁠1 p.m.——free
Grand Master Chang's Taekwondo taekwondo · camp Wychwood and Corso Italia, Vaughan (Woodbridge, Kleinburg) · 2 locations3–12 yearsJun 29–Aug 28, 2026 past———free
GREEN DOJO Judo School judo Vaughan (Woodbridge, Kleinburg)5–15 yearsMon, Wed, Thu 6–⁠7 p.m.Mon, Wed, Thu 6–⁠10:15 p.m., Fri 7:30–⁠9:45 p.m.——free
Humberwood Academy multi-activity programs · camp Vaughan (Woodbridge, Kleinburg) · 2 locations4–12 yearsJul 12–16, 2027—$379/wk——
Juventus Academy Toronto soccer · camp Vaughan (Woodbridge, Kleinburg)3–7 years—Mon–Fri 9 a.m.–⁠5 p.m.$75–85 (fee period not stated)——
Kortright Centre for Conservation outdoor education · camp Vaughan (Woodbridge, Kleinburg)4–14 yearsNov 20, 2026—$85/day +1——
Kreative In Dance Styles (K.I.D.S Inc) dance · camp Vaughan (Woodbridge, Kleinburg)—Jul 13–17, 2026 pastMon, Wed, Thu 5–⁠9 p.m., Tue 5–⁠9:30 p.m., Sat 9 a.m.–⁠4 p.m.$400/wk——
M1 Thai Boxing System Muay Thai Vaughan (Woodbridge, Kleinburg)6–13 years—Mon, Tue, Thu 9:15–⁠10 a.m. & 12–⁠1 p.m. & 4–⁠8 p.m., Wed, Fri 6–⁠7 a.m. & 9:15–⁠10 a.m. & 12–⁠1 p.m. & 4–⁠8 p.m., Sat 9 a.m.–⁠1 p.m., Sun 10 a.m.–⁠12 p.m.———
Matador Brazilian Jiu Jitsu Academy Muay Thai · Brazilian jiu-jitsu · boxing, kickboxing and wrestling Vaughan (Woodbridge, Kleinburg)4–12 yearsMon 6–⁠6:45 p.m.; Tue, Thu 5:30–⁠6:30 p.m. +1Mon, Thu 12–⁠8:30 p.m., Tue, Wed, Fri 10 a.m.–⁠8:30 p.m., Sat 10:30 a.m.–⁠4 p.m.——free
Matador MMA & BJJ Academy Muay Thai · Brazilian jiu-jitsu · boxing, kickboxing and wrestling Vaughan (Woodbridge, Kleinburg)4–12 yearsTue 5:30–⁠6:30 p.m.; Wed 6–⁠6:45 p.m. +2Mon, Thu 12–⁠8:30 p.m., Tue, Wed 10 a.m.–⁠8:30 p.m., Fri 10 a.m.–⁠8 p.m., Sat 10 a.m.–⁠4 p.m.——free
Matricks Acro Inc. gymnastics · camp Vaughan (Woodbridge, Kleinburg)4+ years—Mon–Thu 1:30–⁠8 p.m., Sat 9 a.m.–⁠3 p.m., Sun 9 a.m.–⁠2 p.m.———
Musaic Academy of Music music Vaughan (Woodbridge, Kleinburg)6+ years—————
Nachde Rangeelay dance Vaughan (Woodbridge, Kleinburg)5–12 years————free
NewGen Muay Thai & Boxing Muay Thai Vaughan (Woodbridge, Kleinburg)14+ years—Mon, Wed 8:30–⁠9:30 p.m., Tue 5–⁠9:30 p.m., Thu 5:30–⁠9:30 p.m., Sat 9–⁠10:30 a.m., Sun 10:30 a.m.–⁠12:30 p.m.from $130/mo—free
North Training Academy Muay Thai Vaughan (Woodbridge, Kleinburg) · 2 locations—Mon–Thu 5–⁠6 p.m.; Sat 11 a.m.–⁠12 p.m.Mon–Fri 7 a.m.–⁠9 p.m., Sat 8 a.m.–⁠3 p.m. +1$135/mo—free
Over the Rainbow, Children's Centre Inc. multi-activity programs · care · camp Vaughan (Woodbridge, Kleinburg)5–12 years—Mon–Fri 7 a.m.–⁠6 p.m.———
Ritmika Rhythmic Gymnastics Club gymnastics · camp Vaughan (Woodbridge, Kleinburg)5+ years—Mon–Wed, Fri 4–⁠9 p.m., Thu 4–⁠9:30 p.m., Sat 9 a.m.–⁠4 p.m., Sun 9 a.m.–⁠5 p.m.———
Smart Goal Academy soccer Vaughan (Woodbridge, Kleinburg)3–16 yearsThu 6–⁠7 p.m.; Thu 7–⁠8 p.m. +2Mon–Fri 9 a.m.–⁠9 p.m.$1,500/session—free
Steel Peak Climbing & Ninja martial arts · climbing · camp Vaughan (Woodbridge, Kleinburg)4–14 yearsJul 6–Aug 28, 2026 pastMon–Thu 3:30–⁠10 p.m., Fri 12–⁠10 p.m., Sat, Sun 10 a.m.–⁠9 p.m.$425/wk—yes
Summer Camp at Veneto multi-activity programs · camp Vaughan (Woodbridge, Kleinburg)5–13 yearsAug 10–21, 2026 past————
The Actors Room drama and theatre Vaughan (Woodbridge, Kleinburg)7–17 yearsMon 6–⁠8:30 p.m.; Tue 6–⁠8:30 p.m. +5Mon–Fri 10 a.m.–⁠5 p.m., Sat 9 a.m.–⁠1 p.m.$640/session +4——
The Dancelete Academy dance · camp Vaughan (Woodbridge, Kleinburg)3–16 years—Mon–Fri 5:30–⁠9:30 p.m., Sat 9 a.m.–⁠3:30 p.m.———
The Woodbridge School of Dance ballet · dance · drama and theatre Vaughan (Woodbridge, Kleinburg)2½+ years—Mon–Wed 4–⁠9:30 p.m., Thu, Fri 4–⁠8:30 p.m., Sat 9 a.m.–⁠3 p.m.———
TN Model & Talent drama and theatre Vaughan (Woodbridge, Kleinburg)6+ years—Mon–Fri 11 a.m.–⁠6 p.m.———
Vaughan Academy of Music music Vaughan (Woodbridge, Kleinburg)3–6 yearsSat 2–⁠2:45 p.m.Mon–Fri 3–⁠9 p.m., Sat 8:30 a.m.–⁠4:30 p.m.——free
Vaughan Basketball Association basketball · camp Vaughan (Woodbridge, Kleinburg)5–16 yearsAug 4–7, 2026 past; Tue 6:15–⁠7:45 p.m.—from $245 (fee period not stated) +4——
Vaughan City Girls Basketball basketball Vaughan (Woodbridge, Kleinburg)—Tue, Thu 6–⁠8 p.m.; Wed 6–⁠7 p.m. +1—$250/session +2——
Vaughan Tennis Club tennis · camp Vaughan (Woodbridge, Kleinburg)—Mon–Fri 9 a.m.–⁠12 p.m.; Mon 5–⁠6 p.m. +1Mon–Sun 8 a.m.–⁠11 p.m.$120/term——
Vaughan Volleyball League volleyball Vaughan (Woodbridge, Kleinburg)8–17 yearsSun 11 a.m.–⁠12:30 p.m.; Sun 1–⁠2:30 p.m. +2Mon–Sat 9 a.m.–⁠2 p.m., Sun 9 a.m.–⁠4 p.m.$320 (fee period not stated) +2——
Veneto Tennis Club tennis · camp Vaughan (Woodbridge, Kleinburg)6–14 yearsDec 27–30, 2026————
Wave Tennis Vaughan tennis Vaughan (Woodbridge, Kleinburg)5–12 years————yes
White Fang Taekwon-Do taekwondo Vaughan (Woodbridge, Kleinburg)4+ years—Mon, Wed, Fri 4–⁠8 p.m.——free
Winstars Soccer Academy soccer Vaughan (Woodbridge, Kleinburg)——Mon–Fri 9 a.m.–⁠8 p.m., Sat 9 a.m.–⁠6 p.m., Sun 9 a.m.–⁠4 p.m.$495/mo—free
Woodbridge Figure Skating Club skating Vaughan (Woodbridge, Kleinburg)3+ years—————
Woodbridge Soccer Club soccer Vaughan (Woodbridge, Kleinburg)5–17 years—Mon–Thu 10 a.m.–⁠4 p.m., Fri 10 a.m.–⁠3 p.m.———
Woodbridge Taekwon-Do Inc. taekwondo Vaughan (Woodbridge, Kleinburg)3–5 yearsMon 6–⁠7 p.m.; Tue–Thu 6–⁠8 p.m.Mon 6–⁠7 p.m., Tue–Thu 6–⁠8 p.m.——free
BGC East Scarborough multi-activity programs · care · camp West Hill and Highland Creek6–12 yearsMon–Fri 3–⁠6 p.m.Mon–Fri 7 a.m.–⁠6 p.m.———
Islamic Soccer League soccer West Hill and Highland Creek5–18 yearsSat 9 a.m.–⁠12 p.m.; Sun 9 a.m.–⁠12 p.m.—$50–150 (fee period not stated) +1——
Judo Ontario judo West Hill and Highland Creek—Sat 10:30 a.m.–⁠12 p.m.————
Music Intensity music West Hill and Highland Creek8+ years—————
PSB & INTERPLAY Dance Academy dance · camp Yonge-Eglinton and Davisville, West Hill and Highland Creek · 2 locations3–13 yearsJul 27–31, 2026 pastMon, Wed, Thu 3:30–⁠8:30 p.m., Sat 9 a.m.–⁠3 p.m. +1——yes
Scarborough Swim Club swimming · camp West Hill and Highland Creek8–18 yearsAug 4–7, 2026 pastMon 3–⁠8 p.m., Tue 4–⁠8 p.m., Sat 6:30–⁠9:30 a.m.$350/wk——
Agile Martial Arts Inc. taekwondo · martial arts · camp Weston and Mount Dennis4+ yearsDec 21–23, 2026Tue–Fri 4–⁠9 p.m., Sat 11:30 a.m.–⁠4 p.m.——free
Western Gate Martial Arts martial arts Weston and Mount Dennis6–17 yearsMon–Fri 4–⁠7:30 p.m.; Mon–Fri 5–⁠8:30 p.m.Tue–Fri 4–⁠9:30 p.m.from $95/mo +1—free
Weston Frontlines Centre cooking · public speaking and life skills · multi-activity programs · care · camp Weston and Mount Dennis6–12 yearsMon, Tue 4–⁠6 p.m.Mon–Fri 9 a.m.–⁠5 p.m.$125/wk——
York Weston Tennis Club tennis · camp Weston and Mount Dennis5–17 yearsMon–Fri 9 a.m.–⁠3 p.m.; Wed 4–⁠6 p.m. +1Mon–Sun 7 a.m.–⁠11 p.m.$240/term +2——
Birchmount Gymnastics & Ninja Centre gymnastics · martial arts · camp Wexford and Dorset Park3+ yearsJul 5–Aug 26, 2027; Wed, Thu 4:30 p.m.; Wed, Thu 5:45 p.m. +5Mon, Tue, Fri 12–⁠9 p.m., Wed, Thu 12–⁠8:30 p.m., Sat 8 a.m.–⁠8 p.m., Sun 8 a.m.–⁠6 p.m.$35/day +4——
Dutch Connections FC soccer · camp Wexford and Dorset Park8–14 yearsDec 21–23, 2026; Fri 6:15–⁠7:30 p.m.Mon–Fri 12–⁠6 p.m.$75/day +3——
Finesse Basketball basketball Wexford and Dorset Park4–18 years—Mon–Fri 9 a.m.–⁠8 p.m., Sat, Sun 9 a.m.–⁠6 p.m.from $156.21/mo——
Glimmer Athletic Club gymnastics Wexford and Dorset Park3–8 yearsMon, Wed 4–⁠6 p.m.; Mon, Wed 6–⁠8 p.m. +2Mon, Thu 1–⁠8:30 p.m., Wed 1–⁠8 p.m., Sat 9 a.m.–⁠2 p.m., Sun 9 a.m.–⁠4 p.m.——free
GTTC Academy table tennis · camp Wexford and Dorset Park—Dec 21–24, 2026; Fri–Sun 5–⁠7 p.m.Mon–Sun 9 a.m.–⁠10 p.m.———
London School of Dance dance Wexford and Dorset Park2½+ years—Mon–Thu 8 a.m.–⁠9 p.m., Fri 8 a.m.–⁠5:30 p.m., Sat 8:30 a.m.–⁠4:30 p.m.———
Master Kang's Black Belt Martial Arts taekwondo · camp Wexford and Dorset Park4–12 years—Mon–Fri 3–⁠9:30 p.m., Sat, Sun 10 a.m.–⁠3:30 p.m.——free
Olympic Flame Soccer Club soccer Wexford and Dorset Park6–8 years—————
Salvosa Brazilian Jiu-Jitsu Academy Brazilian jiu-jitsu Wexford and Dorset Park4–14 years—Mon–Sat 10 a.m.–⁠10 p.m.——free
Scarberian Boxing boxing, kickboxing and wrestling Wexford and Dorset Park7–12 yearsMon 5 p.m.; Wed 5 p.m. +3Mon–Fri 4:30–⁠9 p.m., Sat 11 a.m.–⁠3:30 p.m.——free
Toronto Dance Industry Inc. dance Wexford and Dorset Park2½+ years—Mon–Wed 4–⁠9:30 p.m., Thu 4–⁠9 p.m., Sat 9:30 a.m.–⁠2 p.m.———
Toronto Premier Gymnastics gymnastics · camp Wexford and Dorset Park4–14 yearsMon 4:30–⁠5:30 p.m.; Mon 5:30–⁠6:30 p.m. +4Mon–Fri 3:30–⁠8 p.m., Sat 9 a.m.–⁠7 p.m., Sun 9:30 a.m.–⁠4 p.m.from $445 (fee period not stated)——
Vision Badminton Centre badminton Wexford and Dorset Park——Mon–Sun 9 a.m.–⁠12 a.m.from $30/class——
Avala Sports multi-activity programs Willowdale (North York Centre)7–14 years——from $5/class——
Bayview School of Ballet ballet · dance · camp Willowdale (North York Centre)3+ years—Mon–Fri 4:30–⁠9:30 p.m., Sat 10 a.m.–⁠6 p.m., Sun 10 a.m.–⁠1 p.m.———
Cadence Music Academy music · piano Willowdale (North York Centre)4+ years—Mon, Fri 9 a.m.–⁠2:30 p.m., Tue, Thu 9 a.m.–⁠8 p.m., Wed 9 a.m.–⁠7 p.m.$48/class——
Create IT Inc. coding · camp Willowdale (North York Centre)4–13 years—Mon–Fri 11 a.m.–⁠5 p.m., Sat, Sun 11 a.m.–⁠4 p.m.———
Dance ConneXion ballet · dance Willowdale (North York Centre), Yonge-Eglinton and Davisville · 2 locations3+ years—Mon–Wed, Fri–Sun 9 a.m.–⁠10 p.m., Thu 9 a.m.–⁠10:30 p.m. +1$180/term +2—free
Expressive French Language Centre languages · camp Willowdale (North York Centre)5–14 years—Mon–Fri 7 a.m.–⁠10 p.m., Sat, Sun 8 a.m.–⁠5 p.m.$350/wk +1——
Great Art School Of Music piano Willowdale (North York Centre)4+ years—Mon–Fri 3–⁠8 p.m., Sat 9 a.m.–⁠4 p.m.from $20 (fee period not stated)—paid
HOLA Spanish Classes languages · camp Willowdale (North York Centre)4–12 years—Mon–Fri 9:30 a.m.–⁠7 p.m., Sat, Sun 10 a.m.–⁠3 p.m.$400 (fee period not stated)——
Magnificent Minds Inc. North York multi-activity programs · camp Willowdale (North York Centre)4–11 yearsMon–Fri 9 a.m.–⁠3:30 p.m.————
MartinArts art Willowdale (North York Centre)4+ yearsTue 4–⁠5:30 p.m.; Thu 4–⁠5:30 p.m.Tue–Thu 4–⁠8:30 p.m., Sat 9:20 a.m.–⁠6:30 p.m.———
Muse Art Studio art Willowdale (North York Centre)4–17 yearsWed 5–⁠6 p.m.; Wed 6–⁠7 p.m. +2—$275/mo—yes
MUSIC INSIDEOUT piano Willowdale (North York Centre)4+ years—Mon 4–⁠8 p.m., Tue, Wed, Fri 3–⁠8:30 p.m., Sat 1–⁠7 p.m.——yes
North York Taekwondo taekwondo Willowdale (North York Centre)4–13 years—Mon–Fri 3:30–⁠9 p.m., Sat 9:30 a.m.–⁠2:30 p.m.——free
North York Tennis Club tennis · camp Willowdale (North York Centre)4–12 years—Mon–Sun 8 a.m.–⁠11 p.m.$50/session +1——
Piccolo Music Academy music Willowdale (North York Centre)6+ years—Mon–Fri 10 a.m.–⁠9 p.m., Sat, Sun 9 a.m.–⁠5 p.m.from $47/class—free
Sarv Music Academy music Willowdale (North York Centre)4–9 years—Mon–Fri 10 a.m.–⁠9 p.m., Sat 9 a.m.–⁠7 p.m., Sun 9 a.m.–⁠3 p.m.——free
Star Dance Centre dance Willowdale (North York Centre)3–15 years—Mon–Fri 5–⁠10 p.m., Sat 11 a.m.–⁠6:30 p.m., Sun 11 a.m.–⁠10 p.m.$360/term—paid
Studio 28 Dance Corp dance Willowdale (North York Centre)4–18 years—Mon–Sun 8 a.m.–⁠10:30 p.m.———
Tennis by Dennis tennis · multi-activity programs · care · camp Willowdale (North York Centre)——Mon–Sun 7 a.m.–⁠9 p.m.from $400/wk——
The FoodGen cooking Willowdale (North York Centre)6+ years—Mon–Sun 9 a.m.–⁠9 p.m.———
The Russian Ballet School ballet · camp Willowdale (North York Centre)3–17 years—Mon–Fri 7 a.m.–⁠10:30 p.m., Sat 9:45 a.m.–⁠11:30 p.m., Sun 9 a.m.–⁠10 p.m.$33,900/yr—paid
Toronto Rhythmic Gymnastics gymnastics Willowdale (North York Centre)5–15 yearsMon 5–⁠6 p.m.; Mon 6–⁠7 p.m. +7—from $120/mo—free
Toronto Suiken Bugeikai (Hokkokan) karate Willowdale (North York Centre)4–12 yearsMon, Wed 5:30–⁠6:15 p.m.; Mon, Wed 6:20–⁠7:30 p.m. +1Tue, Thu 5:30–⁠9 p.m.$75/mo +1——
UP STEAM Education chess · multi-activity programs · camp Willowdale (North York Centre)6–14 years—Mon–Sat 3–⁠7 p.m.———
Upper Canada Skating Club skating Willowdale (North York Centre)3–17 yearsMon 4:10–⁠5 p.m.; Mon 5–⁠5:30 p.m. +6Mon 4–⁠9 p.m., Tue–Thu 5–⁠9 p.m., Sat 9 a.m.–⁠2 p.m.from $320/term——
York Centre Karate karate Willowdale (North York Centre)4–12 yearsMon, Wed 5:30–⁠6:15 p.m.; Mon, Wed 6:20–⁠7:30 p.m.Tue, Thu 5:30–⁠9 p.m.$75/mo——
Yuliia Gymnastics gymnastics Willowdale (North York Centre)5–10 yearsWed, Fri 5:30–⁠6:30 p.m.; Wed, Fri 7–⁠8 p.m.Mon, Wed, Fri 5:30–⁠8:30 p.m.$220/mo—free
Action Potential Lab science and STEM · camp Wychwood and Corso Italia8+ yearsDec 21–23, 2026—$120/day +2——
Art Studio C art Wychwood and Corso Italia6–12 yearsWed–Fri 3–⁠4:30 p.m.; Sat 10–⁠11:30 a.m. +1Mon–Sat 9 a.m.–⁠8 p.m.$65/class +1—free
BallMatics Academy basketball Wychwood and Corso Italia4–18 years—Mon–Thu 8 a.m.–⁠11 p.m., Fri 8 a.m.–⁠6 p.m., Sat 8 a.m.–⁠4 p.m., Sun 10 a.m.–⁠3 p.m.———
BGC Dovercourt Club multi-activity programs · care · camp Wychwood and Corso Italia—Mon–Fri 3–⁠6 p.m.Mon–Fri 7:30 a.m.–⁠6 p.m.from $18/day——
Cascadia Music Studio music · piano Wychwood and Corso Italia5+ years—————
Children's Art Studio Inc. art · camp Wychwood and Corso Italia4–13 yearsSat 9–⁠10 a.m.; Sat 10:30 a.m.–⁠12 p.m. +4—$325/term——
Coach Burnett Sports Academy Inc. basketball Wychwood and Corso Italia—Mon, Tue 6–⁠7 p.m.; Mon, Tue 7–⁠8 p.m.Mon, Wed 6–⁠8 p.m.———
Favela Training Center boxing, kickboxing and wrestling Wychwood and Corso Italia6–16 yearsSat 11 a.m.; Sat 12 p.m.Mon–Fri 10 a.m.–⁠8 p.m., Sat 10 a.m.–⁠3 p.m.———
Generations Performing Arts Centre drama and theatre · multi-activity programs · camp Wychwood and Corso Italia——Mon 12–⁠9 p.m., Tue–Thu 2–⁠9 p.m., Fri 11 a.m.–⁠7 p.m., Sat 8:30 a.m.–⁠2 p.m., Sun 5:30–⁠8:30 p.m.$105/day—free
Jump Labs Athletic Development Academy basketball Wychwood and Corso Italia——Mon–Fri, Sun 8:30 a.m.–⁠11 p.m.$120/class——
Kanu Martial Arts Brazilian jiu-jitsu · boxing, kickboxing and wrestling · martial arts · camp Wychwood and Corso Italia4–12 years—Mon, Wed 7 a.m.–⁠9:30 p.m., Tue, Thu 3:30–⁠9:30 p.m., Fri 7 a.m.–⁠8 p.m., Sat 9:30 a.m.–⁠2:30 p.m.———
LB Acting Studio drama and theatre Wychwood and Corso Italia10+ years—Mon–Fri 10 a.m.–⁠5 p.m.———
Midtown Judo Kiyomizukan judo Wychwood and Corso Italia5–14 yearsMon, Thu 5–⁠6 p.m.; Mon, Thu 6–⁠7:30 p.m. +4Mon 12–⁠1:15 p.m. & 5–⁠9:30 p.m., Tue 5:15–⁠6:30 p.m., Wed 6:30–⁠9:30 p.m., Thu 5–⁠9:30 p.m., Sat 10:30 a.m.–⁠5:30 p.m.———
SC Toronto soccer · camp Wychwood and Corso Italia4–18 yearsAug 10–14, 2026 pastTue, Thu 4–⁠8 p.m.from $230/wk——
St. Clair Dance Collective dance · camp Wychwood and Corso Italia2–15 years—Mon–Thu 3:30–⁠8:30 p.m., Fri 3:30–⁠6 p.m., Sat 9:30 a.m.–⁠2:30 p.m., Sun 10 a.m.–⁠2 p.m.——paid
The Guild House Dungeons & Dragons · camp Wychwood and Corso Italia9–16 yearsDec 21–30, 2026; Sat 10 a.m.–⁠1:30 p.m.; Sat 2:30–⁠6 p.m.Mon 5–⁠11 p.m., Tue, Thu–Sat 10 a.m.–⁠11 p.m., Wed 12–⁠11 p.m., Sun 10 a.m.–⁠7 p.m.$37.50 (fee period not stated) +2——
The Maker Bean Cafe tech and digital media · camp Wychwood and Corso Italia6–12 yearsNov 20, 2026—$135/day——
Toronto Kendo Club martial arts Wychwood and Corso Italia——Tue 7–⁠9 p.m., Sat 2:30–⁠6 p.m.$100 (fee period not stated)——
United Boxing Club boxing, kickboxing and wrestling Wychwood and Corso Italia13–17 yearsTue, Thu 4 p.m.Mon–Thu 7 a.m.–⁠8:30 p.m., Fri 7 a.m.–⁠8 p.m., Sat, Sun 9 a.m.–⁠2 p.m.———
Wychwood Tennis Club tennis · camp Wychwood and Corso Italia4+ yearsJun 29–Sep 4, 2026 past—$300–475 (fee period not stated)——
ART WORKSHOP art · camp Yonge-Eglinton and Davisville6–14 yearsMon–Fri 12–⁠3 p.m.Mon–Sun 11 a.m.–⁠9 p.m.from $190/session +2——
Artbarn School art · camp Yonge-Eglinton and Davisville2–8 yearsDec 29–31, 2026; Sat 9:45–⁠10:30 a.m.; Sat 11 a.m.–⁠12 p.m.————
Arting Around art · camp Yonge-Eglinton and Davisville7–13 yearsJul–Aug 2026 past; Mon–Fri 9 a.m.–⁠4 p.m.————
Children's Fitness Centres of Canada gymnastics · multi-activity programs · camp Yonge-Eglinton and Davisville4+ years—Mon–Fri 4–⁠8:30 p.m., Sat 1:30–⁠4:30 p.m.———
Crescendo Music Studio music · drama and theatre Yonge-Eglinton and Davisville5+ yearsSatMon–Thu 2–⁠8 p.m., Fri 3–⁠8 p.m., Sat 9:30 a.m.–⁠5 p.m.$305 (fee period not stated) +4—free
Davisville Tennis Club tennis · camp Yonge-Eglinton and Davisville4–17 yearsMon, Wed, Thu 4–⁠5 p.m.; Sat 8–⁠9 a.m.Mon–Fri 8 a.m.–⁠10:30 p.m., Sat 8 a.m.–⁠9 p.m., Sun 9 a.m.–⁠6 p.m.———
DB Dance Company dance Yonge-Eglinton and Davisville6+ years—Mon 2 p.m.–⁠12 a.m., Tue–Fri 2–⁠10 p.m., Sat 9 a.m.–⁠7 p.m., Sun 9 a.m.–⁠9 p.m.———
Happy Feet Dance and Fitness gymnastics · dance Yonge-Eglinton and Davisville, York Mills and Don Mills · 2 locations2½+ years—Mon–Thu 9 a.m.–⁠9 p.m., Fri 9 a.m.–⁠5 p.m., Sat 9 a.m.–⁠4 p.m., Sun 9 a.m.–⁠6 p.m. +1———
Martha Hicks School Of Ballet ballet Yonge-Eglinton and Davisville3–4 yearsMon 4:15–⁠5 p.m.; Mon 5:30–⁠6:15 p.m. +7Mon–Fri 8:30 a.m.–⁠4 p.m., Sun 9–⁠11 a.m.$1,059.08/yr +1——
Master Park's Olympic Tae Kwon Do taekwondo · camp Yonge-Eglinton and Davisville—Jul–Aug 2026 pastMon–Thu 4–⁠8 p.m., Sat 9 a.m.–⁠1:30 p.m., Sun 9 a.m.–⁠2:30 p.m.——free
Melody School of Music music Yonge-Eglinton and Davisville2½+ years—Mon–Fri 3–⁠9 p.m., Sat 9 a.m.–⁠5 p.m.———
MFTK Martial Arts Academy taekwondo Yonge-Eglinton and Davisville4+ yearsMon 4:30–⁠5 p.m.; Mon 5–⁠5:45 p.m. +12Mon, Wed, Fri 4–⁠8 p.m., Sat 10 a.m.–⁠1 p.m.——free
North Toronto Basketball Association basketball Yonge-Eglinton and Davisville——Mon–Sun 9 a.m.–⁠5 p.m.$300/session +2——
North Toronto Skating Club skating · camp Yonge-Eglinton and Davisville3–17 yearsDec 28–31, 2026Mon 7–⁠8:30 a.m. & 1:20–⁠6:10 p.m., Tue 12:10–⁠1:10 p.m. & 3:10–⁠9:30 p.m., Wed 4–⁠7:20 p.m., Thu 10:15–⁠11:15 a.m. & 3:10–⁠9:30 p.m., Fri 7–⁠8:30 a.m. & 4–⁠7:15 p.m.———
North Toronto Soccer soccer · camp Yonge-Eglinton and Davisville3–13 yearsJan 15, 2027Mon–Fri 11 a.m.–⁠6 p.m.$80/day +2——
Sew Be It Studio crafts and making · camp Yonge-Eglinton and Davisville10–16 yearsMar 15–19, 2027; Thu 4:30–⁠6:30 p.m.Mon–Thu 2–⁠6:30 p.m.from $230/session +1——
The Academy Toronto judo · Brazilian jiu-jitsu Yonge-Eglinton and Davisville8+ years—Mon–Fri 6 a.m.–⁠9 p.m., Sat 8 a.m.–⁠1 p.m.——free
The Ivy Day Camp multi-activity programs · camp Yonge-Eglinton and Davisville4–14 years—————
Toronto Academy of Karate karate Yonge-Eglinton and Davisville—Tue 7–⁠8:30 p.m.Mon–Fri 9 a.m.–⁠5 p.m.$60/mo——
Toronto Flag Football flag football · camp Yonge-Eglinton and Davisville5–16 yearsMon–Fri 9 a.m.–⁠4 p.m.; Sun 10:15 a.m.–⁠12:15 p.m. +2Mon–Fri 9:30 a.m.–⁠4:30 p.m.$195/session +2——
TORONTO KRAV MAGA ACADEMY martial arts Yonge-Eglinton and Davisville——Mon, Thu 6–⁠8 p.m., Sat 10:30 a.m.–⁠12 p.m.$32 (fee period not stated)——
Toronto Tennis City tennis · camp Yonge-Eglinton and Davisville5–17 yearsSat 10:30–⁠11:30 a.m.; Sat 2–⁠3 p.m. +6Mon–Sun 6:30 a.m.–⁠10:30 p.m.$471 (fee period not stated) +2——
VRTU Muay Thai Muay Thai · camp Yonge-Eglinton and Davisville2–17 yearsMon 5–⁠5:30 p.m.; Mon 5:30–⁠6:30 p.m. +9Mon–Fri 8 a.m.–⁠9 p.m., Sat 9 a.m.–⁠1 p.m., Sun 10 a.m.–⁠12 p.m.$469/wk——
Bot Camp robotics · camp York Mills and Don Mills8+ years—Thu, Fri 4:30–⁠8:30 p.m., Sat 10 a.m.–⁠6:30 p.m., Sun 10 a.m.–⁠2 p.m.$649/wk—free
CASMA Toronto multi-activity programs · camp York Mills and Don Mills4–16 years—Mon–Sun 9 a.m.–⁠4 p.m.———
Crestwood Valley Day Camp multi-activity programs · camp York Mills and Don Mills4–15 yearsJul 5–30, 2027—$2,045–6,495/session——
Epiphany of Dance dance · camp York Mills and Don Mills3+ yearsAug 10–14, 2026 past; Mon–Fri 8:45 a.m.–⁠4 p.m.Mon 4–⁠7:30 p.m., Tue, Thu, Fri 3:30–⁠9 p.m., Wed 6–⁠9 p.m., Sat 9 a.m.–⁠4 p.m.$230–275 (fee period not stated)——
Flowers and Trees Art Studio art · care · camp York Mills and Don Mills——Mon, Thu 3 p.m.–⁠12 a.m., Tue, Fri 3–⁠7:30 p.m., Wed 3:30–⁠7:30 p.m., Sat, Sun 10:30 a.m.–⁠6 p.m.$385/mo——
Glen Bernard Camp multi-activity programs · camp York Mills and Don Mills4–16 years——$485/session——
GTA Martial Arts North York karate York Mills and Don Mills3–9 years—————
Interplay Tennis tennis · camp York Mills and Don Mills3–15 yearsMon 4–⁠5 p.m.; Tue 4–⁠5 p.m.Mon–Sun 9 a.m.–⁠9 p.m.from $300/wk——
Ivy Speech Arts Academy drama and theatre · camp York Mills and Don Mills——Tue–Thu 3:30–⁠8:30 p.m., Sat 10 a.m.–⁠7 p.m.$250/wk—yes
Japanese Canadian Cultural Centre dance · martial arts York Mills and Don Mills · 2 locations5+ yearsTue 9:15–⁠10:30 p.m.; Sun 3:30–⁠5:30 p.m.Tue 9:15–⁠10:45 p.m., Sun 3:30–⁠5:30 p.m. +1$145 (fee period not stated)——
LinkFuture Education Center coding · robotics York Mills and Don Mills4–18 years—Mon–Fri 4–⁠9:30 p.m., Sat 9 a.m.–⁠6:30 p.m., Sun 9:30 a.m.–⁠6:30 p.m.$712/session +1——
Lynwood Academy music · care · camp York Mills and Don Mills—Mon–Fri 3–⁠6:30 p.m.Mon 10 a.m.–⁠6 p.m., Tue–Sat 10 a.m.–⁠8 p.m.———
Mil Pasos Dance and Fitness dance York Mills and Don Mills——Mon 10 a.m.–⁠9 p.m., Tue–Fri 10 a.m.–⁠9:30 p.m., Sat, Sun 11 a.m.–⁠5 p.m.$20 (fee period not stated)——
MOA Art Kids art · camp York Mills and Don Mills6–16 years—Mon–Sun 10 a.m.–⁠9 p.m.$20/mo——
Momentum Sports Group basketball · camp York Mills and Don Mills10–16 years—Mon–Sun 9 a.m.–⁠10 p.m.$600/wk——
Power of Words Academy North York Campus drama and theatre · public speaking and life skills · camp York Mills and Don Mills6–14 years——$550/wk +1——
Rainbow Griffins Rugby Football Club rugby York Mills and Don Mills14–17 years—Wed 5:30–⁠7 p.m.———
REVMMA—Revolution MMA Gym & Fitness Inc Brazilian jiu-jitsu · boxing, kickboxing and wrestling · martial arts York Mills and Don Mills3–15 years—Mon, Wed 12–⁠9 p.m., Tue, Thu 12–⁠9:30 p.m., Fri 12–⁠3 p.m., Sat 9:30 a.m.–⁠3 p.m.———
Scarborough Volleyball League volleyball York Mills and Don Mills—Fri 5:40–⁠6:20 p.m.————
Silverback North York Mixed Martial Arts martial arts York Mills and Don Mills4–12 yearsMon, Fri 5 p.m.; Sun 11 a.m.Mon–Sun 9 a.m.–⁠9:30 p.m.from $130/mo——
SLI Summer Camp multi-activity programs · camp York Mills and Don Mills · 2 locations3–12 yearsJun 29–Aug 28, 2026 past————
Snapology of North York robotics · camp York Mills and Don Mills3–14 years—————
Toronto City Rugby Club rugby York Mills and Don Mills6–18 yearsMon, Wed 6–⁠7 p.m.Tue, Thu 6–⁠7:30 p.m., Sat 11 a.m.–⁠6 p.m.———
Toronto Fencing Center fencing · camp York Mills and Don Mills6+ yearsDec 21–24, 2026Mon–Fri 5–⁠10 p.m., Sat 9:30 a.m.–⁠5 p.m., Sun 1–⁠5 p.m.———
Valley Tennis tennis · camp York Mills and Don Millsup to 17 years—Mon–Sun 7 a.m.–⁠11 p.m.———
Valor Sabre Academy fencing York Mills and Don Mills4+ yearsMon 5–⁠6:30 p.m.; Mon 7–⁠8:30 p.m. +4Mon–Fri 9 a.m.–⁠10 p.m., Sat, Sun 9 a.m.–⁠6 p.m.——yes
York Mills Hockey Club hockey York Mills and Don Mills4–6 yearsSun 5 p.m.; Sun 5:50 p.m.————
York Mills Piano & Tutoring Studio piano York Mills and Don Mills4–17 years—Mon–Sun 9 a.m.–⁠9 p.m.———
Canadian Tamil Academy dance · languages Agincourt——Mon–Sat 10 a.m.–⁠5 p.m.———
Fan Fine Art art Agincourt——Mon–Fri 11 a.m.–⁠5 p.m., Sat, Sun 9 a.m.–⁠5 p.m.———
Islamic Foundation of Toronto religious education Agincourt——Mon–Fri 1–⁠8 p.m., Sat, Sun 12–⁠6 p.m.———
La Majeur School of Music music Agincourt——Mon–Fri 3:30–⁠8:30 p.m., Sat 10 a.m.–⁠4 p.m.———
PLASP multi-activity programs · care · camp Mississauga (Applewood, Dixie, Malton), Markland Wood and Richview +10 · 48 locations——Mon–Fri 7 a.m.–⁠6 p.m. +35———
Tommy Youn Golf golf Agincourt——Mon, Tue, Thu–Sun 9 a.m.–⁠5 p.m., Wed 10 a.m.–⁠5 p.m.———
Wushu Project dance · martial arts Agincourt——Tue–Fri 11 a.m.–⁠9 p.m., Sat 12–⁠7 p.m., Sun 11 a.m.–⁠5 p.m.———
Flower Music music Bathurst Manor and Wilson Heights——Mon–Sat 10 a.m.–⁠8 p.m.——yes
Fred Villari's Studios of Self Defense karate Bathurst Manor and Wilson Heights——Mon–Thu 12–⁠9 p.m., Sat 10:30 a.m.–⁠3 p.m.——free
Alison Jiang Piano & Music Studio piano Bayview Village——Mon–Sun 9 a.m.–⁠9 p.m.———
Laya Bhava Dance Academy dance Don Valley Village and Hillcrest, Bayview Village +1 · 3 locations——Mon–Fri 9 a.m.–⁠9 p.m., Sat, Sun 9 a.m.–⁠5 p.m. +2———
Long & McQuade Musical Instruments music · camp Richmond Hill, Birch Cliff and Cliffside +3 · 5 locations——Mon–Fri 10 a.m.–⁠8 p.m., Sat 10 a.m.–⁠6 p.m., Sun 12–⁠5 p.m. +4———
Scarborough Triumph Muay Thai Muay Thai Birch Cliff and Cliffside——Mon, Tue, Thu 5–⁠9 p.m., Wed 5:30–⁠9 p.m., Fri 6–⁠7:30 p.m., Sat 9:30 a.m.–⁠2 p.m.——free
Scarborough United Women's Soccer Club soccer Birch Cliff and Cliffside——Fri 7–⁠9:30 p.m.———
Teach Me to Fly Preschool care Birch Cliff and Cliffside——Mon–Fri 7 a.m.–⁠5:30 p.m.———
Variety - the Children's Charity of Ontario multi-activity programs · camp Birch Cliff and Cliffside——————
Wexford Soccer Club soccer Birch Cliff and Cliffside——Mon, Wed 12–⁠7 p.m., Fri 10 a.m.–⁠3 p.m.———
Brampton Robotics Education robotics · camp Brampton——Sat, Sun 10 a.m.–⁠2 p.m.——free
Brampton Soccer Club soccer Brampton——Mon–Thu 9 a.m.–⁠8 p.m.———
Creative Kids Art Classes art Brampton——Mon–Fri 10:30 a.m.–⁠8:30 p.m.———
Pramesh Nandi's Swargunjan Music Academy music Brampton——Mon–Thu 9 a.m.–⁠1 p.m. & 5–⁠9 p.m., Sat, Sun 9 a.m.–⁠1 p.m.———
SIFAT Dance Studio dance Brampton——Mon–Sun 10 a.m.–⁠10 p.m.———
BGC Toronto Kiwanis multi-activity programs · care · camp Cabbagetown and Regent Park——Mon–Fri 9 a.m.–⁠8 p.m.———
BreakPoint Tennis & Pickleball Club tennis Cabbagetown and Regent Park——Mon–Sun 7 a.m.–⁠10 p.m.———
Eagle TaeKwonDo Academy taekwondo · multi-activity programs · camp Cabbagetown and Regent Park——Mon–Fri 1–⁠9 p.m., Sat 10 a.m.–⁠2 p.m.——free
Fight Den martial arts Cabbagetown and Regent Park, Vaughan (Maple, Concord) +2 · 4 locations——Mon–Thu 9 a.m.–⁠11 p.m., Fri 9 a.m.–⁠4 p.m., Sun 11 a.m.–⁠11 p.m. +3———
Hillcrest Tennis Club tennis · camp Don Valley Village and Hillcrest——Mon–Sun 8 a.m.–⁠11 p.m.———
NYTA Junior Tennis Academy tennis · camp Don Valley Village and Hillcrest——Mon–Fri 9 a.m.–⁠5 p.m.———
NYTA Winter Tennis Club tennis Parkwoods and Flemingdon Park, Don Valley Village and Hillcrest +1 · 3 locations——Mon–Sun 7 a.m.–⁠12 a.m. +1———
Painting classes for kids art Don Valley Village and Hillcrest——Tue 5–⁠7 p.m., Sat 3–⁠5 p.m.———
English2Go languages Downsview——Mon–Fri 9 a.m.–⁠10 p.m., Sat, Sun 10 a.m.–⁠5 p.m.———
North York Hockey League hockey Downsview——Mon–Fri 10 a.m.–⁠6 p.m.———
Toronto Military Family Resource Centre multi-activity programs · camp Downsview——————
Berlitz Toronto Language Centre languages Vaughan (Woodbridge, Kleinburg), Downtown (Harbourfront, St. Lawrence) · 2 locations——Mon–Fri 8 a.m.–⁠10 p.m., Sat 8 a.m.–⁠4 p.m. +1———
Harbourfront Centre Camps multi-activity programs · camp Downtown (Harbourfront, St. Lawrence) · 3 locations——————
Old Toronto Martial Arts Muay Thai · karate · Brazilian jiu-jitsu Downtown (Harbourfront, St. Lawrence)——Mon, Wed, Fri 4–⁠7 p.m., Tue 4:30–⁠6:30 p.m., Thu 5–⁠6:30 p.m.——paid
East York Gymnastics Club gymnastics · camp East York——Mon, Wed, Thu 9:30 a.m.–⁠8:30 p.m., Tue, Fri 9:30 a.m.–⁠4:30 p.m., Sat 9 a.m.–⁠12:30 p.m., Sun 9 a.m.–⁠5 p.m.———
Lumpini Combat International Muay Thai East York——Mon 6–⁠8 p.m., Tue, Thu 5–⁠7:30 p.m., Wed 6–⁠7:30 p.m., Sat 12–⁠2 p.m.———
Alderwood Soccer soccer Etobicoke Lakeshore (Mimico, Long Branch)——Wed 6–⁠8 p.m., Thu 5:30–⁠8 p.m.———
Children's Urban Enrichment Studio care Etobicoke Lakeshore (Mimico, Long Branch)——Mon–Fri 7:30 a.m.–⁠6 p.m., Sat, Sun 10 a.m.–⁠7 p.m.———
Etobicoke Guitar School music Etobicoke Lakeshore (Mimico, Long Branch)——Tue, Thu 12–⁠9 p.m., Wed, Fri 4:30–⁠9 p.m., Sat 10 a.m.–⁠2 p.m.———
Etobicoke Martial Arts martial arts Etobicoke Lakeshore (Mimico, Long Branch)——Mon–Fri 7 a.m.–⁠9 p.m., Sat 8 a.m.–⁠3 p.m., Sun 10 a.m.–⁠2 p.m.———
Kinderville Robotics & STEAM robotics · camp Etobicoke Lakeshore (Mimico, Long Branch)——Mon–Sat 10 a.m.–⁠9 p.m.——yes
Toronto Lakeshore Skating School skating Etobicoke Lakeshore (Mimico, Long Branch)——Mon, Wed 6:15 a.m.–⁠6:05 p.m., Tue 6:15 a.m.–⁠6:35 p.m., Thu 6:15 a.m.–⁠5 p.m., Fri 6:15 a.m.–⁠6 p.m., Sat 6:15–⁠11 a.m.———
Forest Hill Taekwondo taekwondo · care · camp Forest Hill and Cedarvale——Mon, Wed, Thu 2–⁠9 p.m., Tue, Fri 2–⁠8 p.m., Sat 9 a.m.–⁠3 p.m.——free
Maplewood Before & After Care Program Inc care Forest Hill and Cedarvale——Mon–Fri 7:30–⁠8:55 a.m. & 3:25–⁠6 p.m.———
GTA Swim Academy swimming Guildwood and Scarborough Village——Mon, Wed 6–⁠8 p.m., Sat 9:30 a.m.–⁠1:30 p.m.———
Olympian Swimming swimming Markham (Markham Village, Cornell), Guildwood and Scarborough Village +1 · 3 locations——Mon–Fri 3:30–⁠9 p.m., Sat, Sun 8:30 a.m.–⁠8 p.m. +2———
4Cats Arts Studio art · camp High Park and Bloor West Village, Yonge-Eglinton and Davisville +3 · 5 locations——Wed–Fri 4–⁠8 p.m., Sat, Sun 9 a.m.–⁠4 p.m. +2———
York Old Mill Tennis Club tennis · camp High Park and Bloor West Village——Mon–Sun 8 a.m.–⁠9:30 p.m.———
Fairgrounds Racket Club - Leaside pickleball · camp Islington and Etobicoke City Centre, Leaside and Thorncliffe Park · 2 locations——Mon–Fri 9 a.m.–⁠10 p.m., Sat, Sun 8 a.m.–⁠10 p.m. +1———
Scarborough Itosu Kai Karate karate Wexford and Dorset Park, Islington and Etobicoke City Centre · 2 locations——Tue 4–⁠6 p.m., Thu 7:15–⁠8:45 p.m. +1———
Toronto Dance Professionals dance Islington and Etobicoke City Centre——Mon–Sun 8 a.m.–⁠10 p.m.———
Vero Beach Swim Club swimming Islington and Etobicoke City Centre——Mon, Wed 4–⁠7 p.m., Sat 9 a.m.–⁠2 p.m.———
Canlan Sports multi-activity programs Rexdale (Etobicoke North), Jane and Finch (York University Heights) +1 · 3 locations——Mon–Sun 6 a.m.–⁠12 a.m.———
Dance Life Studios North York dance Jane and Finch (York University Heights)——Mon–Sun 11 a.m.–⁠10 p.m.———
dancingland dance studio dance Jane and Finch (York University Heights)——Mon–Fri 1–⁠10 p.m.——free
J Dolphins Swim Club swimming Richmond Hill, Parkwoods and Flemingdon Park +2 · 4 locations——Mon 6:15–⁠8:30 p.m. +1———
Paramount Ice Complex hockey · skating · camp Jane and Finch (York University Heights)——Mon–Fri 3 p.m.–⁠12 a.m., Sat, Sun 7 p.m.–⁠12 a.m.———
Ultimate Performers Academy gymnastics Jane and Finch (York University Heights)——Mon–Fri 7 a.m.–⁠11 p.m., Sat 8 a.m.–⁠8 p.m., Sun 11 a.m.–⁠7 p.m.——paid
York University Science Engagement Programs science and STEM · camp Jane and Finch (York University Heights) · 2 locations——Mon–Fri 9 a.m.–⁠4 p.m. +1———
Canada Elite Spirit Taekwondo Club taekwondo Richmond Hill, L'Amoreaux and Milliken · 2 locations——Mon–Fri 2–⁠8 p.m., Sat 9 a.m.–⁠6:30 p.m. +1——free
Elite Fight Club Canada Muay Thai L'Amoreaux and Milliken · 2 locations——Mon, Wed 12–⁠1:30 p.m. & 5–⁠10 p.m., Tue, Thu 5:30–⁠10 p.m., Fri 12–⁠1:30 p.m. & 5–⁠9:30 p.m., Sat 10 a.m.–⁠2 p.m. +1———
Sunshine Musico piano L'Amoreaux and Milliken——Mon, Wed, Sat, Sun 10 a.m.–⁠5 p.m., Tue, Thu, Fri 9:30 a.m.–⁠5 p.m.———
TBMS Canada International School multi-activity programs · camp L'Amoreaux and Milliken——————
Gracie Barra Brazilian Jiu-Jitsu Brazilian jiu-jitsu Lawrence Manor and Yorkdale——Mon–Fri 6:30 a.m.–⁠9:30 p.m., Sat 9 a.m.–⁠3 p.m.——free
RAMAC swimming Lawrence Manor and Yorkdale——Mon–Fri 4–⁠9:30 p.m., Sat 9 a.m.–⁠5 p.m., Sun 9 a.m.–⁠2 p.m.———
The Singer's Lab music Lawrence Manor and Yorkdale——Mon–Fri 3:30–⁠9 p.m., Sat 1–⁠5 p.m.———
Bust a Move Dance dance Lawrence Park and Bedford Park——Mon 10:30 a.m.–⁠7:30 p.m., Tue 5:30–⁠7 p.m., Wed 12–⁠7:30 p.m., Thu 3:30–⁠7:30 p.m., Fri 4:30–⁠7:30 p.m., Sat 12–⁠2:30 p.m.——yes
Children's Forest care Lawrence Park and Bedford Park——Mon–Fri 7–⁠9 a.m. & 3–⁠6:30 p.m.———
My Inner Child Paint Bar art · camp Lawrence Park and Bedford Park——————
Positive Dance Experience dance · camp Lawrence Park and Bedford Park——Mon–Thu 3–⁠9 p.m., Sat 8:30 a.m.–⁠2:30 p.m.——yes
Leaside Tennis Club tennis Leaside and Thorncliffe Park——Mon–Fri 7 a.m.–⁠11 p.m., Sat 7 a.m.–⁠7 p.m., Sun 7 a.m.–⁠9 p.m.———
The Hive Dance Company dance Leaside and Thorncliffe Park——Mon–Fri 4–⁠9 p.m., Sat, Sun 10 a.m.–⁠3 p.m.——free
National Yacht Club sailing Liberty Village and Queen West——Mon–Fri 9 a.m.–⁠5 p.m.———
Ballet Creole dance · camp The Junction, Little Italy and Trinity Bellwoods · 2 locations——Mon–Fri 10 a.m.–⁠4 p.m., Sat 10 a.m.–⁠2:30 p.m.———
Fighting Arts Collective martial arts · care · camp Little Italy and Trinity Bellwoods, Oakwood Village and Eglinton West · 2 locations——Mon 3–⁠8:30 p.m., Tue, Thu, Fri 3–⁠8 p.m., Sat 9 a.m.–⁠1 p.m. +1——free
OpenMat MMA Brazilian jiu-jitsu Little Italy and Trinity Bellwoods——Mon, Thu 11:30 a.m.–⁠10 p.m., Tue, Fri 7 a.m.–⁠10 p.m., Wed 12–⁠10 p.m., Sat 9 a.m.–⁠2:30 p.m., Sun 9:30 a.m.–⁠3 p.m.——free
Get Fit Toronto karate · dance · martial arts +1 Malvern——Mon–Thu 9 a.m.–⁠9 p.m., Fri, Sat 9 a.m.–⁠11 p.m., Sun 9 a.m.–⁠8 p.m.———
Rili Budding Scientists' Lab science and STEM · camp Malvern——Mon–Sun 9 a.m.–⁠9 p.m.———
Young Kim's Martial Arts martial arts · care Malvern——Mon–Fri 12–⁠9:15 p.m., Sat 10:45 a.m.–⁠6 p.m.——free
Active Champz multi-activity programs · camp Markham (Markham Village, Cornell)——————
Markham Skating Club skating Markham (Markham Village, Cornell)——Mon–Wed 3–⁠9 p.m., Thu 3–⁠10 p.m., Fri 3–⁠8 p.m., Sat 9 a.m.–⁠2 p.m.———
Superior Child robotics · multi-activity programs · camp Markham (Unionville), Markham (Markham Village, Cornell) · 2 locations——Mon–Thu, Sat, Sun 9 a.m.–⁠8 p.m., Fri 9 a.m.–⁠12 a.m. +1———
Camp Chimo multi-activity programs · camp Markham (Milliken Mills, Armadale)——————
Amber Fencing Center fencing Markham (Unionville)——Mon–Fri 3:30–⁠9 p.m., Sat 9:30 a.m.–⁠6 p.m., Sun 1–⁠6 p.m.——yes
CCYC Tutoring Centre multi-activity programs · camp Markham (Unionville)——————
Dynamic Martial Arts karate Markham (Unionville)——Mon–Thu 12–⁠9 p.m., Fri 5–⁠7 p.m., Sat 9 a.m.–⁠2 p.m.——yes
Fight Fitness martial arts Markham (Unionville)——Mon–Fri 6 a.m.–⁠8 p.m., Sat 8 a.m.–⁠12 p.m.———
Georgia's Dance & Arts Cultural Centre dance Markham (Unionville)——Mon, Wed, Thu 4–⁠8:30 p.m., Sat 9 a.m.–⁠2 p.m., Sun 9 a.m.–⁠7 p.m.———
Hub Climbing climbing · camp Markham (Unionville), Mississauga (Erin Mills, Erindale) · 2 locations——Mon–Fri 12–⁠11 p.m., Sat, Sun 10 a.m.–⁠10 p.m. +1———
J17 Performance yoga and fitness Mississauga (Erin Mills, Erindale), Markham (Unionville) · 2 locations——Mon–Sun 8 a.m.–⁠9 p.m.———
Just Feel It Toronto dance Markham (Unionville)——Tue, Fri 7–⁠10:30 p.m., Wed, Thu 6–⁠10:30 p.m., Sat 2:30–⁠10:30 p.m., Sun 1:30–⁠5:30 p.m.———
Lee's Badminton Training Centre badminton Mississauga (Meadowvale, Streetsville), Markham (Unionville) · 2 locations——Mon–Thu 12–⁠11 p.m., Fri 10 a.m.–⁠11 p.m., Sat 9 a.m.–⁠11 p.m., Sun 9 a.m.–⁠6:30 p.m. +1———
Melody Children's Music Center music Markham (Unionville)——Wed 4–⁠8:30 p.m., Thu 4:30–⁠7 p.m., Fri 4:30–⁠5:30 p.m., Sat 8:30 a.m.–⁠6 p.m., Sun 10 a.m.–⁠3:30 p.m.———
Music Blossom Studio piano Markham (Unionville)——Thu 1–⁠8 p.m., Fri 1–⁠7 p.m., Sat, Sun 9 a.m.–⁠6 p.m.——yes
Newton's ITF School of Taekwon-do taekwondo Wexford and Dorset Park, Markham (Unionville) · 2 locations——Mon–Fri 4–⁠10 p.m., Sat 9 a.m.–⁠1 p.m. +1——free
Ontario Badminton Academy badminton Markham (Unionville)——Mon–Fri 3–⁠10 p.m., Sat, Sun 10 a.m.–⁠10 p.m.———
Pro-Music Markham music Markham (Unionville)——Mon–Fri 12:30–⁠9 p.m., Sat 9 a.m.–⁠7 p.m., Sun 10 a.m.–⁠5 p.m.———
RW Badminton badminton Markham (Unionville)——Mon, Wed, Thu 3–⁠11 p.m., Tue 10:30 a.m.–⁠12:30 p.m. & 3–⁠11 p.m., Fri 3 p.m.–⁠12 a.m., Sat 9 a.m.–⁠11 p.m., Sun 8 a.m.–⁠9 p.m.———
Safari Kid multi-activity programs · camp Markham (Unionville), Richmond Hill · 2 locations——————
Smart Advantage Academy multi-activity programs · camp Markham (Unionville)——————
So Golf Academy golf Markham (Unionville)——Mon–Sun 9 a.m.–⁠8 p.m.———
Tone Labs Music Academy music Markham (Unionville)——Mon–Wed, Fri 1–⁠8 p.m., Thu 1–⁠8:30 p.m., Sat, Sun 9 a.m.–⁠6 p.m.——free
Toronto Tennis Academy tennis · camp Markham (Unionville)——Mon–Fri 9 a.m.–⁠5 p.m.———
United Fencing Center fencing · camp Markham (Unionville)——————
Unity Volleyball Club volleyball · camp Markham (Unionville)——Mon–Fri 10 a.m.–⁠6 p.m.———
Etobicoke Swim Club swimming Markland Wood and Richview——Mon–Sun 5 a.m.–⁠8 p.m.———
“Comet” Rhythmic Gymnastics Club gymnastics Mississauga (Applewood, Dixie, Malton)——Tue–Thu 5:30–⁠8:30 p.m.———
Canada Swim School swimming Mississauga City Centre (Square One, Cooksville), Mississauga (Applewood, Dixie, Malton) · 2 locations——Mon–Fri 12–⁠4 p.m.———
City of Mississauga multi-activity programs · camp Mississauga (Clarkson, Lorne Park), Mississauga (Meadowvale, Streetsville) +4 · 33 locations——————
Elite Piano Studio piano Mississauga (Applewood, Dixie, Malton)——Mon, Tue, Thu, Fri 3–⁠9 p.m., Wed 6–⁠9 p.m., Sat 9 a.m.–⁠3 p.m.———
Legacy Stronghold Muay Thai Mississauga (Applewood, Dixie, Malton)——Mon, Wed 11 a.m.–⁠9 p.m., Tue, Thu 4–⁠9 p.m., Fri 3–⁠8 p.m., Sat, Sun 10 a.m.–⁠4 p.m.——free
Mississauga Volleyball volleyball · camp Mississauga (Applewood, Dixie, Malton)——Mon–Fri 4–⁠10 p.m., Sat, Sun 9 a.m.–⁠10 p.m.———
Rocha Muay Thai & Kickboxing Muay Thai Mississauga (Applewood, Dixie, Malton)——Mon, Fri 9–⁠11 a.m. & 5–⁠9 p.m., Tue, Thu 7 a.m.–⁠1 p.m. & 6–⁠9 p.m., Wed 9 a.m.–⁠1 p.m. & 5–⁠9 p.m., Sat 9 a.m.–⁠12 p.m.——free
The Frederic Chopin Music School music Mississauga (Applewood, Dixie, Malton)——Mon–Fri, Sun 3–⁠9 p.m., Sat 11 a.m.–⁠6 p.m.——paid
4 U Badminton badminton Mississauga City Centre (Square One, Cooksville)——Mon–Fri 12 p.m.–⁠12 a.m., Sat, Sun 8 a.m.–⁠10 p.m.———
ANCO Dance dance Mississauga City Centre (Square One, Cooksville)——Mon–Fri 12–⁠9:30 p.m., Sat, Sun 9:30 a.m.–⁠8 p.m.——yes
Canadian Academy of Vocal Music music Mississauga City Centre (Square One, Cooksville)——Mon–Fri 11 a.m.–⁠8 p.m., Sat 10 a.m.–⁠12 a.m.———
Dixie Soccer Club soccer Mississauga City Centre (Square One, Cooksville)——Mon–Thu 12–⁠4 p.m.———
Kudo Canada martial arts Mississauga City Centre (Square One, Cooksville)——Mon, Thu 5–⁠9 p.m., Sat 9:30 a.m.–⁠1 p.m.——free
My French Club languages · camp Mississauga City Centre (Square One, Cooksville), Mississauga (Meadowvale, Streetsville) · 2 locations——————
Stella Rossa FC soccer Mississauga City Centre (Square One, Cooksville)——Mon–Sun 9 a.m.–⁠11 p.m.———
Aplus Sports Center volleyball · badminton Mississauga (Clarkson, Lorne Park)——Mon–Fri 10:30 a.m.–⁠12 a.m., Sat, Sun 9 a.m.–⁠8 p.m.———
Cristina Pora Classical Dance Academy ballet · dance Mississauga (Clarkson, Lorne Park)——Mon–Fri 4–⁠9:30 p.m., Sat 10 a.m.–⁠3 p.m.———
GlenOak Academy Summer Camp multi-activity programs · camp Mississauga (Clarkson, Lorne Park)——————
Whiteoaks Park Tennis Club tennis Mississauga (Clarkson, Lorne Park)——Mon–Sun 7 a.m.–⁠11 p.m.———
Erindale Jr. Badminton Club (EJBC) badminton Mississauga (Erin Mills, Erindale)——Mon, Wed, Fri 6–⁠10 p.m., Sat 9 a.m.–⁠2:30 p.m.———
OCTA Brazilian Jiu-Jitsu Brazilian jiu-jitsu Mississauga (Erin Mills, Erindale)——Mon–Fri 12–⁠9 p.m., Sat 9:45 a.m.–⁠12:45 p.m.——free
Safari Robotics robotics Mississauga (Erin Mills, Erindale)——Mon–Fri 5–⁠8 p.m., Sat, Sun 11 a.m.–⁠4 p.m.———
Sampradaya Dance Creations dance Mississauga (Erin Mills, Erindale)——Mon–Fri 10 a.m.–⁠5 p.m., Sat 10 a.m.–⁠4 p.m.———
Springfield Tennis Club tennis · camp Mississauga (Erin Mills, Erindale)——Mon–Fri 7 a.m.–⁠11 p.m., Sat, Sun 8 a.m.–⁠11 p.m.———
Su Badminton Club badminton · camp Mississauga (Meadowvale, Streetsville), Mississauga (Erin Mills, Erindale) · 2 locations——Mon 4:30–⁠10:30 p.m., Tue–Thu 4:30–⁠10 p.m., Fri 4:30 p.m.–⁠12 a.m., Sat 9 a.m.–⁠12 a.m., Sun 9 a.m.–⁠8 p.m. +1———
World Class Karate karate Vaughan (Maple, Concord), Mississauga (Erin Mills, Erindale) · 2 locations——Mon 5:30–⁠7:30 p.m., Tue, Thu 5:30–⁠8 p.m., Wed 6:15–⁠8 p.m., Sat 11:15 a.m.–⁠2 p.m. +1——free
Arun Martial Arts Mississauga | Silambam Classes in Mississauga | Karate Classes near me | After School Program karate Mississauga (Meadowvale, Streetsville)——Mon–Thu 3–⁠9 p.m., Fri 3–⁠8 p.m., Sat 9 a.m.–⁠1 p.m.———
Chess Instruction For Kids chess Mississauga (Meadowvale, Streetsville)——Mon–Fri 4–⁠8 p.m., Sat, Sun 10 a.m.–⁠4 p.m.———
Peel Halton Soccer Association soccer Mississauga (Meadowvale, Streetsville)——Mon–Fri 9 a.m.–⁠5 p.m.———
The Celebration Dance Company dance Mississauga (Meadowvale, Streetsville)——Mon–Sun 9 a.m.–⁠9 p.m.———
Toronto United Football Club soccer Mississauga (Meadowvale, Streetsville)——Mon, Wed, Fri, Sat 9 a.m.–⁠9 p.m., Tue, Thu 9 a.m.–⁠5 p.m., Sun 9 a.m.–⁠1 p.m.———
Sabuccos Dance Company dance · camp Mississauga (Port Credit, Lakeview)——Mon, Wed 12–⁠10:30 p.m., Thu, Sun 12–⁠9 p.m., Fri 3:30–⁠8 p.m., Sat 9 a.m.–⁠4:30 p.m.———
Heidari Music School music Newtonbrook (Yonge and Steeles)——Mon–Fri 9 a.m.–⁠10 p.m., Sat 8 a.m.–⁠8 p.m., Sun 9 a.m.–⁠6 p.m.———
Santos Brothers BJJ Brazilian jiu-jitsu Oakwood Village and Eglinton West——Mon–Fri 5:30–⁠9:30 p.m., Sat 10 a.m.–⁠1:30 p.m.———
StudioKids music Oakwood Village and Eglinton West——Mon–Thu 4–⁠8 p.m., Fri 4–⁠6 p.m., Sat 10 a.m.–⁠4 p.m., Sun 10 a.m.–⁠7 p.m.———
Alexandra's Piano Studio piano Parkwoods and Flemingdon Park——Mon–Sun 7 a.m.–⁠9 p.m.———
Donalda Club tennis · golf · multi-activity programs · camp Parkwoods and Flemingdon Park——Mon–Sun 7 a.m.–⁠10 p.m.———
Flemingdon Park School Age & Family Centre care Parkwoods and Flemingdon Park——Mon–Fri 7:15 a.m.–⁠6 p.m.———
Higashi School of Karate karate Parkwoods and Flemingdon Park——Mon, Wed 12–⁠1 p.m. & 5:30–⁠7:30 p.m., Tue, Thu 6:30–⁠9 a.m. & 6–⁠9 p.m., Sat 10 a.m.–⁠12 p.m. & 12:30–⁠2:30 p.m.———
Hong swim swimming · camp Parkwoods and Flemingdon Park——————
North York Cosmos SC soccer · camp Parkwoods and Flemingdon Park——Mon, Fri 11 a.m.–⁠5 p.m., Tue–Thu 3–⁠6 p.m., Sat 10 a.m.–⁠2 p.m.———
Franklin Carmichael Art Centre art Rexdale (Etobicoke North)——Mon, Wed, Thu 10 a.m.–⁠2 p.m.———
Hips Don't Lie Dance Co. dance Rexdale (Etobicoke North)——Mon–Sun 10 a.m.–⁠10 p.m.———
Jack Bon Golf golf Rexdale (Etobicoke North)——Mon–Sun 8 a.m.–⁠8 p.m.———
New Century Taekwondo taekwondo Rexdale (Etobicoke North)——Mon–Fri 5–⁠9 p.m., Sat 10:30 a.m.–⁠9 p.m.———
Sri Sathya Sai Baba Centre of Toronto - York religious education Rexdale (Etobicoke North)——Sun 9 a.m.–⁠1 p.m.———
SUSO Skate Co. roller skating Rexdale (Etobicoke North)——Wed, Thu 4–⁠8 p.m., Fri 4–⁠11 p.m., Sat 12–⁠11 p.m., Sun 12–⁠7 p.m.———
AatraTerra Studio art Richmond Hill——Mon–Fri 9 a.m.–⁠8 p.m.———
Artmind Dance dance · multi-activity programs · camp Richmond Hill——Mon–Fri 10 a.m.–⁠10 p.m., Sat 9 a.m.–⁠8 p.m., Sun 9 a.m.–⁠12 a.m.———
Canadian Taekwondo Centre taekwondo Richmond Hill——Mon–Thu 3–⁠8:30 p.m., Fri 3–⁠8 p.m., Sat 9:30 a.m.–⁠3 p.m.——free
Cherem Piano Studio piano Richmond Hill——Mon–Sun 10 a.m.–⁠9 p.m.———
Cheriki Academy boxing, kickboxing and wrestling Richmond Hill——Mon–Fri 2–⁠10 p.m., Sat 12–⁠6 p.m.——free
City of Richmond Hill swimming · multi-activity programs · camp Richmond Hill · 20 locations——Mon–Fri 6:30 a.m.–⁠10 p.m., Sat 8:30 a.m.–⁠4 p.m., Sun 7:15 a.m.–⁠4 p.m. +14———
DiamondBack Golf Club golf · camp Richmond Hill——————
Dr X Academy of Robotics and Coding robotics Richmond Hill——Mon–Fri 5–⁠9 p.m., Sat 9 a.m.–⁠9 p.m., Sun 9 a.m.–⁠5 p.m.———
Fit Kids For Life basketball Richmond Hill——Wed 6–⁠8 p.m., Sat 2–⁠5 p.m.———
Galaxy Swim School swimming Richmond Hill——Mon–Fri 9 a.m.–⁠10 p.m., Sat 9 a.m.–⁠5:30 p.m., Sun 9 a.m.–⁠4:30 p.m.———
Grace Piano Studio piano Richmond Hill——Mon–Fri 4–⁠8 p.m.——free
Illumine Star Academy languages Richmond Hill——Mon 3–⁠8:30 p.m., Tue 3–⁠9 p.m., Wed 2:30–⁠8 p.m., Thu, Fri 3–⁠8 p.m., Sat 9 a.m.–⁠5 p.m., Sun 1–⁠5 p.m.——yes
Kollari Institute of Music piano Richmond Hill, Vaughan (Maple, Concord) · 2 locations——Mon–Fri 3–⁠8 p.m., Sat 10 a.m.–⁠2 p.m. +1———
Max Music Academy music Richmond Hill——Mon–Fri 3–⁠9 p.m., Sat, Sun 10 a.m.–⁠3 p.m.——free
Shoshin Martial Arts karate Richmond Hill——Tue, Thu 5–⁠8 p.m.——free
Studio L - Creative Art Classes for Kids art Richmond Hill——Mon–Fri 9 a.m.–⁠8 p.m.———
SWING LAB - Performance & Therapy golf Richmond Hill——Mon 10 a.m.–⁠5 p.m., Tue–Thu 9 a.m.–⁠7 p.m., Fri 9 a.m.–⁠5 p.m., Sat 8 a.m.–⁠3 p.m.———
Talent Swim School swimming Richmond Hill——Mon–Sat 10 a.m.–⁠8 p.m.———
Toronto Chinese Music School music Richmond Hill——Mon–Sat 9 a.m.–⁠7 p.m., Sun 10 a.m.–⁠7 p.m.——paid
VolleyKids volleyball Richmond Hill——Sat, Sun 9 a.m.–⁠8 p.m.———
Little Robot Friends coding Riverdale and the Danforth——Mon–Fri 10 a.m.–⁠6 p.m.———
Mirokay Swim Academy swimming Roncesvalles and Parkdale——Mon–Fri 1–⁠8 p.m., Sat, Sun 9 a.m.–⁠5 p.m.——yes
RingFit Boxing boxing, kickboxing and wrestling Rosedale and Moore Park——Mon–Fri 7 a.m.–⁠8:30 p.m., Sat 7 a.m.–⁠2:45 p.m.———
Run The Flex dance Rosedale and Moore Park——Mon 11:30 a.m.–⁠9:30 p.m., Tue–Thu 4–⁠9:30 p.m., Fri 12–⁠9:30 p.m., Sat 12–⁠6 p.m., Sun 9:15 a.m.–⁠6 p.m.———
SUNNY DAY SCHOOL OF MUSIC music · piano Rosedale and Moore Park——Mon–Sat 9 a.m.–⁠9 p.m.———
Bazooka Kickboxing & MMA martial arts Scarborough Centre (Bendale, Woburn)——Mon–Thu 11:30 a.m.–⁠1 p.m. & 4:30–⁠9 p.m., Fri 4:30–⁠7 p.m., Sat 9:30 a.m.–⁠1:30 p.m.——free
Scarborough Jiu Jitsu and Martial Arts Club martial arts Scarborough Centre (Bendale, Woburn)——Mon–Thu 5–⁠9:30 p.m., Fri 5–⁠8 p.m., Sat 12–⁠4 p.m.——free
RCYC - Royal Canadian Yacht Club sailing The Annex and Yorkville——Mon–Fri 6 a.m.–⁠11 p.m., Sat, Sun 8 a.m.–⁠5 p.m.———
Studio Mooi art · camp The Beaches——Mon, Sat 10 a.m.–⁠4 p.m., Tue, Wed 12–⁠5:30 p.m., Thu, Fri 12–⁠4 p.m.———
Yavir School Of Ukrainian Dance dance The Kingsway and Humber Valley——Mon–Fri 9 a.m.–⁠5 p.m.———
Creative Piano Lessons piano Thornhill——Mon–Thu 9 a.m.–⁠8 p.m., Fri 9 a.m.–⁠4 p.m.——free
German Mills Tennis Club tennis · camp Thornhill——Mon–Sun 6 a.m.–⁠11:15 p.m.———
Happy Palette Studio art Thornhill——Mon–Fri 10 a.m.–⁠6 p.m., Sat 10 a.m.–⁠5 p.m., Sun 11 a.m.–⁠6 p.m.——yes
Master Ben Taekwondo Academy taekwondo Thornhill——Mon–Fri 10 a.m.–⁠9 p.m.——free
MSG Sport Club multi-activity programs · camp Thornhill——————
National Ballroom Academy dance Thornhill——Mon–Sun 9 a.m.–⁠10 p.m.———
Pomona Valley Tennis Club tennis Thornhill——Mon, Wed, Fri 9–⁠11 a.m.———
Sportball Toronto multi-activity programs · camp Thornhill——Mon–Thu 9 a.m.–⁠5 p.m., Fri 9 a.m.–⁠2:30 p.m.——yes
Brain Power Enrichment Programs public speaking and life skills Vaughan (Maple, Concord)——Mon–Thu 1:30–⁠9:30 p.m., Fri 5:30–⁠9:30 p.m., Sat 9 a.m.–⁠5 p.m., Sun 9 a.m.–⁠7 p.m.———
Dance Stream Studio dance Vaughan (Maple, Concord)——Mon–Fri 4–⁠10 p.m., Sat, Sun 9 a.m.–⁠5 p.m.———
Go Go Kidz care Vaughan (Maple, Concord)——Mon–Fri 12–⁠6:30 p.m.———
Northern Karate Schools - Maple karate · Brazilian jiu-jitsu Vaughan (Maple, Concord)——Mon–Fri 3–⁠9:30 p.m., Sat 9 a.m.–⁠2 p.m.——free
Rock This Way! - School of Rock music Vaughan (Woodbridge, Kleinburg), Vaughan (Maple, Concord) · 2 locations——Mon–Thu 1–⁠10 p.m., Fri 1–⁠7 p.m., Sat 10 a.m.–⁠3 p.m. +1——yes
SmartVMC Racquetsports by ACE tennis · camp Vaughan (Maple, Concord)——Mon–Sun 7 a.m.–⁠10 p.m.———
Sylvia Shoon's Studio piano Vaughan (Maple, Concord)——Mon–Sat 9 a.m.–⁠5 p.m.———
York Regional Soccer Association soccer Vaughan (Maple, Concord)——Mon–Fri 10 a.m.–⁠6 p.m.———
Battledore Badminton Club badminton Vaughan (Woodbridge, Kleinburg)——Mon–Thu 2–⁠11 p.m., Fri 2 p.m.–⁠12 a.m., Sat 6 a.m.–⁠11 p.m., Sun 6 a.m.–⁠9 p.m.———
Daki Swim School - Woodbridge swimming Vaughan (Woodbridge, Kleinburg)——Tue, Thu 6:30–⁠8:30 p.m., Sat 2:30–⁠4:30 p.m.———
Dance With Mara dance Vaughan (Woodbridge, Kleinburg)——Mon, Wed, Thu 4:30–⁠9:30 p.m., Tue 4:30–⁠8:30 p.m., Fri 4:30–⁠8 p.m., Sat 9:15 a.m.–⁠5 p.m., Sun 10–⁠11:30 a.m.———
Kleinburg Nobleton Soccer Club soccer Vaughan (Woodbridge, Kleinburg)——Mon–Thu 10 a.m.–⁠6 p.m., Fri 10 a.m.–⁠2 p.m.———
Luminous Kids Language School languages Vaughan (Woodbridge, Kleinburg)——Mon, Tue, Thu 4–⁠8:30 p.m., Sat 12:30–⁠5:30 p.m.———
Miss Victoria’s STEM Camp science and STEM · camp Vaughan (Woodbridge, Kleinburg)——————
Piano Allegro piano Vaughan (Woodbridge, Kleinburg)——Mon 8:30 a.m.–⁠8:30 p.m., Tue–Fri 8:30 a.m.–⁠8 p.m., Sat 9 a.m.–⁠8 p.m.——free
SFS Martial Arts Academy Brazilian jiu-jitsu Vaughan (Woodbridge, Kleinburg)——Mon, Fri 12–⁠9 p.m., Tue, Thu 5–⁠9 p.m., Wed 12–⁠9:30 p.m., Sat 10 a.m.–⁠1:30 p.m.——free
The Learning Space multi-activity programs · camp Vaughan (Woodbridge, Kleinburg)——————
Woodbridge Art School & Gallery art · camp Vaughan (Woodbridge, Kleinburg)——Tue 4–⁠8 p.m., Thu 5–⁠8:30 p.m., Fri 6–⁠8:30 p.m., Sat 9 a.m.–⁠4 p.m.———
Hi-Five Music Studio piano West Hill and Highland Creek——Mon–Thu 3–⁠9 p.m., Fri 3 p.m.–⁠12 a.m.———
Ryouko Martial Arts Scarborough taekwondo · multi-activity programs · care · camp West Hill and Highland Creek——Mon–Fri 4–⁠9 p.m., Sat 9 a.m.–⁠2 p.m.——free
Scarborough Gym-Elites Club gymnastics · camp West Hill and Highland Creek——Mon–Fri 2–⁠7 p.m., Sat 9 a.m.–⁠2 p.m.———
Lambton Golf & Country Club golf · camp Weston and Mount Dennis——Mon 11 a.m.–⁠10 p.m., Tue–Fri 7 a.m.–⁠10 p.m., Sat, Sun 6:30 a.m.–⁠10 p.m.———
Dance Nation ballet · dance Wexford and Dorset Park——Mon–Fri 4–⁠9 p.m., Sat 9 a.m.–⁠5 p.m.——free
Gideon Boxing Academy boxing, kickboxing and wrestling Wexford and Dorset Park——Mon, Wed 4–⁠9 p.m., Tue, Thu 12–⁠9 p.m., Fri 4–⁠8 p.m.——free
Southside Muay Thai Academy Muay Thai Wexford and Dorset Park——Mon–Fri 10 a.m.–⁠8:30 p.m., Sat 10 a.m.–⁠1 p.m., Sun 11 a.m.–⁠1 p.m.———
TechZenik Robotics robotics Wexford and Dorset Park——Mon–Sun 10 a.m.–⁠6 p.m.———
Duo Studio art · languages Willowdale (North York Centre)——Mon, Fri 3–⁠6 p.m., Tue, Wed 3–⁠5:30 p.m., Thu 3:30–⁠6 p.m., Sat 9:30 a.m.–⁠5:30 p.m., Sun 10:30 a.m.–⁠4:30 p.m.———
Gwendolen Park Tennis Club tennis · camp Willowdale (North York Centre)——Mon–Sun 8 a.m.–⁠11 p.m.———
Sunnyside Up Camp multi-activity programs · camp Willowdale (North York Centre)——————
City Dance Corps dance Wychwood and Corso Italia——Mon, Wed, Fri 4–⁠10 p.m., Tue, Thu 10:30 a.m.–⁠10 p.m., Sat 10 a.m.–⁠2 p.m., Sun 9:30 a.m.–⁠2 p.m.———
4Points kids club martial arts Yonge-Eglinton and Davisville——Mon–Wed, Fri 4:30–⁠9:30 p.m., Sat 10 a.m.–⁠5 p.m.———
Mar Music School music Yonge-Eglinton and Davisville——Mon–Thu 10 a.m.–⁠9 p.m., Sat 9 a.m.–⁠5 p.m., Sun 9 a.m.–⁠3 p.m.———
North Toronto Hockey Association hockey Yonge-Eglinton and Davisville——Mon–Fri 9 a.m.–⁠5 p.m.———
Banbury Tennis Club tennis York Mills and Don Mills——Mon–Sun 5:30 a.m.–⁠11 p.m.———
Gladiator Soccer Academy soccer · camp York Mills and Don Mills——Mon–Wed, Fri–Sun 9 a.m.–⁠9 p.m., Thu 9 a.m.–⁠10 p.m.——free
No ages or times published
Chess for Children chess High Park and Bloor West Village———from $270/session——
Jewnity Sports basketball Jane and Finch (York University Heights)———from $275/session——
Leaside Soccer soccer Leaside and Thorncliffe Park———$240 (fee period not stated)——
Ignite Sports Club badminton Malvern———$30/class——
Future Phenoms hockey · camp Markham (Markham Village, Cornell)———$475 (fee period not stated)——
Sandy Dance Studio dance Markham (Unionville)———$25 (fee period not stated)——
Clarkson Soccer Club soccer Mississauga (Clarkson, Lorne Park)———$575 (fee period not stated)——
Rising Sun Martial Arts taekwondo · martial arts · multi-activity programs · camp Scarborough Centre (Bendale, Woburn)———$299/wk +1——
French Language Solutions languages The Annex and Yorkville———from $210/mo——
smashONE Badminton Training Center badminton · camp York Mills and Don Mills———from $186/wk——
Dynamic Trinity Academy, Tae Kwon Do taekwondo Agincourt—————free
Artiful Gallery and Event Space art · camp Birch Cliff and Cliffside——————
Bramalea Tennis Club tennis · camp Brampton——————
Camp Naivelt - main gate multi-activity programs · camp Brampton——————
Claireville Conservation Area (TRCA) outdoor education · camp Brampton——————
WhenTennis tennis · camp Cabbagetown and Regent Park——————
Young People's Theatre drama and theatre · camp Downtown (Harbourfront, St. Lawrence)——————
Mimico Tennis Club tennis · camp Etobicoke Lakeshore (Mimico, Long Branch)——————
Scarborough Blizzard Youth Soccer Club soccer Guildwood and Scarborough Village——————
Johnson Irish Dance dance High Park and Bloor West Village—————free
Sparx Studio drama and theatre · camp High Park and Bloor West Village—————paid
NORTH YORK STORM Girls Hockey skating Jane and Finch (York University Heights)——————
Kaisiki Performing Arts Centre dance · music L'Amoreaux and Milliken——————
Kalai Aruvi Academy of Fine Arts dance L'Amoreaux and Milliken——————
Two Step Bhangra Academy dance L'Amoreaux and Milliken—————yes
Kids Paint Workshop art Liberty Village and Queen West——————
Esch Music Academy piano Markham (Markham Village, Cornell)——————
Islamic Society of Markham - Jam'e Masjid Markham basketball · religious education Markham (Milliken Mills, Armadale)——————
AIM Golf Academy golf Markham (Unionville)——————
Maggie's piano studio piano Markham (Unionville)——————
Markham Aquatic Club swimming Markham (Unionville)——————
Mississauga Majors baseball Mississauga (Applewood, Dixie, Malton)——————
OKD Soccer Club soccer Mississauga (Applewood, Dixie, Malton)——————
Peekaboo Child Care care Mississauga City Centre (Square One, Cooksville)——————
We Before Me After School Programs and Summer Camps care Mississauga (Clarkson, Lorne Park)——————
KSG Gymnastics gymnastics Mississauga (Erin Mills, Erindale)——————
Yefang Children Dance Studio dance Mississauga (Erin Mills, Erindale)——————
Erinvale School of Dance dance Mississauga (Meadowvale, Streetsville)——————
Ms. Alex's Music Studio music · piano Mississauga (Meadowvale, Streetsville)—————free
TOCA Pro FC soccer Mississauga (Meadowvale, Streetsville)—————yes
Velocity Cricket cricket Mississauga (Meadowvale, Streetsville)——————
Latin Energy Dance Company dance Mississauga (Port Credit, Lakeview)——————
Mississauga Volleyball volleyball Mississauga (Port Credit, Lakeview)——————
Port Credit Figure Skating Club skating Mississauga (Port Credit, Lakeview)——————
Polar Edge Hockey hockey · camp Parkwoods and Flemingdon Park——————
Claireville Day Camps multi-activity programs · camp Rexdale (Etobicoke North)——————
KidsUnited Richmond Hill soccer Richmond Hill—————free
Toronto Chess Centre chess Richmond Hill——————
Marty Gross Studio art The Annex and Yorkville——————
Beaches Child Care Centre Inc. care The Beaches——————
STEAMLabs robotics · camp The Beaches——————
Etobicoke Suzuki Music music The Kingsway and Humber Valley——————
Art Kids Nest art Thornhill——————
Behind the Scenes Studio drama and theatre Thornhill——————
Children Music Classes - Music Lessons for Kids in Toronto music Thornhill——————
Paramount Ice hockey Thornhill——————
Anooheh Dance dance Vaughan (Maple, Concord)——————
GTA Soccer Club & Lounge soccer Vaughan (Maple, Concord)——————
Maple Basketball basketball Vaughan (Maple, Concord)——————
Creating Healthy Active Living Kids (C.H.A.L.K.) Inc. yoga and fitness Vaughan (Woodbridge, Kleinburg)——————
Tiny Tides Academy swimming Vaughan (Woodbridge, Kleinburg)——————
Global Satellite Soccer Academy soccer · camp Wexford and Dorset Park——————
Upper Forest Hill Education 森林山教育 multi-activity programs · camp Willowdale (North York Centre)——————
Level Up Music School music · piano Yonge-Eglinton and Davisville—————free
Messy Pants Inc. art · camp York Mills and Don Mills——————
Toronto Scottish Rugby Football Club rugby York Mills and Don Mills——————
How to read the table

No row is ranked. On an area page, and on the pages for wider districts such as North York or Mississauga, independents with one or two locations go ahead of chains with three or more. Rows that show ages, class times, camp dates or a current fee go before rows that show none of these. Inside each group the order is by area, then alphabetical.

—: the provider has not published this.
+N: N further values; the provider’s page has them all.
≈: a fee per class worked out from a package or term fee.
as image: only in a picture or a scan; in app: only inside a booking app; ask: given only when you ask.
web: no class language is stated, so the row shows the languages of the provider’s website.
care: after-school care; camp: day camp. Fees: /class, /hr, /day, /wk, /mo, /term (a term or a season), /session (a set run of classes or a camp), /yr. The date under a name is when its sources were last read. Distances are straight-line.