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
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
Summer Programs 2025
Jazz & Acrobatics Ages 9-11yrs
Wednesday
4:00 PM to 5:00 PM
4:00 PM to 5:00 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Summer Ballet Class Ages 6-8yrs
Wednesday
4:00 PM to 5:00 PM
4:00 PM to 5:00 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Jazz & Acrobatics Ages 6-8yrs
Wednesday
5:00 PM to 5:45 PM
5:00 PM to 5:45 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Summer Ballet Class Ages 9-11yrs
Wednesday
5:00 PM to 6:30 PM
5:00 PM to 6:30 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Contemporary 10+
Wednesday
5:45 PM to 6:30 PM
5:45 PM to 6:30 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Summer Ballet Class Ages 12 +
Wednesday
6:30 PM to 8:00 PM
6:30 PM to 8:00 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Summer Elite Acrobatics
Prerequisites
Cartwheel
Back Walkover
Front Walkover
Prerequisites
Cartwheel
Back Walkover
Front Walkover
Wednesday
6:30 PM to 8:30 PM
6:30 PM to 8:30 PM
Studio 2
Niagara Ballet School
Niagara Ballet School
Ballet Ages 3-5yrs
Thursday
5:30 PM to 6:30 PM
5:30 PM to 6:30 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Full Day Summer Camp July 7-11
Full Day Summer Camp
Full Day Summer Camp
Monday Tuesday Wednesday Thursday Friday
8:30 AM to 3:30 PM
8:30 AM to 3:30 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Half Day Summer Camp July 7-11
Half Day Summer Camp morning or afternoon
Half Day Summer Camp morning or afternoon
Monday Tuesday Wednesday Thursday Friday
8:30 AM to 12:00 PM
8:30 AM to 12:00 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Summer Intensive Ages 10-17yrs
Monday Tuesday Wednesday Thursday Friday
9:30 AM to 3:30 PM
9:30 AM to 3:30 PM
Studio 1
Niagara Ballet School
Niagara Ballet School
Summer Intensive Ages 6-9yrs
Monday Tuesday Wednesday Thursday Friday
9:30 AM to 3:30 PM
9:30 AM to 3:30 PM
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
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 & 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.
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
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
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