Adult Recreational Ballet
Adult Intermediate/Advanced Ballet Oct21 - Nov25
Tuesday
8:00 PM to 9:00 PM
8:00 PM to 9:00 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Adult Intermediate/Advanced Ballet Sept 9 - Oct 14
Tuesday
8:00 PM to 9:00 PM
8:00 PM to 9:00 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Adult Int/Adv Pointe Class Oct21 - Nov25
Tuesday
9:00 PM to 9:15 PM
9:00 PM to 9:15 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Adult Int/Adv Pointe Class Sept 9 - Oct 14
Tuesday
9:00 PM to 9:15 PM
9:00 PM to 9:15 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Beginner Adult Ballet Oct22-Nov26
Wednesday
6:00 PM to 7:00 PM
6:00 PM to 7:00 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Beginner Adult Ballet Sept10/Oct15
Wednesday
6:00 PM to 7:00 PM
6:00 PM to 7:00 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Adult Beginner Ballet July3-Aug7
Thursday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Adult Intermediate/Advanced Ballet July3-Aug7
Thursday
7:30 PM to 8:30 PM
7:30 PM to 8:30 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
NUTCRACKER Auditions 2025
Nutcracker Auditions Ages 5-6yrs
Sunday
11:00 AM to 11:30 AM
11:00 AM to 11:30 AM
Studio 1
Niagara Ballet School
Niagara Ballet School
Nutcracker Auditions Ages 7-8yrs
Sunday
11:30 AM to 12:00 PM
11:30 AM to 12:00 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Nutcracker Auditions Ages 9-10yrs
Sunday
12:15 PM to 12:45 PM
12:15 PM to 12:45 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Nutcracker Auditions Ages 11-12yrs
Sunday
1:00 PM to 1:30 PM
1:00 PM to 1:30 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Nutcracker Auditions Ages 13yrs and Up
Sunday
1:45 PM to 2:30 PM
1:45 PM to 2:30 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Pre-Competitive Team
Ballet/Pointe
Wednesday
4:45 PM to 6:00 PM
4:45 PM to 6:00 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Contemporary/Modern Technique
Wednesday
6:45 PM to 7:30 PM
6:45 PM to 7:30 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Lyrical Group Choreography Rehearsal
Wednesday
7:30 PM to 8:00 PM
7:30 PM to 8:00 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Jazz Technique
Saturday
9:00 AM to 10:00 AM
9:00 AM to 10:00 AM
Studio 2
Niagara Ballet School
Niagara Ballet School
Jazz Group Choreography
Saturday
10:00 AM to 10:30 AM
10:00 AM to 10:30 AM
Studio 2
Niagara Ballet School
Niagara Ballet School
Tap Technique
Saturday
10:30 AM to 11:00 AM
10:30 AM to 11:00 AM
Studio 2
Niagara Ballet School
Niagara Ballet School
Hip-Hop
Saturday
11:00 AM to 11:30 AM
11:00 AM to 11:30 AM
Studio 2
Niagara Ballet School
Niagara Ballet School
Professional Training Program 2025-2026
Elementary Ballet
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
Monday
4:00 PM to 5:30 PM
4:00 PM to 5:30 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Intermediate / Advanced Jazz
Monday
4:00 PM to 5:00 PM
4:00 PM to 5:00 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Elementary Jazz
Monday
5:30 PM to 6:30 PM
5:30 PM to 6:30 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Intermediate / Advanced Ballet & Pointe
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
Monday
5:30 PM to 7:30 PM
5:30 PM to 7:30 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Elementary Tap
Monday
7:15 PM to 8:00 PM
7:15 PM to 8:00 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Elementary Ballet & Pointe Variations
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
Tuesday
4:00 PM to 6:00 PM
4:00 PM to 6:00 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Elementary Character
Tuesday
6:00 PM to 6:30 PM
6:00 PM to 6:30 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Intermediate / Advanced Ballet & Partnering/Variations
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
Tuesday
6:00 PM to 8:00 PM
6:00 PM to 8:00 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Elementary Acro
Tuesday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Prep Stretch & Strength
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
Wednesday
4:15 PM to 4:45 PM
4:15 PM to 4:45 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Prep Ballet
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
Wednesday
4:45 PM to 5:45 PM
4:45 PM to 5:45 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Prep Acro
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
Wednesday
5:45 PM to 6:45 PM
5:45 PM to 6:45 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Prep Tap
Thursday
4:15 PM to 4:45 PM
4:15 PM to 4:45 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Prep Ballet
Thursday
4:45 PM to 5:45 PM
4:45 PM to 5:45 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Prep Hip Hop
Thursday
6:45 PM to 7:30 PM
6:45 PM to 7:30 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Intermediate / Advanced Jumps & Turns Technique
Friday
4:30 PM to 5:30 PM
4:30 PM to 5:30 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Prep Ballet
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
Friday
4:30 PM to 5:30 PM
4:30 PM to 5:30 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Intermediate / Advanced Ballet
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
Friday
5:30 PM to 7:00 PM
5:30 PM to 7:00 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Prep Jazz
Friday
5:30 PM to 6:15 PM
5:30 PM to 6:15 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Intermediate / Advanced Partnering
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
Friday
7:00 PM to 7:45 PM
7:00 PM to 7:45 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Int/Sr Hip Hop
Friday
7:45 PM to 8:30 PM
7:45 PM to 8:30 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Prep Character
Saturday
10:30 AM to 11:00 AM
10:30 AM to 11:00 AM
Studio 2
Niagara Ballet School
Niagara Ballet School
Elementary Hiphop
Saturday
11:00 AM to 11:30 AM
11:00 AM to 11:30 AM
Studio 3
Niagara Ballet School
Niagara Ballet School
Prep Ballet
Saturday
11:00 AM to 12:00 PM
11:00 AM to 12:00 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Elementary Ballet/Pointe
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
Saturday
12:30 PM to 2:30 PM
12:30 PM to 2:30 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Intermediate / Advanced Ballet & Pointe
Saturday
12:30 PM to 2:30 PM
12:30 PM to 2:30 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Stretch & Strength
Saturday
2:30 PM to 3:00 PM
2:30 PM to 3:00 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Elementary Modern
Saturday
3:30 PM to 4:00 PM
3:30 PM to 4:00 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Intermediate / Advanced Modern
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
Saturday
4:00 PM to 4:30 PM
4:00 PM to 4:30 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Intermediate / Advanced Ballet & Pointe
Sunday
12:00 PM to 2:00 PM
12:00 PM to 2:00 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Elementary Contemporary
Sunday
1:00 PM to 1:45 PM
1:00 PM to 1:45 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Elementary Ballet/Pointe
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
Sunday
2:00 PM to 4:00 PM
2:00 PM to 4:00 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Intermediate / Advanced Contemporary
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
This class requires assessment. Our Ballet Program is run using the Bolshoi Ballet Academy of Moscow’s Training Curriculum. Students learn fundamental technique through repetition & professional coaching. Technique difficulty levels are increased continuously & appropriately based on age, level & ability.
Sunday
2:00 PM to 3:00 PM
2:00 PM to 3:00 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Recreational Program 2025-2026
Toddler Dance Combo Class
Combo class - Ballet, Tap and Jazz. Dancers will spend 15 mins in class on each genre.
Combo class - Ballet, Tap and Jazz. Dancers will spend 15 mins in class on each genre.
Monday
4:15 PM to 5:00 PM
4:15 PM to 5:00 PM
Studio 3
Niagara Ballet School
Niagara Ballet School
Primary Dance Combo Class
Combo class - Ballet, Tap and Jazz. Dancers will spend 20 mins in class on each genre.
Combo class - Ballet, Tap and Jazz. Dancers will spend 20 mins in class on each genre.
Monday
5:00 PM to 6:00 PM
5:00 PM to 6:00 PM
Studio 3
Niagara Ballet School
Niagara Ballet School
Pre-Teen Tap
Monday
7:15 PM to 8:00 PM
7:15 PM to 8:00 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Jr Ballet
Tuesday
4:15 PM to 5:15 PM
4:15 PM to 5:15 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Primary Ballet
Tuesday
5:15 PM to 6:00 PM
5:15 PM to 6:00 PM
Studio 3
Niagara Ballet School
Niagara Ballet School
Teen Ballet
Wednesday
4:45 PM to 5:45 PM
4:45 PM to 5:45 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Teen Pointe
Wednesday
5:45 PM to 6:00 PM
5:45 PM to 6:00 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Jr Tap
Thursday
4:15 PM to 4:45 PM
4:15 PM to 4:45 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Jr Acro
Thursday
5:45 PM to 6:45 PM
5:45 PM to 6:45 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Jr Hip Hop
Thursday
6:45 PM to 7:30 PM
6:45 PM to 7:30 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Teen Hip Hop
Friday
7:45 PM to 8:30 PM
7:45 PM to 8:30 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Primary Ballet
Saturday
9:00 AM to 9:45 AM
9:00 AM to 9:45 AM
Studio 3
Niagara Ballet School
Niagara Ballet School
Holiday Parent & Me Dance Class
3 festive classes!
3 festive classes!
Saturday
9:45 AM to 10:15 AM
9:45 AM to 10:15 AM
Studio 3
Niagara Ballet School
Niagara Ballet School
Parent & Me Dance
5 classes. September 13 to October 18
NO CLASS OCTOBER 4th
5 classes. September 13 to October 18
NO CLASS OCTOBER 4th
Saturday
9:45 AM to 10:15 AM
9:45 AM to 10:15 AM
Studio 3
Niagara Ballet School
Niagara Ballet School
Parent & Me Dance
6 classes.
6 classes.
Saturday
9:45 AM to 10:15 AM
9:45 AM to 10:15 AM
Studio 3
Niagara Ballet School
Niagara Ballet School
Pre-Teen Hiphop
Saturday
11:00 AM to 11:30 AM
11:00 AM to 11:30 AM
Studio 3
Niagara Ballet School
Niagara Ballet School