Skip to the content
Kids Classes Toronto

Kids classes, programs and camps in Yonge-Eglinton and Davisville

ProviderAreaAgesClass timesOpening hours (Google)FeesLanguageTrial class
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——
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.———
British Swim School swimming Yonge-Eglinton and Davisville, Mississauga (Clarkson, Lorne Park) +20 · 28 locations3+ years—Sun 9 a.m.–⁠1 p.m. +27from $136/mo——
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——
Little Kickers soccer Yonge-Eglinton and Davisville, Mississauga City Centre (Square One, Cooksville) +4 · 6 locations2½–8 years—Mon–Fri 9 a.m.–⁠4 p.m. +5———
Stagecoach Performing Arts drama and theatre Yonge-Eglinton and Davisville, York Mills and Don Mills +5 · 9 locations4–16 years—Mon–Fri 9 a.m.–⁠6 p.m., Sat 9 a.m.–⁠12 a.m. +7from $256.50/term +1——
Toronto Kickboxing & Muay Thai Academy Muay Thai Yonge-Eglinton and Davisville, Riverdale and the Danforth +2 · 4 locations5–17 years—Mon–Fri 4–⁠9 p.m., Sat 10 a.m.–⁠2 p.m., Sun 11 a.m.–⁠2 p.m. +3$169 one-time—paid
4Cats Arts Studio art · camp Yonge-Eglinton and Davisville, High Park and Bloor West Village +3 · 5 locations——Wed–Fri 4–⁠8 p.m., Sat, Sun 9 a.m.–⁠4 p.m. +2———
Fight Den martial arts Yonge-Eglinton and Davisville, Cabbagetown and Regent Park +2 · 4 locations——Mon–Thu 11 a.m.–⁠11 p.m., Fri 11 a.m.–⁠3 p.m., Sun 12–⁠11 p.m. +3———
No ages or times published
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.