Interest · 8 Calgary providers

Kids’ ballet in Calgary

Calgary has two tiers of ballet: classical schools with audition-based pre-professional streams (Alberta Ballet School, The School of Dance) and recreational multi-style studios that teach ballet alongside jazz, tap, and contemporary.

For most kids, the recreational route is the starting point. Creative-movement classes — the first pre-ballet — typically start at 3. Graded ballet with proper barre work usually starts at 6. The graded systems most studios follow are Cecchetti, RAD (Royal Academy of Dance), or ISTD syllabus, which means exams, steady progression, and transferable levels if you switch studios.

Price-wise, a weekly recreational ballet class at a neighbourhood studio runs roughly $50–85 per month, or $400–800 per dance-school year (September through June). Add recital costs — costume fees, recital-ticket minimums, and photo packages — which can add $150–350 per kid per year. Pre-professional streams cost multiples of this and involve 5+ classes a week.

I’m going to be honest — most studios are recital-driven, which is fine if your kid wants to be on stage, frustrating if they just want to dance. Ask about the recital expectation before you sign up. A small number of studios skip recitals and keep fees simpler.

Registration opens in spring (May–June) for the September start. Trial classes are commonly offered the first two weeks of September — a good hedge if you’re not sure about the studio fit.

Gear: leotard, tights, ballet slippers (leather or canvas), hair in a bun. Most studios have a dress code and will sell uniforms through their preferred dancewear shop.

Providers · 8

Alberta Ballet Community
Dance
Paid

Alberta Ballet Community

Dance

Ballet classes for kids ages 6–12 in Calgary, offered at recreational and experienced levels with live piano accompaniment and multiple weekly sessions.

Alberta Ballet School
Other
Paid

Alberta Ballet School

Other

Ballet classes for preschoolers, children, and teens in Calgary and Edmonton, with beginner and experienced levels available.

Crossings Dance
Dance
Paid

Crossings Dance

Dance

Non-competitive dance school offering technical training in multiple styles for ages 3–adult, with early childhood movement (3–7) and youth programs (7–18).

Diversity Dance & Performing Arts
Dance
Paid

Diversity Dance & Performing Arts

Dance

Dance studio teaching ballet, tap, and hip-hop to kids ages 1.5+, with two Calgary locations and classes for all levels.

Evolutions School of Dance
Dance
Paid

Evolutions School of Dance

Dance

Evolutions offers foundational dance classes for ages 1–5, including preschool programs designed for early learners' development.

Premiere Dance Academy
Dance
Paid

Premiere Dance Academy

Royal Oak

Ballet and multi-genre dance classes for ages 5–18 in Royal Oak, NW Calgary, with performance and competitive divisions.

Revolution Dance
Dance
Paid

Revolution Dance

Midnapore

Dance studio in Midnapore offering Ballet, Tap, Jazz, Hip Hop, and Acro classes for ages 3+, with flexible scheduling and a supportive community focus.

Soul Connexion
Arts
Paid

Soul Connexion

Arts

Dance, yoga, and fine arts studio offering classes for children and adults with quality instruction and inspiring teachers in Calgary.

Parent FAQ

What age should my child start ballet?

Creative-movement and pre-ballet at 3–5. Formal ballet with barre work typically starts at 6.

Also see

Know a ballet teacher we’re missing?

Submit them →