Adult Recreational Ballet

Name
Days
Location
Adult Intermediate/Advanced Ballet Oct21 - Nov25
Tuesday
8:00 PM to 9:00 PM
Studio 2
Niagara Ballet School
Adult Intermediate/Advanced Ballet Sept 9 - Oct 14
Tuesday
8:00 PM to 9:00 PM
Studio 2
Niagara Ballet School
Adult Int/Adv Pointe Class Oct21 - Nov25
Tuesday
9:00 PM to 9:15 PM
Studio 2
Niagara Ballet School
Adult Int/Adv Pointe Class Sept 9 - Oct 14
Tuesday
9:00 PM to 9:15 PM
Studio 2
Niagara Ballet School
Beginner Adult Ballet Oct22-Nov26
Wednesday
6:00 PM to 7:00 PM
Studio 2
Niagara Ballet School
Beginner Adult Ballet Sept10/Oct15
Wednesday
6:00 PM to 7:00 PM
Studio 2
Niagara Ballet School
Adult Beginner Ballet July3-Aug7
Thursday
6:30 PM to 7:30 PM
Studio 2
Niagara Ballet School
Adult Intermediate/Advanced Ballet July3-Aug7
Thursday
7:30 PM to 8:30 PM
Studio 2
Niagara Ballet School

NUTCRACKER Auditions 2025

Name
Days
Location
Nutcracker Auditions Ages 5-6yrs
Sunday
11:00 AM to 11:30 AM
Studio 1
Niagara Ballet School
Nutcracker Auditions Ages 7-8yrs
Sunday
11:30 AM to 12:00 PM
Studio 1
Niagara Ballet School
Nutcracker Auditions Ages 9-10yrs
Sunday
12:15 PM to 12:45 PM
Studio 1
Niagara Ballet School
Nutcracker Auditions Ages 11-12yrs
Sunday
1:00 PM to 1:30 PM
Studio 1
Niagara Ballet School
Nutcracker Auditions Ages 13yrs and Up
Sunday
1:45 PM to 2:30 PM
Studio 1
Niagara Ballet School

Pre-Competitive Team

Name
Days
Location
Ballet/Pointe
Wednesday
4:45 PM to 6:00 PM
Studio 2
Niagara Ballet School
Contemporary/Modern Technique
Wednesday
6:45 PM to 7:30 PM
Studio 2
Niagara Ballet School
Lyrical Group Choreography Rehearsal
Wednesday
7:30 PM to 8:00 PM
Studio 2
Niagara Ballet School
Jazz Technique
Saturday
9:00 AM to 10:00 AM
Studio 2
Niagara Ballet School
Jazz Group Choreography
Saturday
10:00 AM to 10:30 AM
Studio 2
Niagara Ballet School
Tap Technique
Saturday
10:30 AM to 11:00 AM
Studio 2
Niagara Ballet School
Hip-Hop
Saturday
11:00 AM to 11:30 AM
Studio 2
Niagara Ballet School

Professional Training Program 2025-2026

