β€œI have had the pleasure of working with the incredibly talented and driven students of Niagara Ballet School. This includes selecting students for scholarship positions at the Royal Danish Ballet School’s prestigious Elite Summer Programme. The level of professionalism from both staff and students is inspiring.
I look forward to working with them again soon!”

- Dame Kizzy Matiakis- Principal Ballerina Royal Danish Ballet, Denmark-

website nutcracker ad.png

Young Dancers Program Ages 3-7


Pre-Ballet

Ages 6-7
Class Day/Time - Wednesdays 4:30-5:30PM
No Audition Required

Tiny Ballet

Ages 3-5
Class Day/Time Sundays 11-11:45AM
No Audition Required


Associate Programs

Junior Associate Program

Ages 8-12
6 Month Program
September - February
10 Month Program September - June
Class Days/Times - Wednesdays 5:30-7PM & Saturdays 2-3:30PM
Program I - 1 Day of Training
Program II - 2 Days of Training

Senior Associate Program

Teacher - Alice Burke
Ages 13 +
(Open to dancers of all levels)
12 Week Session
September 10th - November 26th
Class Day/Time Tuesdays 7:30-9PM


Professional Training Programs

Advanced

Ages 12-17
Training Days- Tuesdays / Wednesdays / Fridays / Saturdays / Sundays + Rehearsals
Part Time I (3 Days of Training - for dancers looking to add training to their current competition studio)
Part Time II (4 Days of Training - for dancers looking to train part time @ NB without any additional studio training)
Full Time (5 Days of Training)
Ballet / Pointe / Partnering / Modern / Character / Variations / Contemporary / Jazz / Conditioning

Intermediate

Ages 10-13
Training Days - Monday / Wednesdays / Thursdays / Saturdays + Rehearsals
Program I - 2 Days of Training per week (For dancers looking to add to their competitive training schedule)
Program II - 3 Days of Training per week (For dancers looking to add training to their current competition studio)
Program III - 4 Days of Training per week (for dancers looking to train primarily with NB)
Ballet / Conditioning / Character / Pointe Prep