Skip to the main content
Kids Classes Ottawa

Ballet schools and classes for kids in Ottawa

NameNeighbourhoodAgesDays and timesOpening hours (Google)FeesTaught inTrial class
Ottawa Ballet School Alta Vista and Riverview Park7+ years—————
Brocadie Dance Carlington and Fisher Heights4–7 years—Mon–Fri 4:30–⁠9:30 p.m., Sat 9 a.m.–⁠3:30 p.m., Sun 12–⁠5 p.m.$15–18/hr——
Danse Pirouette Hull (Gatineau)5–14 yearsSun 11:30 a.m.–⁠12:25 p.m.; Sun 1:45–⁠2:55 p.m.Mon, Tue 6–⁠9 p.m., Sun 10 a.m.–⁠3 p.m.$420/yr +1——
Ecole de Ballet Le Duc Hull (Gatineau)6+ years—Mon–Wed 4–⁠9 p.m., Thu, Fri 5–⁠9 p.m., Sat 8 a.m.–⁠4 p.m.———
Espace Danse Adagio Hull (Gatineau)3–17 years—Mon, Wed 5:15–⁠9:30 p.m., Tue, Thu 5:45–⁠9:15 p.m., Sat 8:45 a.m.–⁠1:30 p.m.———
L'Atelier De Danse Carole Brouard Hull (Gatineau)3+ years—————
Haiyan Dance Studio Kanata Lakes and Katimavik—Sat 6–⁠6:55 p.m.—$182/term—free
Ottawa Dance Centre School camp Lowertown (ByWard Market)9–17 yearsJul 20–Aug 7, 2026 overMon–Fri 3–⁠8:30 p.m., Sat 9 a.m.–⁠4 p.m.$950/program +1——
Les Petits Ballets Nepean (Centrepointe, Bells Corners)5–7 yearsMon 5–⁠6 p.m.Mon–Thu 12–⁠9 p.m., Fri 12–⁠8 p.m., Sat 9 a.m.–⁠4:30 p.m.from $198/term +1——
Art Motion Dance Studio Nepean (Merivale, Crestview)5–9 yearsSat 11–⁠11:55 a.m.Mon–Fri 12–⁠9 p.m., Sat 12–⁠6 p.m., Sun 10 a.m.–⁠6 p.m.———
Cumbrae School Of Dancing The Orléans (Convent Glen, Orléans Village)7+ years——$315.50 (period not given)——
Leeming DanceWorks Inc. Orléans (Convent Glen, Orléans Village)3+ years—Mon–Thu 12–⁠7 p.m., Sat 9 a.m.–⁠1:30 p.m.———
Arise School of Dance Stittsville5+ years—Mon, Tue 3:30–⁠9 p.m., Wed 1–⁠7:30 p.m., Thu 10 a.m.–⁠1 p.m. & 3:30–⁠9 p.m., Fri 4–⁠7 p.m., Sat 9 a.m.–⁠3 p.m.———
Reading the table

The order is not a ranking. On a neighbourhood page, and on the Kanata, Barrhaven, Orléans and Gatineau pages, places with one or two locations are placed before chains with three or more. Rows that show ages, class times, camp dates or a current fee come before rows that show none. After that, rows run by neighbourhood and then by name.

—: this fact is missing from the place’s pages.
+N: N further values on the place’s page.
≈: a fee per class that we worked out from a package or a full program.
image: shown only as a photo or scan; app: visible only after opening a booking app; ask: the place gives it on request.
web: the place does not say which language it teaches in, so the row gives the languages of its website.
care: after-school program; camp: day camp, PA day camp or March Break camp. Fees: /class, /hr, /day, /wk, /mo, /term (a term or a session), /program (the whole program), /pack (a pack of classes), /yr. A fee is shown as the place posts it, with + HST or HST included only where the place says so. The date under each name is the last time its sources were read. Distances follow a straight line, not the road.