Skip to the content
Kids Classes Toronto

Kids classes, programs and camps across Scarborough

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.———
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.$250/term +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——
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—————
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——
White Haven FC soccer Agincourt6–12 yearsTue 6–⁠10 p.m.; Thu 6–⁠8 p.m. +2————
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 $260/term +1——
Blue Devils Athletic Club track and field · multi-activity programs · camp Birch Cliff and Cliffside, York Mills and Don Mills · 2 locations4–15 yearsAug 10–14, 2026 past; Mon–Fri 8:45 a.m.–⁠4 p.m.Mon–Fri 8:30 a.m.–⁠4 p.m. +1$250/term +3——
Creswell Dance Academy ballet · dance · camp Birch Cliff and Cliffside, Leaside and Thorncliffe Park · 2 locations3+ yearsAug 10–14, 2026 pastMon–Fri 3:30–⁠7 p.m., Sat 9:30 a.m.–⁠2 p.m. +1———
DeSantos Martial Arts martial arts · camp Birch Cliff and Cliffside, Leslieville · 2 locations5–10 years—Mon–Thu 4:30–⁠8 p.m., Sat 9–⁠11:30 a.m. +1———
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
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.———
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 Birch Cliff and Cliffside, Markham (Unionville) · 2 locations3–14 years—Mon, Thu 12–⁠1 p.m. & 5–⁠9 p.m., Tue, Wed, Fri 5–⁠9 p.m., Sat 12–⁠2 p.m., Sun 12–⁠3 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.$550/term +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.———
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——
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——
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 L'Amoreaux and Milliken, York Mills and Don Mills · 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 L'Amoreaux and Milliken, Richmond Hill · 2 locations3+ yearsJul 19–23, 2027Tue 4:45–⁠8:30 p.m., Thu 4:30–⁠9:30 p.m., Fri 4:30–⁠8 p.m., Sat 12:30–⁠8 p.m., Sun 12–⁠7: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———
ARTSies Inc drama and theatre · camp Malvern, Markham (Unionville) · 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——
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.$200/term +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 Scarborough Centre (Bendale, Woburn), York Mills and Don Mills · 2 locations5+ years—Mon–Fri 3–⁠7 p.m., Sat 9 a.m.–⁠2 p.m. +1——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 West Hill and Highland Creek, Yonge-Eglinton and Davisville · 2 locations3–13 yearsJul 27–31, 2026 pastWed 4:30–⁠8:30 p.m., Sat 8:30 a.m.–⁠2:30 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——
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.$300/term +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.$375/term +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——
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.———
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.———
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.———
GTA Swim Academy swimming Guildwood and Scarborough Village——Mon, Wed 6–⁠8 p.m., Sat 9:30 a.m.–⁠1:30 p.m.———
Canada Elite Spirit Taekwondo Club taekwondo L'Amoreaux and Milliken, Richmond Hill · 2 locations——Tue, Wed, Fri 6–⁠8 p.m., Thu 4:30–⁠7:30 p.m., Sat, Sun 10:30 a.m.–⁠4: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——————
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
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
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.———
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
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
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———
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.———
Art One Academy art · camp Agincourt, The Beaches +2 · 4 locations4–18 yearsDec 21–31, 2026Wed, Fri 4–⁠8:30 p.m., Sat, Sun 9 a.m.–⁠2 p.m. +3——free
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———
Pulse Academy taekwondo · multi-activity programs · care · camp Agincourt, Vaughan (Woodbridge, Kleinburg) +2 · 4 locations4–13 yearsMar 16–20, 2026 pastMon–Fri 2–⁠9 p.m., Sat 10 a.m.–⁠1 p.m., Sun 10 a.m.–⁠2 p.m. +3——free
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
YMCA of Greater Toronto care Malvern, L'Amoreaux and Milliken +38 · 134 locations4–12 years—Mon–Fri 7:30 a.m.–⁠6 p.m. +32———
British Swim School swimming Wexford and Dorset Park, Birch Cliff and Cliffside +20 · 28 locations3+ years—Tue, Wed, Fri 4:30–⁠7:30 p.m., Sat, Sun 9 a.m.–⁠1 p.m. +27from $136/mo——
Flying Angels Track Club track and field Birch Cliff and Cliffside, Leslieville +6 · 9 locations5–18 years—Mon, Wed, Fri 6–⁠7:30 p.m.———
Ontario Conservatory of Music music Birch Cliff and Cliffside, Brampton +6 · 8 locations——Mon–Fri 4–⁠9 p.m., Sat 9 a.m.–⁠5 p.m. +5from $30/hr——
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——
Stagecoach Performing Arts drama and theatre Guildwood and Scarborough Village, Yonge-Eglinton and Davisville +5 · 9 locations4–16 years—Mon–Wed, Fri, Sat 9 a.m.–⁠5 p.m., Thu 1–⁠8 p.m. +7from $256.50/term +1——
Code Ninjas coding · camp L'Amoreaux and Milliken, Vaughan (Woodbridge, Kleinburg) +8 · 12 locations5–14 years—Tue, Thu, Fri 3:30–⁠7:30 p.m., Sat, Sun 11 a.m.–⁠4 p.m. +11———
Scratch Coding for Kids coding · camp L'Amoreaux and Milliken, Brampton +1 · 3 locations4–16 years—Mon–Fri 12–⁠8:30 p.m., Sat 12–⁠8 p.m., Sun 3–⁠5 p.m. +2$250/wk—free
Ultimate Coders coding · camp Malvern, Mississauga (Meadowvale, Streetsville) +5 · 7 locations5–18 years—Mon–Fri 4–⁠8 p.m., Sat, Sun 11 a.m.–⁠3 p.m. +6——free
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.———
Buckler Aquatics Ltd swimming West Hill and Highland Creek, Don Valley Village and Hillcrest +1 · 3 locations4–12 years—Mon–Sun 9 a.m.–⁠9 p.m.———
Great Big Theatre Company drama and theatre · camp West Hill and Highland Creek, The Kingsway and Humber Valley +10 · 12 locations6–14 years—Mon–Fri 8:30 a.m.–⁠4:30 p.m.$365/wk——
Zdance Movement & Wellness Centre dance · multi-activity programs · camp West Hill and Highland Creek, Richmond Hill +1 · 4 locations2+ yearsMar 16–20, 2026 pastMon–Fri 8:30 a.m.–⁠4:30 p.m., Sun 8–⁠11 a.m. +3$300/wk——
OBotz robotics · camp Wexford and Dorset Park, Rexdale (Etobicoke North) +5 · 8 locations6+ years—Mon–Fri 10 a.m.–⁠9 p.m., Sat, Sun 10 a.m.–⁠6 p.m. +3——free
PLASP multi-activity programs · care · camp Agincourt, Mississauga (Applewood, Dixie, Malton) +10 · 48 locations——Mon–Fri 7:30–⁠9 a.m. & 3–⁠6 p.m. +22———
Long & McQuade Musical Instruments music · camp Birch Cliff and Cliffside, Malvern +3 · 5 locations——Mon–Fri 10 a.m.–⁠9 p.m., Sat 10 a.m.–⁠6 p.m., Sun 12–⁠5 p.m. +1———
Olympian Swimming swimming Guildwood and Scarborough Village, L'Amoreaux and Milliken +1 · 3 locations——Wed 3:30–⁠9:30 p.m., Sat, Sun 12–⁠6 p.m. +2———
Canlan Sports multi-activity programs L'Amoreaux and Milliken, Rexdale (Etobicoke North) +1 · 3 locations——Mon–Sun 6 a.m.–⁠12 a.m.———
J Dolphins Swim Club swimming West Hill and Highland Creek, Richmond Hill +2 · 4 locations——Mon–Fri 6–⁠7:30 p.m. +1———
No ages or times published
Ignite Sports Club badminton Malvern———$30/class——
Rising Sun Martial Arts taekwondo · martial arts · multi-activity programs · camp Scarborough Centre (Bendale, Woburn)———$299/wk +1——
Dynamic Trinity Academy, Tae Kwon Do taekwondo Agincourt—————free
Artiful Gallery and Event Space art · camp Birch Cliff and Cliffside——————
Scarborough Blizzard Youth Soccer Club soccer Guildwood and Scarborough Village——————
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
Global Satellite Soccer Academy soccer · camp Wexford and Dorset Park——————
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.