Ballet Classes in Calgary for Every Stage of Training

Our ballet classes in Calgary are organized by age and level to ensure each student receives the right guidance, support, and progression at every stage of their training.

Our approach to training

ballet classes in Calgary at AA Classical Ballet School

At AA Classical Ballet School, our ballet classes follow a structured and thoughtful progression.
We guide each dancer step by step, helping them build strong technique, coordination, and confidence over time.

From early years to pre-professional levels, students are supported with careful attention to technique, musicality, and artistic development.

Our training blends Cuban methodology, Vaganova, and RAD techniques, creating dancers who are strong, precise, and expressive.

Each program is thoughtfully structured to meet the needs of the dancer at every stage — whether beginning their journey or advancing toward a higher level of training.

Ballet instructor coaching a student during a pointe training class in a professional studio.

A Complete Ballet Foundation

Our training combines three internationally respected methods:

Royal Academy of Dance (RAD) — structured and progressive development.
Vaganova Method — strength, coordination, and precision.
Cuban Ballet Technique — dynamic movement, turns, and jumps.

This combination creates a balanced foundation that develops strong technique, versatility, and artistry.

How Our Programs Are Structured

Our ballet classes follow a progressive system designed to support long-term development.

Students are guided step by step, allowing them to:
Build technique with clarity.
Develop strength and coordination over time.
Gain confidence through real progress.
Understand their training, not just repeat movements.

Each dancer is supported within this structure, based on their level and goals.

Programs for Every Age

We offer structured programs for children, teens, and adults, with thoughtful training for every stage of development.

Early Years Program

A gentle introduction to ballet classes in Calgary, focused on coordination, musicality, and confidence in a supportive environment.

→ Learn More

Graded Program

Structured ballet classes in Calgary designed to build strong technique, discipline, and consistency through progressive training.

→ Learn More

Vocational Program

Intensive ballet training for dedicated dancers seeking advanced technical development and a more focused training path.

→ Learn More

Boys Ballet

Ballet classes designed for boys to develop strength, coordination, and confidence in a supportive and structured environment.
→ Learn More

Homeschool Program

Flexible daytime ballet classes in Calgary designed to fit homeschool schedules while maintaining structured training.
→ Learn More

Pre-Professional & Post-Graduated Program

Advanced ballet training for dancers preparing for higher-level performance and professional pathways.
→ Learn More

Adult Ballet

Ballet classes in Calgary for adults, offering a welcoming and structured environment to learn, improve, and enjoy movement.
→ Learn More

Additional Training Opportunities

PBT · Variations · Pas de Deux · Contemporary

Learn More

 

Find the program that's right for your child.

faq

Why Choose Our Ballet Classes in Calgary

Our ballet classes in Calgary focus on quality over quantity.With small class sizes, professional instruction, and a structured curriculum, each dancer receives individual attention and clear guidance.We are committed to building strong, confident dancers in a supportive and focused environment.

We welcome dancers from 18 months (Mommy & Me) up to 6 years old, with classes thoughtfully designed for each age and stage of development.

No experience is needed. Our Early Years program is designed for beginners, introducing movement, coordination, musicality, and basic ballet concepts in a nurturing and engaging environment.

We have a recommended attire that dancers follow to help build discipline, focus, and a sense of belonging in the studio. This typically includes a leotard, tights, and ballet slippers, with hair neatly secured away from the face (a bun is ideal). Once registered, we will guide you with the specific uniform for your child’s class.

For most classes, parents wait in the lobby to allow children to develop independence and confidence. We offer designated viewing opportunities during the year.

Yes, we offer trial classes so your child can experience the environment before committing.

Payment can be made by e-transfer, cash, or credit card at the studio. You can also use the payment link available on our website or save a credit card on file through the Parent Portal for convenient monthly payments.

Summer Ballet Intensive

Train, improve, and be inspired this summer in Calgary.
Limited spots available.

Ages 7+

Beginner to Advanced

Ballet • Variations • Conditioning


Fall Ballet Programs

Join AA Classical Ballet School and experience professional ballet training in Calgary.

Limited availability in our programs.