Skip to the content
Kids Classes Toronto

Kids classes, programs and camps across North York

ProviderAreaAgesClass timesOpening hours (Google)FeesLanguageTrial class
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——
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——
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.———
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
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——
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 Don Valley Village and Hillcrest, Vaughan (Maple, Concord) · 2 locations3½–14 yearsJul–Aug 2026 pastMon, Thu 3:30–⁠7:30 p.m., Tue 3:30–⁠8 p.m., Fri 2:30–⁠7:30 p.m., Sat 10:30 a.m.–⁠6 p.m., Sun 10 a.m.–⁠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—————
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 Downsview, Forest Hill and Cedarvale · 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——
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——
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
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
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 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——
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 Lawrence Manor and Yorkdale, Thornhill · 2 locations7–12 years—Mon–Fri 6–⁠9 p.m., Sat 11 a.m.–⁠2 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——
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 Newtonbrook (Yonge and Steeles), Richmond Hill · 2 locations3+ yearsAug 17–21, 2026 pastMon–Fri 11 a.m.–⁠9 p.m., Sat, Sun 9 a.m.–⁠7 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
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
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.———
Brick Works Academy art · robotics · camp Willowdale (North York Centre), The Kingsway and Humber Valley · 2 locations5–13 yearsJul 6–Aug 28, 2026 past————
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)——
Lindance Academy of Performing Arts dance Willowdale (North York Centre), Markham (Markham Village, Cornell) · 2 locations9–14 years—Mon, Wed–Fri 4–⁠8 p.m., Tue 10 a.m.–⁠8 p.m., Sat, Sun 10 a.m.–⁠7 p.m. +1———
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 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 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
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——
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
Brick Labs Inc. robotics · multi-activity programs · care · camp York Mills and Don Mills, Riverdale and the Danforth · 2 locations5+ yearsJul 25–30, 2027Tue–Thu 10 a.m.–⁠6 p.m., Fri 10 a.m.–⁠4 p.m., Sat 9 a.m.–⁠3 p.m. +1$150/day——
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——
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—————
Happy Feet Dance and Fitness gymnastics · dance York Mills and Don Mills, Yonge-Eglinton and Davisville · 2 locations2½+ years—Tue 10 a.m.–⁠8 p.m., Wed 2–⁠6 p.m., Thu 10 a.m.–⁠8:30 p.m., Fri 9 a.m.–⁠8 p.m., Sat 9 a.m.–⁠3 p.m., Sun 9 a.m.–⁠1 p.m. +1———
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.———
Ronin Volleyball volleyball York Mills and Don Mills, Markham (Unionville) · 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——
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
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
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
W.E GLOBAL Academy robotics · languages · public speaking and life skills +1 · camp York Mills and Don Mills, Markham (Unionville) · 2 locations6+ years—Mon–Fri 3–⁠9 p.m., Sat 9 a.m.–⁠9 p.m.———
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.———
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.———
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.———
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——————
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
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———
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.———
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.———
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.———
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)——————
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
Little Kickers soccer Bathurst Manor and Wilson Heights, Yonge-Eglinton and Davisville +4 · 6 locations2½–8 years—Mon–Sun 9 a.m.–⁠5 p.m. +5———
Upper Canada Child Care multi-activity programs · care · camp Bathurst Manor and Wilson Heights, Markham (Markham Village, Cornell) +1 · 8 locations4–12 yearsMon–Fri 7 a.m.–⁠6 p.m.Mon–Fri 7 a.m.–⁠6 p.m. +2———
YMCA of Greater Toronto care Jane and Finch (York University Heights), Bayview Village +38 · 134 locations4–12 years—Mon–Fri 7:30 a.m.–⁠6 p.m. +32———
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———
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.———
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——
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——
Ontario Conservatory of Music music Newtonbrook (Yonge and Steeles), Downsview +6 · 8 locations——Mon, Tue, Thu, Fri 4–⁠9 p.m., Sat 9 a.m.–⁠5 p.m. +5from $30/hr——
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———
Aqua-Tots Swim School swimming Jane and Finch (York University Heights), Mississauga (Applewood, Dixie, Malton) +1 · 3 locationsup to 12 years—Mon, Tue, Thu 2–⁠8:30 p.m., Wed, Fri 10 a.m.–⁠8:30 p.m., Sat, Sun 8:30 a.m.–⁠5:30 p.m. +2$139/mo—free
British Swim School swimming York Mills and Don Mills, Jane and Finch (York University Heights) +20 · 28 locations3+ years—Mon–Fri 9 a.m.–⁠6 p.m., Sat, Sun 9 a.m.–⁠2 p.m. +25from $136/mo——
Flying Angels Track Club track and field Jane and Finch (York University Heights), Leslieville +6 · 9 locations5–18 years—Mon, Wed, Fri 6–⁠7:30 p.m.———
Nelson Mandela Child Care Centre care Jane and Finch (York University Heights), The Annex and Yorkville +4 · 7 locations——Mon–Fri 8 a.m.–⁠5:30 p.m. +1$26.52/day——
Toronto Public Library multi-activity programs Jane and Finch (York University Heights), Scarborough Centre (Bendale, Woburn) +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.———
York Lions Camps & Clinics multi-activity programs · camp Jane and Finch (York University Heights) · 4 locations4–14 years—————
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———
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——
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
Elite Music Academy music · camp York Mills and Don Mills, The Beaches +1 · 3 locations9–17 years—Mon–Fri 3–⁠9 p.m., Sat, Sun 9:30 a.m.–⁠4 p.m.from $1,120/session——
Great Big Theatre Company drama and theatre · camp York Mills and Don Mills, The Kingsway and Humber Valley +10 · 12 locations6–14 years—Mon–Fri 8:30 a.m.–⁠4:30 p.m.$365/wk——
RoboThink robotics · camp York Mills and Don Mills, Markham (Unionville) +1 · 3 locations4–16 years—Mon–Fri 3–⁠7 p.m., Sat 9 a.m.–⁠7 p.m. +1———
Seal Swimming swimming York Mills and Don Mills, Birch Cliff and Cliffside +2 · 6 locations3–17 years—Mon–Fri 4–⁠9 p.m., Sat, Sun 8 a.m.–⁠4 p.m. +5from $30/class +1——
Stagecoach Performing Arts drama and theatre York Mills and Don Mills, Yonge-Eglinton and Davisville +5 · 9 locations4–16 years—Sat 9 a.m.–⁠6 p.m. +6from $256.50/term +1——
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
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———
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———
Canlan Sports multi-activity programs Jane and Finch (York University Heights), Rexdale (Etobicoke North) +1 · 3 locations——Mon–Sun 6 a.m.–⁠12 a.m.———
J Dolphins Swim Club swimming Parkwoods and Flemingdon Park, Jane and Finch (York University Heights) +2 · 4 locations——Mon 6:15–⁠8:30 p.m. +1———
Long & McQuade Musical Instruments music · camp Jane and Finch (York University Heights), Richmond Hill +3 · 5 locations——Mon–Fri 10 a.m.–⁠9 p.m., Sat 10 a.m.–⁠6 p.m., Sun 12–⁠5 p.m. +1———
No ages or times published
Jewnity Sports basketball Jane and Finch (York University Heights)———from $275/session——
smashONE Badminton Training Center badminton · camp York Mills and Don Mills———from $186/wk——
NORTH YORK STORM Girls Hockey skating Jane and Finch (York University Heights)——————
Polar Edge Hockey hockey · camp Parkwoods and Flemingdon Park——————
Upper Forest Hill Education 森林山教育 multi-activity programs · camp Willowdale (North York Centre)——————
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.