Skip to the content
Kids Classes Toronto

Acting and drama classes for kids in Toronto

ProviderAreaAgesClass timesOpening hours (Google)FeesLanguageTrial class
So Dance Studios camp Birch Cliff and Cliffside—Mar 16–20, 2026 past————
Great Big Theatre Company camp The Kingsway and Humber Valley, West Hill and Highland Creek +10 · 12 locations6–14 years—Mon–Fri 8:30 a.m.–⁠4:30 p.m.$365/wk——
Ms. Marianne Power of Performing Arts Brampton—Tue 5:15 p.m.; Tue 6:15 p.m. +2————
Alza Acting Studio 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——
Talent INC Canada Cabbagetown and Regent Park4–12 years—Tue–Thu 12–⁠8 p.m., Sun 9 a.m.–⁠5 p.m.———
Milne Acting Studio 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——
Lippert Music Centre East York9–18 yearsSat 3:30–⁠4:30 p.m.Mon–Fri 12–⁠9 p.m., Sat 12–⁠4 p.m.$250/term——
Stagecoach Performing Arts Yonge-Eglinton and Davisville, York Mills and Don Mills +5 · 9 locations4–16 years—Sat 9 a.m.–⁠6 p.m. +6from $256.50/term +1——
Children's Arts Theatre School 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
EVN Film Studios High Park and Bloor West Village—Sun 3:30–⁠6:20 p.m.Mon–Sun 9 a.m.–⁠10 p.m.$475/session——
Performance Studio Musical Theatre High Park and Bloor West Village——Mon 4–⁠8 p.m.$475 (fee period not stated) +1——
Suitcase Theatre camp High Park and Bloor West Village4–10 yearsTue 6:30–⁠8 p.m.Mon–Fri 10 a.m.–⁠6 p.m.$595/term +1——
Spotlight Academy North York 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.from $665/term +1——
Bravo Academy for the Performing Arts 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——
The Yonge Street Players Theatre School Lawrence Park and Bedford Park—SatFri 6–⁠9 p.m., Sat 9:30 a.m.–⁠4:30 p.m.———
ARTSies Inc camp Markham (Unionville), Malvern · 2 locations5–18 years—————
KICKS Dance Studio camp Markham (Markham Village, Cornell)6–12 yearsAug 10–14, 2026 past—$275/wk——
Stars of the Stage Markham (Markham Village, Cornell)—Mon 5:30–⁠8:30 p.m.Mon, Wed, Thu 3–⁠9:30 p.m., Tue 3–⁠10 p.m., Sat 9 a.m.–⁠5 p.m.———
Nelvin Drama Academy camp Markham (Unionville)4–13 yearsJan 15, 2027Mon–Sun 9 a.m.–⁠9 p.m.$85/day—free
TADA: Theatre Arts & Dance Academy camp Markham (Unionville)4–18 years—Mon–Fri 4–⁠9 p.m., Sat, Sun 9:30 a.m.–⁠9 p.m.——yes
JDL Performing Arts Mississauga (Erin Mills, Erindale)5+ years—————
danceShala Mississauga (Meadowvale, Streetsville)6–12 yearsSat 11:30 a.m.–⁠1 p.m.Mon–Fri 9 a.m.–⁠8:30 p.m., Sat, Sun 9 a.m.–⁠5 p.m.$300/session——
SPADE School of Performing Arts and Drama Education camp Mississauga (Meadowvale, Streetsville)10–15 years——$220 (fee period not stated)——
Ovation! Performing Arts camp Richmond Hill3+ yearsMon 4:30–⁠6 p.m.; Mon 4:45–⁠6:15 p.m. +3Mon–Thu 4–⁠9:30 p.m., Sat 10 a.m.–⁠5 p.m., Sun 10:30 a.m.–⁠5 p.m.———
Purcell Music School Richmond Hill4–9 yearsSun 10:30–⁠11:30 a.m.; Sun 11:30 a.m.–⁠12:30 p.m.Tue–Fri 3:30–⁠7:30 p.m., Sat 9 a.m.–⁠7 p.m., Sun 9 a.m.–⁠7:30 p.m.$550/session—free
Richmond Hill Centre for the Performing Arts camp Richmond Hill4–15 years—————
Studio 51 camp Richmond Hill5–18 yearsAug 10–14, 2026 past————
The Children's Theatre Project Richmond Hill—Tue 5:15–⁠6:45 p.m.; Wed 5:15–⁠7:15 p.m. +1————
The S.P.A.C.E. camp Riverdale and the Danforth6–18 yearsAug 24–28, 2026 past————
The Railpath Arts Centre Roncesvalles and Parkdale5–17 years—Mon–Fri 1:30–⁠7 p.m., Sat 9 a.m.–⁠3 p.m.from $1,835 (fee period not stated)——
Avenue Road Music and Performance Academy camp The Annex and Yorkville—Mar 15–19, 2027; Mon–Fri 9 a.m.–⁠4 p.m.—$400/wk——
Reel Talents T.O camp The Junction4+ years—Mon–Sun 9 a.m.–⁠7 p.m.———
The AWA Lab - Acting Studio The Junction6–10 yearsSun 1–⁠2 p.m.—$120/mo—free
Toronto Academy of Acting for Film and Television camp The Kingsway and Humber Valley4–17 yearsMon–Fri 9:30 a.m.–⁠3:30 p.m.; Sat 9:30 a.m.–⁠12 p.m.Mon 9 a.m.–⁠6 p.m., Tue, Wed 10 a.m.–⁠8:30 p.m., Thu 10 a.m.–⁠9:30 p.m., Fri, Sat 10 a.m.–⁠6 p.m., Sun 10 a.m.–⁠5:30 p.m.from $595/session +1——
Charactors Theatre Troupe camp Thornhill—Mar 2027; Sat 1–⁠2:30 p.m.—$595/term +2——
Thornhill Acting Studio Thornhill7–14 years—Tue–Thu 4–⁠10 p.m., Fri 4–⁠7 p.m., Sat, Sun 10 a.m.–⁠5:30 p.m.from $450 (fee period not stated)—yes
The Actors Room Vaughan (Woodbridge, Kleinburg)7–17 yearsMon 6–⁠8:30 p.m.; Tue 6–⁠8:30 p.m. +5Mon–Fri 10 a.m.–⁠5 p.m., Sat 9 a.m.–⁠1 p.m.$640/session +4——
The Woodbridge School of Dance Vaughan (Woodbridge, Kleinburg)6+ years—Mon–Wed 4–⁠9:30 p.m., Thu, Fri 4–⁠8:30 p.m., Sat 9 a.m.–⁠3 p.m.———
TN Model & Talent Vaughan (Woodbridge, Kleinburg)6+ years—Mon–Fri 11 a.m.–⁠6 p.m.———
LB Acting Studio Wychwood and Corso Italia10+ years—Mon–Fri 10 a.m.–⁠5 p.m.———
Crescendo Music Studio Yonge-Eglinton and Davisville10+ yearsSatMon–Thu 2–⁠8 p.m., Fri 3–⁠8 p.m., Sat 9:30 a.m.–⁠5 p.m.$1,695/yr——
Ivy Speech Arts Academy camp York Mills and Don Mills——Tue–Thu 3:30–⁠8:30 p.m., Sat 10 a.m.–⁠7 p.m.$250/wk—yes
Power of Words Academy North York Campus camp York Mills and Don Mills6–14 years——$550/wk——
Beaches Dance & Music Studio The Beaches——Mon–Thu 12–⁠9 p.m., Fri 12–⁠5 p.m., Sat 9 a.m.–⁠5 p.m.———
Generations Performing Arts Centre 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.——free
No ages or times published
Young People's Theatre camp Downtown (Harbourfront, St. Lawrence)——————
Sparx Studio camp High Park and Bloor West Village—————paid
Behind the Scenes Studio Thornhill——————
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.