If you would like to schedule a free trial class, please click the button below to submit your information and inquiries about a program that interests you.
If you would like to enroll in any of our available programs or classes, please access the parent portal to create an account.
All available options will appear under our “Register” tab according to your child’s age.
Focused on igniting a passion for ballet and music in young dancers. We begin to build flexibility, coordination, primary fundamentals, foster musicality, and enhance attention skills. Our classes ensure that your little ones stay engaged as they begin their ballet journey.
Age Range: 3 to 4
Schedule (1 hour of ballet class per week):
Saturday 10 AM
Children concentrate on fundamental movements, stretching, and endurance. They refine feet and arm positions while mastering flexibility through various exercises. Any combination of classes can be selected for your child’s customized program.
Age Range: 4 to 7
Schedule Options (1 to 2 hours of ballet class per week):
Wednesday 5 PM
Saturday 10 AM
Monday 5 PM
Thursday 5 PM
In these classes, children continue to emphasize building strong ballet fundamentals while advancing the lesson’s complexity. As students grow, dedicating more time to consistent ballet classes becomes important for achieving ongoing progress.
Age Range: 7 to 10
Schedule Options (1 to 3 hours of ballet class per week):
Monday 6 PM
Wednesday 6 PM
Tuesday/Friday 5 – 6:30 PM
Students in these classes will further develop their skills and delve into more challenging ballet technique. Pointe work initiation is also likely around this stage (subject to the teacher’s judgment), and students will engage more actively in ballet productions and performances.
Age Range: 7 to 12
Schedule Options (3 hours of ballet class per week):
Tuesday/Friday 5 – 6:30 PM
Tuesday/Friday 6:30 – 8 PM
Students will refine technique and artistry. Expect to delve deeper into intricate movements, perfect your form, and embrace the elegance of ballet expression. As you continue to master advanced steps and combinations, you’ll cultivate a greater understanding of musicality, body alignment, and stage presence.
Age Range: 10 to 16
Schedule Options (3 to 4 hours of ballet class per week):
Monday/Thursday 5 – 6:30 PM
Monday/Thursday 6:30 – 8 PM
Saturday 11 AM
Geared towards dedicated students, these classes provide rigorous training in technique, artistry, and performance. With an intensified focus on pointe work, students also engage deeply in ballet productions and on-stage performances.
Age Range: 14+
Schedule (7 hours per week):
Tuesday/Friday 5 – 6:30 PM Ballet
Tuesday 6:30 – 7:30 PM Pointe and Technique
Friday 6:30 – 7:30 PM Character Dance
Saturday 11 – 12 PM Contemporary Dance
Saturday 12 – 1 PM Ballet
Students must be enrolled in all classes listed above to be considered Pre-Professional level.
Dedicated to fully committed students. Daily ballet and dance classes, meticulously tailored to refine your ballet technique, elevate artistry, and polish performance skills. With a laser focus on mastery, students are immersed in an environment that nurtures your growth as a true professional dancer.
Age Range: 14+
Schedule (9.5 to 14.5 hours per week):
Monday to Friday 3:30 – 5 PM
Tuesday/Friday 5 – 7:30 PM
Saturday 11 – 1 PM
Students must be enrolled in all classes listed above to be considered Professional level.
Experience personalized one-on-one training with our expert teachers. Receive focused attention and tailored instruction to achieve specific goals, whether refining technique, enhancing movement cleanliness, or mastering particular variations. Our dedicated teachers specialize in working with dancers, gymnasts, figure skaters, and competitive performers.
All ballet classes begin with stretching and conditioning. This portion of the class is designed to enhance full-body flexibility, condition muscles, and boost core strength.
Students will begin with the foundational principles of Vaganova ballet technique and progressively advance toward an intermediate level. Each class opens with stretching and conditioning, incorporating elements of Pilates to build strength, alignment, and flexibility. Dancers then move through structured barre work, followed by center practice and across-the-floor combinations to develop coordination, balance, and artistry.
Schedule:
Sunday 10 – 11:30 AM
A fusion of ballet, jazz, modern, and lyrical styles, where students explore floor work, improvisation, dynamic movements, and choreography to develop a versatile and expressive dance repertoire.
Schedule:
Saturday 11 – 12 PM (Ages 14+)
Saturday 12 – 1 PM (Ages 10 – 13)
Character Dance is the selective incorporation of folk dance movements and styles, used to create divertissements in classical ballet stories. This specialization is taught as an integral part of the classical ballet curriculum.
Schedule:
Friday 6:30 – 7:30 PM (Ages 14+)
Students can expect to learn choreography from various classical ballets, including variations and group dances, as part of their ballet training and additional rehearsals. Students prepare for Victoria Ballet Company productions, such as The Nutcracker and others, presented at the Richmond Hill Centre for the Performing Arts.
Pointe classes are integrated into our ballet curriculum for students who have attained the requisite skill level. Intermediate Adult Ballet Students also have the option to participate in pointe classes. In these sessions, dancers engage in exercises specifically designed to enhance leg strength and refine technique.
Give us a call or send a message, and we will get back to you very soon. You always get tailored advice from our professional ballet teachers.
Monday-Friday 3:30pm-7:30pm
Weekends 9:30am-12:30pm
+ (905) 707-7580
info@victoriaballet.ca
Monday - Friday: 9 am - 7 pm