Skip to the content
Kids Classes Toronto

Dance classes for kids in Toronto

ProviderAreaAgesClass timesOpening hours (Google)FeesLanguageTrial class
Prima Dance School Agincourt3+ years—————
Beach Dance School camp Birch Cliff and Cliffside3+ years—Mon–Sun 9 a.m.–⁠9 p.m.from $65/mo +1——
Creswell Dance Academy camp Leaside and Thorncliffe Park, Birch Cliff and Cliffside · 2 locations4+ yearsAug 10–14, 2026 pastMon–Fri 3:30–⁠8:30 p.m., Sat 9:30 a.m.–⁠2 p.m. +1———
Axis Dance Studio camp Brampton2+ years—Mon–Thu 5–⁠9 p.m., Sat 10 a.m.–⁠4 p.m.$260/wk——
Jo-Anne Chapman School Of Dance camp Brampton4–12 years—Mon–Fri 3–⁠10 p.m., Sat 9 a.m.–⁠6 p.m.———
Ms. Marianne Power of Performing Arts Brampton—Mon 5 p.m.; Wed 5 p.m. +4————
The Studio School of Dance & Music Brampton · 2 locations3–10 years—Mon–Thu 5–⁠8:30 p.m., Sat 9:30 a.m.–⁠3:30 p.m. +1$75/session +2——
Canada's National Ballet School Cabbagetown and Regent Park3+ years——$16/class——
DanceLife X Centre 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——
The School of Canadian Contemporary Dance Theatre 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——
Advanced School of Music and Dance 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 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
Shall We Dance Studio 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——
Dancing With Carolyn! camp Downtown (Harbourfront, St. Lawrence)5–10 years————free
Esmeralda Enrique Spanish Dance Company and Academy Of Spanish 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.———
The National Ballet of Canada camp Downtown (Harbourfront, St. Lawrence)7+ years—————
Artistic Edge Dance Company Inc. camp Etobicoke Lakeshore (Mimico, Long Branch)3+ yearsAug 17–21, 2026 pastMon–Fri 3–⁠9 p.m., Sat 9 a.m.–⁠1 p.m.——free
Ballet Etobicoke camp Etobicoke Lakeshore (Mimico, Long Branch)4–10 yearsAug 24–28, 2026 past————
Innovative Rhythm Dance Studios camp Etobicoke Lakeshore (Mimico, Long Branch)2–18 years—Mon–Thu 2–⁠9:30 p.m., Fri 4–⁠9 p.m., Sat 9 a.m.–⁠4:30 p.m.———
Ukrainian Academy of Dance Etobicoke Lakeshore (Mimico, Long Branch)—Thu 4:30–⁠5 p.m.; Thu 5–⁠6 p.m. +2————
Upper Canada College camp Forest Hill and Cedarvale9–14 years——$650/wk——
Edify Dance Guildwood and Scarborough Village3+ years—Mon–Fri 6–⁠9 p.m.———
Gotta Dance camp High Park and Bloor West Village3–16 yearsTue 4:30–⁠5:30 p.m.; Tue 5:30–⁠6:30 p.m. +15Mon–Thu 1:30–⁠9 p.m., Fri 1:30–⁠8 p.m., Sat 9:30 a.m.–⁠2:30 p.m.——paid
The Pointe Dance Centre camp High Park and Bloor West Village4–18 years—Mon–Fri 4–⁠8 p.m., Sat, Sun 9 a.m.–⁠12 p.m.——free
Dance Extension Islington and Etobicoke City Centre3+ years—Mon–Sat 6 a.m.–⁠10 p.m.———
DbK Dance studio Islington and Etobicoke City Centre3+ yearsMon, Thu 5–⁠6 p.m.; Mon, Wed 5–⁠6 p.m. +4Mon–Fri 4:30–⁠8 p.m., Sat 1–⁠5 p.m., Sun 10 a.m.–⁠4 p.m.———
Performing Dance Arts 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———
Yambeque Dance Academy Islington and Etobicoke City Centre6–18 yearsWed 6–⁠7 p.m.; Thu 7 p.m.Mon–Fri 9 a.m.–⁠5 p.m.$80/mo +1——
All That Dance Jane and Finch (York University Heights)2+ years————free
Arch Angels Dance Academy 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)——
Children and Youth Dance Theatre 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 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 Jane and Finch (York University Heights)2–4 years——$220/term——
Ismailova Theatre of Dance Jane and Finch (York University Heights)3–18 years—————
Kids In Dance Jane and Finch (York University Heights)3+ years—————
Rhythm Dance Studio 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.———
Youth Now On Track Services Jane and Finch (York University Heights)—Thu 4 p.m.Mon–Fri 9 a.m.–⁠5 p.m.———
Legacy Of Dance Academy camp L'Amoreaux and Milliken2½+ yearsAug 17–21, 2026 pastMon–Fri 4–⁠9 p.m., Sat 9:30 a.m.–⁠3:30 p.m.———
Lindsay Roden Dance Academy Lawrence Park and Bedford Park3–18 years—Mon–Sat 10 a.m.–⁠8 p.m.———
Tandem Studios camp Lawrence Park and Bedford Park18+ months—Mon–Fri 9 a.m.–⁠9 p.m., Sat 9 a.m.–⁠4 p.m.———
The Devoy Academy of Irish 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.———
York School of 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)——
Leslieville School of Dance & Music Leslieville4–6 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
Spotlight Dance Arts Leslieville3+ years—Tue–Thu 4–⁠8:30 p.m., Sat, Sun 9 a.m.–⁠12:30 p.m.$99/mo +3—yes
Sprouts - Growing Bodies & Minds Leslieville4–14 years—Mon–Fri 9:30 a.m.–⁠1:30 p.m.———
Pia Bouman School for Ballet and Creative Movement 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
House of Dance camp Malvern2½–18 years—Mon–Fri 4–⁠10 p.m., Sat 10 a.m.–⁠3:30 p.m.from $239/term +1——
A.B. Dance camp Markham (Markham Village, Cornell)2+ yearsAug 24–27, 2026 pastMon–Thu 9:30 a.m.–⁠8 p.m., Sat, Sun 9 a.m.–⁠5 p.m.$177/term——
Dance Expression camp Markham (Markham Village, Cornell)3+ years—Mon–Fri 10 a.m.–⁠9 p.m., Sat 10 a.m.–⁠4 p.m.——free
DOAHL Dance Academy Inc. Markham (Markham Village, Cornell)3+ years—Tue–Fri 5:30–⁠9:30 p.m., Sat 9 a.m.–⁠2 p.m.———
Elite Danceworx Inc. camp Markham (Markham Village, Cornell)2+ yearsAug 24–27, 2026 past; Mon–Fri 9 a.m.–⁠4 p.m.Mon–Thu 12–⁠9 p.m., Fri 12–⁠8 p.m., Sat 9 a.m.–⁠2 p.m.from $225/wk +1——
K & K Dance Dreamz Inc camp Markham (Markham Village, Cornell)2½+ yearsJul 20–24, 2026 pastMon–Fri 4–⁠9 p.m., Sat 9 a.m.–⁠5:30 p.m.$250/wk——
KICKS Dance Studio camp Markham (Markham Village, Cornell)3–11 yearsJul 27–31, 2026 past—$200/wk +2——
Lindance Academy of Performing Arts Markham (Markham Village, Cornell), Willowdale (North York Centre) · 2 locations9–14 years—Mon–Wed, Fri 4–⁠8 p.m., Thu 4–⁠8:30 p.m., Sat, Sun 9 a.m.–⁠8:30 p.m. +1———
Sandra Amodeo Dance Studio camp Markham (Markham Village, Cornell)2–18 years—Mon–Fri 5–⁠8 p.m., Sat 10 a.m.–⁠2 p.m.$298/wk——
Amanda's Dance Company Markham (Unionville)2+ yearsSat 9:30–⁠10 a.m.; Sun 9:45–⁠10:15 a.m. +3—$500 (fee period not stated)——
Body Lines Dance & Fitness camp Markham (Unionville)4–10 years————free
Carol C Dance Studio camp Markham (Unionville)2–5 years—Mon–Wed 5–⁠8 p.m., Thu 5–⁠7:30 p.m., Sat 9:30 a.m.–⁠6 p.m., Sun 9:30 a.m.–⁠2:30 p.m.$300/wk—free
Dantitude Arts School Markham (Unionville)4–18 years—Tue–Thu 1–⁠8 p.m., Fri 1–⁠8:30 p.m., Sat, Sun 10:30 a.m.–⁠8 p.m.———
Manling Dance School camp Markham (Unionville) · 2 locations3+ yearsMon–Fri 9:30 a.m.–⁠4 p.m.Mon–Fri 12–⁠9:30 p.m., Sat, Sun 8 a.m.–⁠9:30 p.m. +1from $399/wk—paid
Markham School of Dance camp Markham (Unionville)2+ yearsAug 31–Sep 4, 2026 past; Mon–Fri 9 a.m.–⁠4 p.m.Mon 4–⁠7:30 p.m., Tue 4–⁠8:30 p.m., Wed, Fri 4–⁠8 p.m., Thu 4–⁠6:30 p.m., Sat 10 a.m.–⁠2 p.m., Sun 10 a.m.–⁠12 p.m.——yes
Moomoo's Studio Markham (Unionville)6+ yearsWed 4:30–⁠5:30 p.m.; Fri 5:30–⁠6:30 p.m. +1Mon 4–⁠8:30 p.m., Tue 4–⁠8 p.m., Wed–Fri 4:30–⁠8:30 p.m., Sat 9 a.m.–⁠6:30 p.m., Sun 9 a.m.–⁠7 p.m.$22.50/class +1——
Philharmonic Music & Art Canada Markham (Unionville)—Mon 6:30–⁠7:30 p.m.; Sat 10–⁠11 a.m. +3Mon–Fri 12–⁠7 p.m., Sat, Sun 9 a.m.–⁠7 p.m.———
Pure Soul Energy - Indian Bollywood Dance Academy and Studio Markham (Unionville)—Fri 5–⁠6 p.m.; Sun 10:30–⁠11:30 a.m. +1Mon–Sun 11 a.m.–⁠9 p.m.———
The Dance Institute Markham (Unionville)3+ yearsWed 7–⁠8 p.m.Mon–Fri 10 a.m.–⁠8 p.m., Sat 9 a.m.–⁠6 p.m., Sun 12–⁠4 p.m.——free
VYBE Dance Company Markham (Unionville)——Mon 6:30–⁠8:30 p.m., Tue, Wed 5–⁠9 p.m., Thu, Fri 6–⁠9 p.m., Sat 11 a.m.–⁠3 p.m., Sun 11 a.m.–⁠5 p.m.from $108/mo—paid
Studio 24 Dance Company Inc. Markland Wood and Richview2+ years—Mon, Tue 5:30–⁠9 p.m., Wed, Thu 5:30–⁠9:30 p.m., Sat 9 a.m.–⁠1 p.m.———
Marie Ann Longlade School of Dance Mississauga (Applewood, Dixie, Malton)2+ years—Mon–Fri 9 a.m.–⁠5 p.m.——free
Mayada's Dance & Fitness Mississauga (Applewood, Dixie, Malton)——Mon, Thu 6–⁠9 p.m., Tue 10 a.m.–⁠12:30 p.m., Wed 6–⁠8 p.m., Fri 9:30 a.m.–⁠12 p.m., Sat 11 a.m.–⁠12:30 p.m., Sun 9 a.m.–⁠5 p.m.$150/session——
Q-Dance Mississauga (Applewood, Dixie, Malton)3½+ years—Mon–Fri 4:30–⁠8:30 p.m., Sat, Sun 10 a.m.–⁠9 p.m.$389/session +1—free
Sveti Sava Oplenac Folklorna Grupa Mississauga (Applewood, Dixie, Malton)3–12 yearsThu 5:45–⁠6:45 p.m.; Thu 6:30–⁠7:30 p.m.Tue 6–⁠9 p.m., Thu 5:45–⁠9:30 p.m., Sun 5:30–⁠9:30 p.m.———
TDS Dance Space camp Mississauga (Applewood, Dixie, Malton)3+ yearsAug 17–21, 2026 pastMon–Thu 4:30–⁠9 p.m., Sat 9 a.m.–⁠1 p.m.$295/wk—free
City Centre Dance Mississauga City Centre (Square One, Cooksville)4+ years—————
Revival Dance Company camp Mississauga City Centre (Square One, Cooksville)2½–18 yearsAug 10–14, 2026 pastMon–Thu 3:30–⁠9:30 p.m., Fri 5–⁠8 p.m., Sat 10 a.m.–⁠4:30 p.m.———
The Dance Corps Inc Mississauga City Centre (Square One, Cooksville)2+ years—Mon–Thu 5–⁠9:30 p.m., Sat 9 a.m.–⁠4 p.m.———
Tricube Dance Mississauga City Centre (Square One, Cooksville)4–10 years—Sat, Sun 1–⁠5:30 p.m.———
Across The Floor Dance Centre Mississauga (Clarkson, Lorne Park)—Mon 8–⁠9 p.m.Mon–Fri 4–⁠9:30 p.m., Sat 10 a.m.–⁠6 p.m.$220/term——
Can Dance Academy Mississauga (Clarkson, Lorne Park)3+ years—————
Sabor Latino Dance Canada Mississauga (Clarkson, Lorne Park)4–5 years—Tue 6 a.m.–⁠10 p.m., Wed, Fri 6–⁠10 p.m., Sat 10 a.m.–⁠1 p.m.———
Zdance Movement & Wellness Centre Richmond Hill, Mississauga (Clarkson, Lorne Park) +1 · 4 locations2+ years—Mon, Thu 5–⁠8:30 p.m., Tue 5–⁠8 p.m., Wed 5–⁠9 p.m., Sat 10 a.m.–⁠4:30 p.m. +3———
Center Stage School of Dance camp Mississauga (Erin Mills, Erindale)4–12 yearsMar 15–19, 2027Mon–Thu 1–⁠9 p.m., Fri 1–⁠7:30 p.m., Sat 10 a.m.–⁠4 p.m.$285/wk +1——
Hello Dance Mississauga (Erin Mills, Erindale)—Mon 6–⁠7 p.m.Mon–Sun 8 a.m.–⁠10 p.m.———
Jasmine Dance Studio Mississauga (Erin Mills, Erindale)6–10 yearsThu 4:20–⁠5:50 p.m.; Fri 6–⁠7:30 p.m. +1Sat 4:45–⁠7:30 p.m.———
JDL Performing Arts Mississauga (Erin Mills, Erindale)5+ years—————
Kindred Culture Headquarters Mississauga (Erin Mills, Erindale)6–14 yearsMon 6–⁠7 p.m.; Tue 6–⁠7 p.m. +1Mon–Wed 10 a.m.–⁠12 p.m. & 5:30–⁠9 p.m., Thu 10 a.m.–⁠12 p.m. & 6:30–⁠9 p.m., Fri 5:30–⁠10 p.m.———
M Dance Studio Mississauga (Erin Mills, Erindale)5–12 years—Mon 5–⁠9 p.m., Tue, Fri 5–⁠9:30 p.m., Wed 5:30–⁠9 p.m., Thu 6–⁠9 p.m., Sat 3–⁠7:30 p.m., Sun 6–⁠8:30 p.m.———
Rock The ONE Studio Mississauga (Erin Mills, Erindale)7–17 yearsTue 6 p.m.; Thu 6 p.m. +1Mon–Fri 5–⁠9 p.m.———
Studio X Dance Mississauga (Erin Mills, Erindale)2½+ years—Mon–Fri 4–⁠10 p.m., Sat 9 a.m.–⁠10 p.m.——free
Zaytouna Academy of Cultural Arts Mississauga (Erin Mills, Erindale)6–10 yearsWed 6 p.m.Tue 6:30–⁠8 p.m., Wed 5:30–⁠8:30 p.m., Sat 3–⁠5 p.m., Sun 3–⁠8 p.m.———
ABC Bhangra Mississauga (Meadowvale, Streetsville)3–12 yearsThu 6:30–⁠7:30 p.m.Mon–Sun 5–⁠9 p.m.$65/mo—paid
Canada's Professional School Of Music and Arts Mississauga (Meadowvale, Streetsville)5+ years—Mon 3:30–⁠8 p.m., Tue–Fri 3–⁠9 p.m., Sat 9 a.m.–⁠3 p.m.——free
danceShala Mississauga (Meadowvale, Streetsville)4+ yearsSat 12–⁠1 p.m.Mon–Fri 9 a.m.–⁠8:30 p.m., Sat, Sun 9 a.m.–⁠5 p.m.$90/mo +2——
Danceworks Millcreek Mississauga (Meadowvale, Streetsville)2–18 years—Mon–Wed 5–⁠8:30 p.m., Fri 9 a.m.–⁠8:30 p.m., Sat 9:30 a.m.–⁠1:30 p.m.———
Jadoo Entertainment Dance Company Mississauga (Meadowvale, Streetsville)—Tue 6–⁠7 p.m.; Tue 7–⁠8 p.m. +7————
Mississauga School of Dance Mississauga (Meadowvale, Streetsville)4+ years—Mon, Wed 4:30–⁠8:30 p.m., Tue, Thu, Fri 5–⁠8:30 p.m., Sat 9:30 a.m.–⁠3:30 p.m.from $67/mo +3—yes
Taal Academy Mississauga (Meadowvale, Streetsville)4+ years—Sat, Sun 8 a.m.–⁠5 p.m.———
The Dance PAC camp Mississauga (Meadowvale, Streetsville)18+ months—Mon–Fri 5–⁠8 p.m., Sat 9:30 a.m.–⁠4 p.m.$350 (fee period not stated)——
Vivarta Center for Performing Arts Mississauga (Meadowvale, Streetsville)——Tue–Thu 4–⁠8 p.m., Sun 10 a.m.–⁠6 p.m.$20/class——
The School - Creative Arts Education camp Mississauga (Port Credit, Lakeview)4+ years—Mon–Thu 9 a.m.–⁠9 p.m., Fri 3–⁠9 p.m., Sat 9 a.m.–⁠1 p.m., Sun 10 a.m.–⁠2 p.m.——paid
Bayview Centre for the Arts Newtonbrook (Yonge and Steeles)5+ years——$150/term—free
Dance Pointe Toronto 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
2ZStudio Richmond Hill4–11 years—Mon 5–⁠9 p.m., Tue, Fri 4–⁠9 p.m., Thu 7–⁠9 p.m., Sat, Sun 12–⁠5 p.m.———
Aroon Academy of Irish Dance Richmond Hill4+ yearsSun 1–⁠1:45 p.m.Mon 7–⁠9 p.m., Wed 6–⁠9:30 p.m.——yes
CB Dance Academy Richmond Hill3+ years—Tue 5:30–⁠8 p.m., Thu 5:30–⁠8:30 p.m., Sat 9 a.m.–⁠3:30 p.m.——free
Chinese Dance Workshop Richmond Hill—Sat 1:30–⁠2:30 p.m.; Sat 2:30–⁠4 p.m.———paid
Dance Art Studio Richmond Hill—Mon 6–⁠7 p.m.—$25/hr—paid
Dance Fire Studio camp Richmond Hill7–13 yearsMon 6–⁠7 p.m.; Tue 6:15–⁠7:15 p.m. +2Mon 9–⁠11:30 a.m. & 3–⁠8 p.m., Tue 9 a.m.–⁠12:30 p.m. & 5–⁠9:30 p.m., Wed 9–⁠11:30 a.m. & 6:30–⁠9:30 p.m., Thu 9 a.m.–⁠12 p.m. & 5–⁠9:30 p.m., Fri 9 a.m.–⁠12 p.m., Sat 8:30 a.m.–⁠4:30 p.m., Sun 9 a.m.–⁠3:30 p.m.———
Dance Mania Ballroom & Latin American DanceSport School Richmond Hill4+ years—Mon–Sun 10 a.m.–⁠10 p.m.———
Long & McQuade Richmond Hill Richmond Hill · 2 locations6+ years—Mon–Thu 10 a.m.–⁠8:30 p.m., Fri 10 a.m.–⁠8 p.m., Sat 10 a.m.–⁠6 p.m., Sun 11 a.m.–⁠6 p.m. +1———
Ovation! Performing Arts Richmond Hill3+ years—Mon–Thu 4–⁠9:30 p.m., Sat 10 a.m.–⁠5 p.m., Sun 10:30 a.m.–⁠5 p.m.———
Richmond Hill Centre for the Performing Arts Richmond Hill6–14 years—————
Somerville Dance Academy camp Richmond Hill3–10 years—————
Vlad's Dance Company Richmond Hill2½–18 yearsTue 4:30–⁠5:30 p.m.; Tue 4:45–⁠5:30 p.m. +8Mon–Thu 3:30–⁠9:30 p.m., Sat 9 a.m.–⁠2:30 p.m.from $72/mo—free
Danforth Dance Arts Riverdale and the Danforth3+ years—Mon–Fri 9 a.m.–⁠8 p.m., Sat, Sun 9 a.m.–⁠2 p.m.$99/mo +3——
Joy of Dance Centre 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——
Pegasus Dance Studios camp Riverdale and the Danforth3–5 yearsTue–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—free
The S.P.A.C.E. camp Riverdale and the Danforth3–18 yearsAug 17–21, 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.———
Charb Arts Studios 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
Encore Dance Arts 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 +1—free
Koffman Academy of Music and 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 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.———
The Railpath Arts Centre 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) +2——
Harmony School of Dance & Music Rosedale and Moore Park6–11 years—Mon–Fri 9:30 a.m.–⁠5 p.m.———
Run The Flex Kidz 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.———
J'Danse Studio Scarborough Centre (Bendale, Woburn)2–3 yearsSat 9:30–⁠10 a.m.; Sun 10–⁠10:30 a.m.Mon–Thu 5–⁠9 p.m., Fri 5–⁠8 p.m., Sat 9 a.m.–⁠2 p.m., Sun 10 a.m.–⁠4 p.m.from $500 (fee period not stated)——
Annex Dance Academy 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
For the Love of It School The Beaches4–18 yearsWed 4–⁠5 p.m.; Sat 11:15 a.m.–⁠12:15 p.m.—$375/term——
Creative Children's Dance Centre 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.———
Reel Talents T.O The Junction7–13 years—Mon–Sun 9 a.m.–⁠7 p.m.———
Ritmo Flamenco 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——
Arthur Murray Dance Studio of Toronto - Etobicoke The Kingsway and Humber Valley5+ years—Mon, Wed–Fri 1–⁠10 p.m., Tue 1 p.m.–⁠12 a.m.——free
Canadian Dance Academy The Kingsway and Humber Valley2–5 years—Mon–Fri 4–⁠9 p.m., Sat 9 a.m.–⁠4 p.m.———
Conteur camp The Kingsway and Humber Valley11–14 years——$575/session +1——
MARIGYM INC. The Kingsway and Humber Valley3–10 years—————
Shake It Up The Kingsway and Humber Valley4–18 years—Sat, Sun 1–⁠4 p.m.$100/mo +1—free
Academy Of Ballet & Jazz Thornhill6+ yearsTue 4:30 p.m.; Tue 5:30 p.m.Mon–Fri 4–⁠10 p.m., Sat 9 a.m.–⁠6 p.m.———
Allegro Dance School camp Thornhill2+ years—————
Chasse Dance School camp Thornhill4–15 yearsAug 31–Sep 4, 2026 past; Fri 6–⁠8:15 p.m.Mon–Fri 4:30–⁠8:30 p.m., Sat, Sun 9 a.m.–⁠8:30 p.m.$315/wk——
Dance Vitality Thornhill4–16 yearsMon 5–⁠6 p.m.; Thu 5–⁠6 p.m.Mon–Wed, Sat 9 a.m.–⁠5 p.m., Thu, Fri, Sun 9 a.m.–⁠10 p.m.from $400/term——
Gold Sport Life Inc Thornhill3½+ years—Mon–Fri 10 a.m.–⁠9 p.m., Sat 10 a.m.–⁠6 p.m.$240/mo +1—free
Harriet Chung Performing Arts Thornhill5–18 years—Tue–Fri 5–⁠8:30 p.m., Sat 10:30 a.m.–⁠4:30 p.m., Sun 12–⁠4 p.m.——paid
Strong Play Thornhill6–12 years—Mon–Sat 9 a.m.–⁠5 p.m.———
Top Dancing Studio Thornhill5+ yearsThu 6:30–⁠7:30 p.m.Mon 5–⁠9 p.m., Tue, Thu, Fri 10:30 a.m.–⁠9 p.m., Wed 10:30 a.m.–⁠9:30 p.m., Sat, Sun 10 a.m.–⁠7 p.m.———
ViBE Dance & Fitness Studio camp Thornhill4–14 years—Mon–Thu 9 a.m.–⁠9 p.m., Fri 9 a.m.–⁠5 p.m., Sat 9 a.m.–⁠7 p.m., Sun 9 a.m.–⁠6 p.m.$65/day +1——
Wonderland Dance Company Thornhill3+ yearsMon 6:15–⁠7:15 p.m.; Mon 7:15–⁠8 p.m. +3————
ASP Dance Team Vaughan (Maple, Concord)—Tue 4:15–⁠5 p.m.Mon 3–⁠7:30 p.m., Tue 2:30–⁠9 p.m., Thu 3–⁠9:30 p.m., Sat 9 a.m.–⁠6 p.m.———
D'Air Dance Collective camp Vaughan (Maple, Concord) · 2 locations4+ years—Mon, Thu 4:30–⁠9 p.m., Tue, Wed 4:30–⁠8 p.m., Fri 4:30–⁠7:30 p.m., Sat 9 a.m.–⁠1:30 p.m., Sun 9 a.m.–⁠2 p.m. +1$110/day——
Dance DNA camp Vaughan (Maple, Concord)3–17 yearsAug 8–12, 2027; Mon, Wed 6–⁠6:45 p.m.; Sat 11–⁠11:45 a.m.Mon–Sun 11 a.m.–⁠10 p.m.——free
Dance Fever Vaughan (Maple, Concord)—Mon 5 p.m.; Mon 5:45 p.m. +9Mon–Fri 4–⁠9 p.m., Sat 9 a.m.–⁠4 p.m.———
Dance Masters Vaughan (Maple, Concord)——Mon 9:30 a.m.–⁠9 p.m., Tue 1–⁠9 p.m., Wed 10 a.m.–⁠10 p.m., Thu 9 a.m.–⁠10 p.m., Sat 9 a.m.–⁠5 p.m.$20–35 (fee period not stated)——
Evolution Dance Studio camp Vaughan (Maple, Concord)2+ years—————
Fouetté Academy of Dance camp Vaughan (Maple, Concord)—Tue 5–⁠6 p.m.Mon, Wed–Fri 4–⁠9:30 p.m., Tue 3–⁠9:30 p.m., Sat 10 a.m.–⁠8 p.m.$25/class +2——
Jazz Be Nimble Vaughan (Maple, Concord)2+ years—Mon, Tue, Thu 5–⁠9 p.m., Sat 10 a.m.–⁠4 p.m.———
Rhythm & Grace Dance Academy Vaughan (Maple, Concord)3–17 years—Mon–Wed 5–⁠9 p.m., Thu 5 a.m.–⁠9 p.m., Fri 9 a.m.–⁠5 p.m., Sat 9 a.m.–⁠3 p.m.——free
Rugcutterz Danz Artz Vaughan (Maple, Concord)2+ years—Mon–Fri 1–⁠8 p.m., Sat 9 a.m.–⁠1 p.m.——free
The Dance Zone Inc camp Vaughan (Maple, Concord), Vaughan (Woodbridge, Kleinburg) · 2 locations2+ yearsJul 5–16, 2027Mon–Fri 5–⁠9 p.m., Sat 9 a.m.–⁠3 p.m.———
The Nine Dance Academy camp Vaughan (Maple, Concord)4–18 yearsJul 19–23, 2027Mon–Fri 4–⁠9 p.m., Sat 9:30 a.m.–⁠3:30 p.m.——yes
Twist Dance Academy Inc. Vaughan (Maple, Concord)2–17 years—Mon–Thu 4–⁠9 p.m., Sat 9:30 a.m.–⁠2:30 p.m., Sun 9 a.m.–⁠12 p.m.——free
Art & Soul Dance Company Vaughan (Woodbridge, Kleinburg)8+ years—————
Arthur Murray Dance Studio Woodbridge Vaughan (Woodbridge, Kleinburg)5+ years—Mon–Fri 1–⁠10 p.m., Sat 10:30 a.m.–⁠2 p.m.———
Kreative In Dance Styles (K.I.D.S Inc) camp Vaughan (Woodbridge, Kleinburg)—Jul 13–17, 2026 pastMon, Wed, Thu 5–⁠9 p.m., Tue 5–⁠9:30 p.m., Sat 9 a.m.–⁠4 p.m.$400/wk——
Nachde Rangeelay Vaughan (Woodbridge, Kleinburg)5–12 years————free
The Dancelete Academy camp Vaughan (Woodbridge, Kleinburg)3–16 years—Mon–Fri 5:30–⁠9:30 p.m., Sat 9 a.m.–⁠3:30 p.m.———
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.———
PSB & INTERPLAY Dance Academy 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
London School of Dance Wexford and Dorset Park2½+ years—Mon–Thu 8 a.m.–⁠9 p.m., Fri 8 a.m.–⁠5:30 p.m., Sat 8:30 a.m.–⁠4:30 p.m.———
Toronto Dance Industry Inc. Wexford and Dorset Park2½+ years—Mon–Wed 4–⁠9:30 p.m., Thu 4–⁠9 p.m., Sat 9:30 a.m.–⁠2 p.m.———
Bayview School of Ballet camp Willowdale (North York Centre)5+ years—Mon–Fri 4:30–⁠9:30 p.m., Sat 10 a.m.–⁠6 p.m., Sun 10 a.m.–⁠1 p.m.———
Dance ConneXion Willowdale (North York Centre), Yonge-Eglinton and Davisville · 2 locations5+ years—Mon–Wed, Fri–Sun 9 a.m.–⁠10 p.m., Thu 9 a.m.–⁠10:30 p.m. +1$180/term +1—free
Star Dance Centre 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 Willowdale (North York Centre)4–18 years—Mon–Sun 8 a.m.–⁠10:30 p.m.———
St. Clair Dance Collective 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
DB Dance Company 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 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———
Epiphany of 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)——
Japanese Canadian Cultural Centre York Mills and Don Mills · 2 locations5+ years—Tue 9:15–⁠10:45 p.m., Sun 3:30–⁠5:30 p.m. +1———
Mil Pasos Dance and Fitness 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)——
Canadian Tamil Academy Agincourt——Mon–Sat 10 a.m.–⁠5 p.m.———
Wushu Project Agincourt——Tue–Fri 11 a.m.–⁠9 p.m., Sat 12–⁠7 p.m., Sun 11 a.m.–⁠5 p.m.———
Laya Bhava Dance Academy 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———
So Dance Studios camp Birch Cliff and Cliffside——Mon, Sat 10 a.m.–⁠5 p.m., Tue, Thu 11 a.m.–⁠5 p.m., Wed 9 a.m.–⁠5 p.m.——free
SIFAT Dance Studio Brampton——Mon–Sun 10 a.m.–⁠10 p.m.———
Fearless Dance Company Islington and Etobicoke City Centre · 2 locations——Mon–Thu 3–⁠6 p.m., Sat 8 a.m.–⁠1 p.m., Sun 7 a.m.–⁠6 p.m. +1———
Toronto Dance Professionals Islington and Etobicoke City Centre——Mon–Sun 8 a.m.–⁠10 p.m.———
Dance Life Studios North York Jane and Finch (York University Heights)——Mon–Sun 11 a.m.–⁠10 p.m.———
dancingland dance studio Jane and Finch (York University Heights)——Mon–Fri 1–⁠10 p.m.——free
Bust a Move 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
Positive Dance Experience camp Lawrence Park and Bedford Park——Mon–Thu 3–⁠9 p.m., Sat 8:30 a.m.–⁠2:30 p.m.——yes
Poise Dance Academy camp Leaside and Thorncliffe Park——————
The Hive Dance Company Leaside and Thorncliffe Park——Mon–Fri 4–⁠9 p.m., Sat, Sun 10 a.m.–⁠3 p.m.——free
Artists' Play Dance and Circus Arts Leslieville——Mon–Fri 10 a.m.–⁠10 p.m., Sat 8:30 a.m.–⁠10 p.m., Sun 11 a.m.–⁠9 p.m.———
Ballet Creole 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.———
Get Fit Toronto Malvern——Mon–Thu 9 a.m.–⁠9 p.m., Fri, Sat 9 a.m.–⁠11 p.m., Sun 9 a.m.–⁠8 p.m.———
Stars of the Stage Markham (Markham Village, Cornell)——Mon, Wed, Thu 3–⁠9:30 p.m., Tue 3–⁠10 p.m., Sat 9 a.m.–⁠5 p.m.———
Georgia's Dance & Arts Cultural Centre Markham (Unionville)——Mon, Wed, Thu 4–⁠8:30 p.m., Sat 9 a.m.–⁠2 p.m., Sun 9 a.m.–⁠7 p.m.———
Just Feel It Toronto Markham (Unionville)——Tue, Fri 7–⁠10:30 p.m., Wed, Thu 6–⁠10:30 p.m., Sat 2:30–⁠10:30 p.m., Sun 1:30–⁠5:30 p.m.———
Unique Mind Grow Center Mississauga (Applewood, Dixie, Malton)——Mon–Sun 9 a.m.–⁠7 p.m.———
ANCO Dance Mississauga City Centre (Square One, Cooksville)——Mon–Fri 12–⁠9:30 p.m., Sat, Sun 9:30 a.m.–⁠8 p.m.——yes
Cristina Pora Classical Dance Academy Mississauga (Clarkson, Lorne Park)——Mon–Fri 4–⁠9:30 p.m., Sat 10 a.m.–⁠3 p.m.———
Sampradaya Dance Creations Mississauga (Erin Mills, Erindale)——Mon–Fri 10 a.m.–⁠5 p.m., Sat 10 a.m.–⁠4 p.m.———
The Celebration Dance Company Mississauga (Meadowvale, Streetsville)——Mon–Sun 9 a.m.–⁠9 p.m.———
Sabuccos Dance Company camp Mississauga (Port Credit, Lakeview)——Mon, Wed 12–⁠10:30 p.m., Thu, Sun 12–⁠9 p.m., Fri 3:30–⁠8 p.m., Sat 9 a.m.–⁠4:30 p.m.———
Hips Don't Lie Dance Co. Rexdale (Etobicoke North)——Mon–Sun 10 a.m.–⁠10 p.m.———
Artmind Dance Richmond Hill——Mon–Fri 10 a.m.–⁠10 p.m., Sat 9 a.m.–⁠8 p.m., Sun 9 a.m.–⁠12 a.m.———
Run The Flex 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.———
Beaches Dance & Music Studio The Beaches——Mon–Thu 12–⁠9 p.m., Fri 12–⁠5 p.m., Sat 9 a.m.–⁠5 p.m.——paid
Yavir School Of Ukrainian Dance The Kingsway and Humber Valley——Mon–Fri 9 a.m.–⁠5 p.m.———
National Ballroom Academy Thornhill——Mon–Sun 9 a.m.–⁠10 p.m.———
Dance Stream Studio Vaughan (Maple, Concord)——Mon–Fri 4–⁠10 p.m., Sat, Sun 9 a.m.–⁠5 p.m.———
Dance With Mara Vaughan (Woodbridge, Kleinburg)——Mon, Wed, Thu 4:30–⁠9:30 p.m., Tue 4:30–⁠8:30 p.m., Fri 4:30–⁠8 p.m., Sat 9:15 a.m.–⁠5 p.m., Sun 10–⁠11:30 a.m.———
Dance Nation Wexford and Dorset Park——Mon–Fri 4–⁠9 p.m., Sat 9 a.m.–⁠5 p.m.——free
City Dance Corps 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.———
No ages or times published
Sandy Dance Studio Markham (Unionville)———$25 (fee period not stated)——
Johnson Irish Dance High Park and Bloor West Village—————free
Kaisiki Performing Arts Centre L'Amoreaux and Milliken——————
Kalai Aruvi Academy of Fine Arts L'Amoreaux and Milliken——————
Two Step Bhangra Academy L'Amoreaux and Milliken—————yes
Groove School Of Dance Lawrence Park and Bedford Park——————
Yefang Children Dance Studio Mississauga (Erin Mills, Erindale)——————
Erinvale School of Dance Mississauga (Meadowvale, Streetsville)——————
Latin Energy Dance Company Mississauga (Port Credit, Lakeview)——————
Anooheh Dance Vaughan (Maple, Concord)——————
Fuerza Latina Vaughan (Maple, Concord)——————
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.