Name
Days
Location
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.
Monday
4:00 PM to 5:30 PM
Studio 1
Niagara Ballet School
Intermediate / Advanced Jazz
Monday
4:00 PM to 5:00 PM
Studio 2
Niagara Ballet School
Elementary Jazz
Monday
5:30 PM to 6:30 PM
Studio 2
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.
Monday
5:30 PM to 7:30 PM
Studio 1
Niagara Ballet School
Elementary Tap
Monday
7:15 PM to 8:00 PM
Studio 2
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.
Tuesday
4:00 PM to 6:00 PM
Studio 1
Niagara Ballet School
Elementary Character
Tuesday
6:00 PM to 6:30 PM
Studio 2
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.
Tuesday
6:00 PM to 8:00 PM
Studio 1
Niagara Ballet School
Elementary Acro
Tuesday
6:30 PM to 7:30 PM
Studio 2
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.
Wednesday
4:15 PM to 4:45 PM
Studio 1
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.
Wednesday
4:45 PM to 5:45 PM
Studio 1
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.
Wednesday
5:45 PM to 6:45 PM
Studio 1
Niagara Ballet School
Prep Tap
Thursday
4:15 PM to 4:45 PM
Studio 2
Niagara Ballet School
Prep Ballet
Thursday
4:45 PM to 5:45 PM
Studio 2
Niagara Ballet School
Prep Hip Hop
Thursday
6:45 PM to 7:30 PM
Studio 2
Niagara Ballet School
Intermediate / Advanced Jumps & Turns Technique
Friday
4:30 PM to 5:30 PM
Studio 2
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.
Friday
4:30 PM to 5:30 PM
Studio 1
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.
Friday
5:30 PM to 7:00 PM
Studio 1
Niagara Ballet School
Prep Jazz
Friday
5:30 PM to 6:15 PM
Studio 2
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.
Friday
7:00 PM to 7:45 PM
Studio 1
Niagara Ballet School
Int/Sr Hip Hop
Friday
7:45 PM to 8:30 PM
Studio 2
Niagara Ballet School
Prep Character
Saturday
10:30 AM to 11:00 AM
Studio 2
Niagara Ballet School
Elementary Hiphop
Saturday
11:00 AM to 11:30 AM
Studio 3
Niagara Ballet School
Prep Ballet
Saturday
11:00 AM to 12:00 PM
Studio 2
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.
Saturday
12:30 PM to 2:30 PM
Studio 2
Niagara Ballet School
Intermediate / Advanced Ballet & Pointe
Saturday
12:30 PM to 2:30 PM
Studio 1
Niagara Ballet School
Stretch & Strength
Saturday
2:30 PM to 3:00 PM
Studio 1
Niagara Ballet School
Elementary Modern
Saturday
3:30 PM to 4:00 PM
Studio 2
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.
Saturday
4:00 PM to 4:30 PM
Studio 1
Niagara Ballet School
Intermediate / Advanced Ballet & Pointe
Sunday
12:00 PM to 2:00 PM
Studio 1
Niagara Ballet School
Elementary Contemporary
Sunday
1:00 PM to 1:45 PM
Studio 2
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.
Sunday
2:00 PM to 4:00 PM
Studio 1
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.
Sunday
2:00 PM to 3:00 PM
Studio 1
Niagara Ballet School

Recreational Program 2025-2026

Name
Days
Location
Toddler Dance Combo Class
Combo class - Ballet, Tap and Jazz. Dancers will spend 15 mins in class on each genre.
Monday
4:15 PM to 5:00 PM
Studio 3
Niagara Ballet School
Primary Dance Combo Class
Combo class - Ballet, Tap and Jazz. Dancers will spend 20 mins in class on each genre.
Monday
5:00 PM to 6:00 PM
Studio 3
Niagara Ballet School
Pre-Teen Tap
Monday
7:15 PM to 8:00 PM
Studio 2
Niagara Ballet School
Jr Ballet
Tuesday
4:15 PM to 5:15 PM
Studio 2
Niagara Ballet School
Primary Ballet
Tuesday
5:15 PM to 6:00 PM
Studio 3
Niagara Ballet School
Teen Ballet
Wednesday
4:45 PM to 5:45 PM
Studio 2
Niagara Ballet School
Teen Pointe
Wednesday
5:45 PM to 6:00 PM
Studio 2
Niagara Ballet School
Jr Tap
Thursday
4:15 PM to 4:45 PM
Studio 2
Niagara Ballet School
Jr Acro
Thursday
5:45 PM to 6:45 PM
Studio 2
Niagara Ballet School
Jr Hip Hop
Thursday
6:45 PM to 7:30 PM
Studio 2
Niagara Ballet School
Teen Hip Hop
Friday
7:45 PM to 8:30 PM
Studio 2
Niagara Ballet School
Primary Ballet
Saturday
9:00 AM to 9:45 AM
Studio 3
Niagara Ballet School
Holiday Parent & Me Dance Class
3 festive classes!
Saturday
9:45 AM to 10:15 AM
Studio 3
Niagara Ballet School
Parent & Me Dance
5 classes. September 13 to October 18

NO CLASS OCTOBER 4th
Saturday
9:45 AM to 10:15 AM
Studio 3
Niagara Ballet School
Parent & Me Dance
6 classes.
Saturday
9:45 AM to 10:15 AM
Studio 3
Niagara Ballet School
Pre-Teen Hiphop
Saturday
11:00 AM to 11:30 AM
Studio 3
Niagara Ballet School