Junior Program

Our junior program is designed for children in grade school (ages 4 to 10) and focuses primarily on the foundation of classical ballet. In addition, students are introduced to contemporary dance and building comfort and confidence in floor work, improvisation, and contact improvisation.

Open division ballet is for students age 12 and up. Classes are geared towards dancers who want to dance for joy and education. This class is also perfect for dancers/performers who want to enhance thier craft. The classes like all h/w classes, are taught by professional dancers. You will receive proper instruction with a lot of fun.

** ballet grades correspond to school grade levels. Movement up or down a grade level is at the discretion of the teacher.

Storybook Ballet

$199 per session + gst

Calling all Baby Ballerinas! This H/W offering will introduce your young dancer (from ages 2.5 to 4), to basic ballet steps and movements all under the magical umbrella of their favourite fables and fairytales! Come dressed in your favourite tutu or costume and let's explore the wonderful world of imagination, music, and creative movement!

Storybook Ballet is a seasonal class with dates and times as follows:

Fall Session: October 5 - December 7

Winter Session: January 17 - March 20

Spring Session: April 12 - June 7

Classes run Wednesdays from 10:00-10:45

*Please note that the registration fee will be waived manually after your registration has come through. You will not be charged that amount. Must have minimum 5 dancers to run the class


$561.00 + gst

Primary ballet is for young dancers (enrolled in Kindergarten) who are new to ballet. Children in this grade will be introduced to ballet foundations while exploring musicality and imagination.

Training days are as follows:

Saturday 9:30 - 10:15

Registration for the 2023/2024 year is now open!


$1549.00 + gst

Our Grade one students will develop their understanding of ballet steps and technique. Using musicality, imagination, and creativity they will explore the magical world of ballet and deepen their love and understanding of the artwork. Students at this level will receive Ballet and Creative Dance classes.

Training Days:

Wednesday: 4:45-6:15

Saturday: 10:15-11:15

Registration for the 2023/2024 year is now open!


$2036.00 + gst

Grade two students will continue to develop a strong understanding of ballet technique and build their foundation for classical ballet. They will have classes in Ballet as well as Creative Dance and Stretch and Strength.

The training days and times:

Wednesday: 5:45-7:15

Saturday: 11:15-12:45

Registration for the 2023/2024 year is now open!

GRADE three

$3382.00 + gst

Students in our grade 3 program will begin to develop a deeper understanding of their ballet technique with the introduction of new elements. They will continue to grow and develop not only in their technique but also in their musicality, artistry, and appreciation for classical ballet. Students at this level will receive training in Ballet, Character dance, and PBT.

Training days and times:

Tuesday: 4:45-6:45

Friday: 4:45-6:15

Saturday: 9:30-11:30

Registration for the 2023/2024 year is now open!

GRADE four

$4382.00 + gst

Students in our grade four program will continue to advance in their Ballet training. They will receive lasses in Ballet, Character dance, and PBT to help build deeper core strength and full body coordination.

Training days for next school year will be as follows:

Monday: 4:45-6:45

Friday: 6:15-7:45

Saturday: 11:30-1:45

Registration for the 2023/2024 year is now open!

GRADE five

$4681.00 + gst

Students in our grade five program will continue to strengthen and grow in their classical work. This year will be a preparation year for the move to our Professional Division the following year. By the end of grade five, students will have a strong understanding of ballet technique and terminology. They will also have confidence in their ability to learn, grow, and improve each class. Students will continue to explore contemporary movement and develop in their artistry and love of dance.

Training days and times:

Monday: 4:45-6:45

Thursday: 4:30-7:00

Saturday: 11:30-1:00