Intensive Training

Our Intensive Training Program is available for dancers ages 6 and up who desire a high level training program to develop their skills and further explore the world of ballet. Students in this program attend 3-6 classes per week including ballet, jazz and/ or modern dance. Our highly experienced faculty provide top level training in order to develop technique, artistry and foster a lifelong love of dance. Students in this program may be eligible to participate in adjudicated examinations as well as audition to perform alongside the Professional Dancers of our own Alberta Ballet in “The Nutcracker” and various other productions. All ballet classes are accompanied by live musicians.

Full year classes are currently in progress. Please contact the school directly if you wish to join into programming before September.

Contact Us


We have programming for every age, level and ability. Discover our classes and schedules.