Fall Registration Now Open

JOIN THE FUN!

PROGRAMMING FOR EVERYONE

Alberta Ballet School offers dance programs for all ages and training levels - from Preschool to Adult.

Summer Camps for All!

Week long programs for preschool to teen! No experience necessary!

REGISTER TODAY!

Audition for the Professional Division

Accepting video auditions for acceptance into our Professional Division.

LEARN MORE

Preschool Classes

Introduce your child to the magic of dance

Learn More

Classes for Everybody

Quality training in a fun and inspiring studio environment

Learn More

Professional Division

Academic and artistic training for young dancers aspiring for a career in professional dance.

Learn More

OUR VALUES & GUIDING PRINCIPLES

All classes offered at Alberta Ballet School from Open Division to Professional Division, benefit from the same high quality, professional level training and instruction.

Professional

We are dedicated to providing the highest quality instruction with professional faculty.

Professional
Development

Our students practice ballet curriculum curated by Alberta Ballet School and the requirements of the art form.

Development
Fun & Creative

We help students discover the joy of dance in an immersive, supportive, and positive training environment.

Fun & Creative
Quality

All classes are taught by highly educated and qualified teachers in both academics and dance.

Quality
Care & Compassion

We genuinely care about our students—their health and well being as dancers, students and people.

Care & Compassion
Inspire a Love of Dance

Whether our students dance professionally or recreationally, we create dance enthusiasts—ensuring future audiences for the art form.

Inspire a Love of Dance