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
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

Summer Programs 2025

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