Skip to the content
Kids Classes Toronto

Kids classes, programs and camps across Old Toronto

ProviderAreaAgesClass timesOpening hours (Google)FeesLanguageTrial class
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——
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
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
ACCESS International English Language Centre languages · camp Downtown (Harbourfront, St. Lawrence)10–17 years—————
Bamboo Kung Fu martial arts Downtown (Harbourfront, St. Lawrence), Agincourt · 2 locations6–12 years—Tue 12–⁠1:30 p.m. & 5:30–⁠7:30 p.m., Thu 5:30–⁠7:30 p.m., Sat 10 a.m.–⁠12:30 p.m. +1——free
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 Downtown (Harbourfront, St. Lawrence), Vaughan (Maple, Concord) · 2 locations3½+ years—Mon, Wed 7–⁠8 a.m. & 11:30 a.m.–⁠1:30 p.m. & 4–⁠8 p.m., Tue, Thu 7–⁠8 a.m. & 4–⁠8 p.m., Fri 7–⁠8 a.m. & 11:30 a.m.–⁠1:30 p.m. & 6–⁠7 p.m., Sat 9:30 a.m.–⁠1 p.m. +1———
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——
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
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.———
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——
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——
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.———
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
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——
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——
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——
Frank's Swim School swimming Lawrence Park and Bedford Park, Jane and Finch (York University Heights) · 2 locations2–8 years—Mon, Tue, Thu, Sat, Sun 12–⁠4 p.m. +1———
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 Lawrence Park and Bedford Park, Vaughan (Woodbridge, Kleinburg) · 2 locations6–14 years—Mon, Wed 12–⁠9 p.m., Tue, Thu 6:30–⁠8 a.m. & 12–⁠9 p.m., Fri 12–⁠1:30 p.m. & 5:30–⁠8 p.m., Sat, Sun 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 Lawrence Park and Bedford Park, Willowdale (North York Centre) · 2 locations5–15 years—Mon, Wed, Fri 6–⁠9 p.m., Tue 7–⁠8 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—————
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)——
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
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———
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 Liberty Village and Queen West, Vaughan (Woodbridge, Kleinburg) · 2 locations4–17 years—Mon 6:30 a.m.–⁠9 p.m., Tue, Thu 11:30 a.m.–⁠9 p.m., Fri 6:30 a.m.–⁠8 p.m., Sat, Sun 9:30 a.m.–⁠1:30 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 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——
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.———
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——
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———
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.———
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.———
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———
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——
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——
Black Belt World taekwondo · multi-activity programs · camp Wychwood and Corso Italia, Mississauga (Erin Mills, Erindale) · 2 locations3–12 yearsJun 29–Aug 28, 2026 pastMon–Fri 9 a.m.–⁠11 p.m., Sat 8:30 a.m.–⁠5 p.m. +1——free
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
Grand Master Chang's Taekwondo taekwondo · camp Wychwood and Corso Italia, Vaughan (Woodbridge, Kleinburg) · 2 locations3–12 yearsJun 29–Aug 28, 2026 past———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)——
ACE Tennis tennis Yonge-Eglinton and Davisville, Vaughan (Maple, Concord) · 2 locations3–17 years—Mon–Sun 6 a.m.–⁠9 p.m.———
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
Dance ConneXion ballet · dance Yonge-Eglinton and Davisville, Willowdale (North York Centre) · 2 locations3+ years—Mon–Sun 10 a.m.–⁠10 p.m. +1$180/term +2—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——
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
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 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 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——
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
Berlitz Toronto Language Centre languages Downtown (Harbourfront, St. Lawrence), Vaughan (Woodbridge, Kleinburg) · 2 locations——Mon–Fri 9 a.m.–⁠5:30 p.m. +1———
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
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.———
York Old Mill Tennis Club tennis · camp High Park and Bloor West Village——Mon–Sun 8 a.m.–⁠9:30 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
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
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.———
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.———
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.———
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———
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——
Flying Angels Track Club track and field Leslieville, Riverdale and the Danforth +6 · 9 locations5–18 years—Mon, Wed, Fri 6–⁠7:30 p.m.———
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——
SpanishTO Kids languages Downtown (Harbourfront, St. Lawrence), High Park and Bloor West Village +1 · 3 locations4–14 yearsSat 10–⁠10:50 a.m.; Sat 11–⁠11:45 a.m.Tue–Thu 9:30 a.m.–⁠6 p.m., Fri 9:30 a.m.–⁠5 p.m., Sat 9:30 a.m.–⁠2 p.m. +2$112.50/session +2——
YMCA of Greater Toronto care Little Italy and Trinity Bellwoods, Downtown (Harbourfront, St. Lawrence) +38 · 134 locations4–12 years—Mon–Fri 7:30 a.m.–⁠6 p.m. +32———
British Swim School swimming Yonge-Eglinton and Davisville, The Junction +20 · 28 locations3+ years—Sun 9 a.m.–⁠1 p.m. +27from $136/mo——
Codezilla Kids coding · science and STEM · camp Forest Hill and Cedarvale, Riverdale and the Danforth +3 · 5 locations5–13 yearsAug 24–28, 2026 past————
Red Maple Swim & Water Polo Club swimming · water polo Forest Hill and Cedarvale, Lawrence Park and Bedford Park +3 · 5 locations6–11 years—Mon, Wed, Thu 12:30–⁠8:30 p.m., Tue 12:30–⁠9 p.m., Fri, Sat 12:30–⁠8 p.m., Sun 12–⁠8 p.m. +4$520/term +1——
MakerKids coding · robotics · camp High Park and Bloor West Village, Leaside and Thorncliffe Park +1 · 3 locations5–13 years—Mon, Fri 8 a.m.–⁠5 p.m., Tue–Thu 8 a.m.–⁠8 p.m., Sat, Sun 10 a.m.–⁠3 p.m. +2——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——
RocketSwim swimming High Park and Bloor West Village, Oakwood Village and Eglinton West · 3 locations5+ years—Mon, Wed 6–⁠8 p.m., Tue, Thu 4:30–⁠6:30 p.m., Fri 5–⁠8 p.m., Sat 10 a.m.–⁠12 p.m. +1———
Stagecoach Performing Arts drama and theatre Yonge-Eglinton and Davisville, High Park and Bloor West Village +5 · 9 locations4–16 years—Sat 9 a.m.–⁠6 p.m. +6from $256.50/term +1——
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——
Exceed Robotics coding · robotics · camp Lawrence Park and Bedford Park, Mississauga (Meadowvale, Streetsville) +2 · 4 locations7–17 years—Wed–Fri 4–⁠8:30 p.m., Sat, Sun 9 a.m.–⁠5 p.m. +3$165/mo—free
Toronto Kids Karate judo · karate Lawrence Park and Bedford Park, York Mills and Don Mills +1 · 3 locations3–12 years—Mon–Fri 5–⁠9 p.m., Sun 9 a.m.–⁠1 p.m.——free
Zebra Robotics robotics Riverdale and the Danforth, Lawrence Park and Bedford Park +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
Little Kickers soccer Yonge-Eglinton and Davisville, Leslieville +4 · 6 locations2½–8 years—Mon–Fri 9 a.m.–⁠4 p.m. +5———
JINGBAO Bilingual Children's Center languages · care · camp Little Italy and Trinity Bellwoods, Agincourt +1 · 3 locations4–12 years—Mon–Fri 7:30 a.m.–⁠6 p.m. +2———
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
Elite Music Academy music · camp The Beaches, Riverdale and the Danforth +1 · 3 locations9–17 years—Mon–Fri 3–⁠9 p.m., Sat, Sun 9:30 a.m.–⁠4 p.m.from $1,120/session——
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
Seal Swimming swimming The Beaches, Birch Cliff and Cliffside +2 · 6 locations3–17 years—Fri 5:30–⁠9 p.m. +5from $30/class +1——
Ultimate Coders coding · camp The Junction, Mississauga (Meadowvale, Streetsville) +5 · 7 locations5–18 years—Mon–Fri 4–⁠8 p.m., Sat 11 a.m.–⁠3 p.m. +6——free
Code Ninjas coding · camp Yonge-Eglinton and Davisville, Vaughan (Woodbridge, Kleinburg) +8 · 12 locations5–14 years—Mon–Fri 4–⁠7 p.m., Sat 10 a.m.–⁠2 p.m. +10———
Great Big Theatre Company drama and theatre · camp Yonge-Eglinton and Davisville, The Kingsway and Humber Valley +10 · 12 locations6–14 years—Mon–Fri 8:30 a.m.–⁠4:30 p.m.$365/wk——
Fight Den martial arts Cabbagetown and Regent Park, Downtown (Harbourfront, St. Lawrence) +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———
Harbourfront Centre Camps multi-activity programs · camp Downtown (Harbourfront, St. Lawrence) · 3 locations——————
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———
No ages or times published
Chess for Children chess High Park and Bloor West Village———from $270/session——
French Language Solutions languages The Annex and Yorkville———from $210/mo——
WhenTennis tennis · camp Cabbagetown and Regent Park——————
Young People's Theatre drama and theatre · camp Downtown (Harbourfront, St. Lawrence)——————
Johnson Irish Dance dance High Park and Bloor West Village—————free
Sparx Studio drama and theatre · camp High Park and Bloor West Village—————paid
Kids Paint Workshop art Liberty Village and Queen West——————
Marty Gross Studio art The Annex and Yorkville——————
Beaches Child Care Centre Inc. care The Beaches——————
STEAMLabs robotics · camp The Beaches——————
Level Up Music School music · piano Yonge-Eglinton and Davisville—————free
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.