Adult Recreational Ballet

Name
Days
Location
Summer Intermediate/Advanced Adult Ballet May13-June17
Dancers build their knowledge and ballet technique with exercises at the barre and in the centre. With emphasis on ballet is for everybody students will learn in a positive and encouraging environment. A fantastic way to get moving and have fun! This level is for adults with a basic understanding of ballet technique and skills.
Tuesday
6:30 PM to 7:30 PM
Studio 2
Niagara Ballet School
Intermediate Adult Ballet Sept-9 - Oct 14
Dancers build their knowledge and ballet technique with exercises at the barre and in the centre. With emphasis on ballet is for everybody students will learn in a positive and encouraging environment. A fantastic way to get moving and have fun! This level is for adults with a basic understanding of ballet technique and skills.
Tuesday
7:00 PM to 8:00 PM
Studio 2
Niagara Ballet School
All levels Recital Choreography Adult Ballet May13-June17
Dancers build their knowledge and ballet technique with exercises at the barre and in the centre. With emphasis on ballet is for everybody students will learn in a positive and encouraging environment. A fantastic way to get moving and have fun! This level is for adults with a basic understanding of ballet technique and skills.
Tuesday
7:30 PM to 8:30 PM
Studio 2
Niagara Ballet School
Adult Advanced Ballet Sept 9 - Oct 14
Tuesday
8:00 PM to 9:00 PM
Studio 2
Niagara Ballet School
Beginner Adult Ballet Oct-Nov
Wednesday
6:00 PM to 7:00 PM
Studio 2
Niagara Ballet School
Beginner Adult Ballet Sept/Oct
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
Summer Beginner Adult Ballet May15-June19
Dancers build their knowledge and ballet technique with exercises at the barre and in the centre. With emphasis on ballet is for everybody students will learn in a positive and encouraging environment. A fantastic way to get moving and have fun! This level is for adults with a basic understanding of ballet technique and skills.
Thursday
6:30 PM to 7:30 PM
Studio 2
Niagara Ballet School
Spring Beginner Adult Ballet April 3-May8
Dancers will learn ballet technique exercises at the barre and in the centre. With emphasis on ballet is for everybody students will learn in a positive and encouraging environment. A fantastic way to get moving, learn something new and have fun! This level is for beginners.
Thursday
7:15 PM to 8:15 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

2024-25 Professional Training Program

Name
Days
Location
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.
Monday
4:00 PM to 6:00 PM
Studio 1
Niagara Ballet School
Prep Tap Dance
Monday
4:15 PM to 5:00 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
6:00 PM to 8:00 PM
Studio 1
Niagara Ballet School
Tap Ages 9+
Monday
6:15 PM to 7:00 PM
Studio 2
Niagara Ballet School
Elementary Professional 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.
Tuesday
4:00 PM to 5:30 PM
Studio 1
Niagara Ballet School
Intermediate / Advanced Ballet & Pointe
Tuesday
5:30 PM to 7:30 PM
Studio 1
Niagara Ballet School
Elementary Professional Character
Students must train minimum 3 days weekly to participate in this class. Ballet Assessment required.

Character dance and mime are a joyful subdivision of Classical Ballet. Both significant, in preparing dancers for a professional Career in the Performing Arts.
While studying Traditional Repertoire to Folk Dance including Czardas, Mazurka, Tarantella and Flamenco; Students will also gain skills such as complex musicality, rhythm, style and the use of props (Such as Skirts, Fans, Scarves, Castanets).
Dancers will also learn the theory and language of Ballet Mime, which is the key to all performance technique.
Niagara Ballet strives to educate dancers by fully respecting and exploring the roots of Character Dance, while amplifying each Culture of origin.
Tuesday
6:00 PM to 6:30 PM
Studio 1
Niagara Ballet School
Professional Prep Ballet
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.

Dancers in this class must participate in Stretch & Strength.
Wednesday
4:00 PM to 5:00 PM
Studio 2
Niagara Ballet School
Professional Prep Stretch & Strength
This class is mandatory for dancers participating in Friday Professional Prep Ballet.

This class will increase dancers flexibility & strength required for their ballet training. A combination of pilates, cardio & safe intense stretching will be taught.
Wednesday
5:00 PM to 5:30 PM
Studio 2
Niagara Ballet School
Professional Prep Jazz
This class is mandatory for dancers participating in Saturday Professional Prep Ballet.

A Lively, Energetic Class That Teaches Strength And Flexibility Techniques Including Progressions Such As Turns, Leaps And Kicks.
Thursday
4:00 PM to 4:30 PM
Studio 2
Niagara Ballet School
Professional Prep Ballet
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.
Thursday
4:30 PM to 5:30 PM
Studio 2
Niagara Ballet School
Prep Hip Hop
This fun & energetic class will teach your child the latest dance moves! We offer a Boys ONLY class & a co-ed class. Dancers are required to wear indoor sneakers. See website uniform page for more info!
*Professional Prep Students wishing to join this class will receive a special discount!
Thursday
5:30 PM to 6:15 PM
Studio 2
Niagara Ballet School
Professional Prep Ballet
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:00 PM to 5:00 PM
Studio 2
Niagara Ballet School
Prep Acro
This fun & energetic class teaches strength & flexibility. Dancers will learn Acrobatics and Jazz dance technique. Dancers must be barefoot for this class. See website uniform page for more info!
*Professional Prep Students wishing to join this class will receive a special discount!
Friday
5:00 PM to 6:00 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.
Friday
6:00 PM to 8:00 PM
Studio 1
Niagara Ballet School
Intermediate / Advanced Modern
Friday
8:00 PM to 8:30 PM
Studio 1
Niagara Ballet School
Elementary Professional Jazz & Contemporary
Students must train minimum 3 days weekly to participate in this class. Ballet Assessment required.

This class combines jazz & contemporary techniques. Dancers will learn turns, jumps & all age/level appropriate steps.
Saturday
10:00 AM to 11:00 AM
Studio 1
Niagara Ballet School
Professional Prep Character
This class is mandatory for dancers participating in Saturday Professional Prep Ballet.

Character dance and mime are a joyful subdivision of Classical Ballet. Both significant, in preparing dancers for a professional Career in the Performing Arts.
While studying Traditional Repertoire to Folk Dance including Czardas, Mazurka, Tarantella and Flamenco; Students will also gain skills such as complex musicality, rhythm, style and the use of props (Such as Skirts, Fans, Scarves, Castanets).
Dancers will also learn the theory and language of Ballet Mime, which is the key to all performance technique.
Niagara Ballet strives to educate dancers by fully respecting and exploring the roots of Character Dance, while amplifying each Culture of origin.
Saturday
10:30 AM to 11:00 AM
Studio 2
Niagara Ballet School
Elementary Professional 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
11:00 AM to 1:00 PM
Studio 1
Niagara Ballet School
Professional Prep Ballet
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.

Students in this class must participate in Character & Jazz.
Saturday
11:00 AM to 12:00 PM
Studio 2
Niagara Ballet School
Intermediate / Advanced Ballet & Pointe
This program requires assessment from the NB Director. Dancers will have a good knowledge & understanding of the required technique of the Vaganova Ballet Method. If a dancer is new to the Vaganova method but has trained in other methods, they will learn the required technique. Dancers in this program will begin to learn more challenging steps and pointe will be part of their daily class
Saturday
1:00 PM to 3:00 PM
Studio 2
Niagara Ballet School
Elementary Professional Modern
Students must train minimum 3 days weekly to participate in this class. Ballet Assessment required.

Modern is a wonderful, high energy dance genre.
Students will be expertly trained under the Umbrella of techniques created by Modern Dance pioneers.
Our curriculum includes a blend of Graham, Horton and Cunningham technique. A deep understanding of the foundations will be acquired. Through Elementary to Advanced, dancers will dance to complex Drum rhythms, learning traditional floor work, centre, falls and across the floor exercises. Including spiral, contraction and release, breath work and emotional connection to movement.
Saturday
1:30 PM to 2:00 PM
Studio 1
Niagara Ballet School
Elementary Acro
This fun & energetic class teaches strength & flexibility. Dancers will learn Acrobatics and Jazz dance technique. Dancers must be barefoot for this class. See website uniform page for more info!
*Professional Prep Students wishing to join this class will receive a special discount!
Saturday
2:00 PM to 3:00 PM
Studio 1
Niagara Ballet School
Stretch & Strength
Flexibility, Pilates, Progressing Ballet Technique & Safe Intense Stretching
Saturday
3:00 PM to 3:45 PM
Studio 1
Niagara Ballet School
Intermediate / Advanced Jazz & Contemporary
Dancers must train a minimum of 3 days per week to participate in this class.

Flexibility, Cardio, Conditioning, Progressing Ballet Technique, Pilates & Safe intense stretching will be taught during this class.
Saturday
4:00 PM to 5:00 PM
Studio 1
Niagara Ballet School
Intermediate / Advanced Ballet & Pointe
This program requires assessment from the NB Director. Dancers will have a good knowledge & understanding of the required technique of the Vaganova Ballet Method. If a dancer is new to the Vaganova method but has trained in other methods, they will learn the required technique. Dancers in this program will begin to learn more challenging steps and pointe will be part of their daily class
Sunday
12:00 PM to 2:00 PM
Studio 1
Niagara Ballet School
Elementary Professional 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

2024-25 Recreational Program

Name
Days
Location
Tap Dance 6-8yrs
Monday
4:15 PM to 5:00 PM
Studio 2
Niagara Ballet School
Primary Ballet
A great way to introduce your budding dancer to the world of ballet. A specifically designed class for young students to develop their confidence, balance, coordination, musicality and more! This fun focused class will have your tiny dancer exploring many dance concepts such as pathways, sizes and shapes. During class we use many props to support story telling and to encourage creativity and gross motor skills development. It is important to us that your child feels welcome and safe so their imagination can flourish. Through music and movement our students learn and grow together.

Please go to Dancewear Niagara to purchase your Childs uniform

First Class: September 9th
Monday
5:30 PM to 6:15 PM
Studio 2
Niagara Ballet School
Intermediate Tap Dance
Monday
6:15 PM to 7:00 PM
Studio 2
Niagara Ballet School
Primary Ballet
A great way to introduce your budding dancer to the world of ballet. A specifically designed class for young students to develop their confidence, balance, coordination, musicality and more! This fun focused class will have your tiny dancer exploring many dance concepts such as pathways, sizes and shapes. During class we use many props to support story telling and to encourage creativity and gross motor skills development. It is important to us that your child feels welcome and safe so their imagination can flourish. Through music and movement our students learn and grow together.

Please go to Dancewear Niagara to purchase your Childs uniform

First Class: September 10th
Tuesday
4:15 PM to 5:00 PM
Studio 2
Niagara Ballet School
Elementary Ballet
Ballet is the cornerstone of dance, teaching discipline, technique and elegance to classical music. Niagara Ballet students are taught following our exclusive curriculum, certified & approved by the prestigious Bolshoi Ballet Academy of Moscow. Students of all ages and abilities will enjoy this beautiful form of story telling through movement. Dancers in this class do not require previous experience

Please go to Dancewear Niagara to purchase your Childs uniform

First Class: September 10th
Tuesday
5:00 PM to 6:00 PM
Studio 2
Niagara Ballet School
Open Level Ballet Ages 10+
Ballet is the cornerstone of dance, teaching discipline, technique and elegance to classical music. Niagara Ballet students are taught following our exclusive curriculum, certified & approved by the prestigious Bolshoi Ballet Academy of Moscow. Students of all ages and abilities will enjoy this beautiful form of story telling through movement.
Please go to Dancewear Niagara to purchase your Childs uniform

First Class: September 11th
Wednesday
5:30 PM to 6:30 PM
Studio 2
Niagara Ballet School
Pointe Class Ages 12+
Dancers will be placed en pointe when the teacher feels it is safe to do so, pre pointe exercises will be taught prior to introducing dancers en pointe.
Wednesday
6:30 PM to 6:45 PM
Studio 2
Niagara Ballet School
Hip Hop
This fun & energetic class will teach your child the latest dance moves! Dancers are required to wear indoor sneakers.
*Professional Prep Students wishing to join this class will receive a special discount!
Thursday
5:30 PM to 6:15 PM
Studio 2
Niagara Ballet School
Acro Dance
This fun & energetic class teaches strength & flexibility. Dancers will learn Acrobatics and Jazz dance technique. Dancers must be barefoot for this class. See website uniform page for more info!
Thursday
6:15 PM to 7:15 PM
Studio 2
Niagara Ballet School
Primary Tap
Saturday
9:00 AM to 9:15 AM
Studio 2
Niagara Ballet School
Primary Ballet
A great way to introduce your budding dancer to the world of ballet. A specifically designed class for young students to develop their confidence, balance, coordination, musicality and more! This fun focused class will have your tiny dancer exploring many dance concepts such as pathways, sizes and shapes. During class we use many props to support story telling and to encourage creativity and gross motor skills development. It is important to us that your child feels welcome and safe so their imagination can flourish. Through music and movement our students learn and grow together.

Please go to Dancewear Niagara to purchase your Childs uniform

First Class: September 14th
Saturday
9:15 AM to 10:00 AM
Studio 2
Niagara Ballet School
Parent & Me Ballet ~ 5 Week Session
A great way to introduce your budding dancer to the world of ballet. A specifically designed class for young students to develop their confidence, balance, coordination, musicality and more! This fun focused class will have your tiny dancer exploring many dance concepts such as pathways, sizes and shapes. During class we use many props to support story telling and to encourage creativity and gross motor skills development. It is important to us that your child feels welcome and safe so their imagination can flourish. Through music and movement our students learn and grow together.
Saturday
10:00 AM to 10:30 AM
Studio 2
Niagara Ballet School
Parent & Me Ballet ~ 6 Week Session
A great way to introduce your budding dancer to the world of ballet. A specifically designed class for young students to develop their confidence, balance, coordination, musicality and more! This fun focused class will have your tiny dancer exploring many dance concepts such as pathways, sizes and shapes. During class we use many props to support story telling and to encourage creativity and gross motor skills development. It is important to us that your child feels welcome and safe so their imagination can flourish. Through music and movement our students learn and grow together.
Saturday
10:00 AM to 10:30 AM
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

FREE Workshop & Open House

Name
Days
Location
Workshop Ages 5-7yrs
Ballet, Jazz & Comtemporary
Sunday
12:00 PM to 1:00 PM
Studio 1
Niagara Ballet School
Workshop Ages 8-11yrs
Ballet, Jazz & Comtemporary
Sunday
1:00 PM to 2:00 PM
Studio 1
Niagara Ballet School
Workshop Ages 12 +
Ballet, Jazz & Comtemporary
Sunday
2:00 PM to 3: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 (week 1)
Full Day Summer Camp
Monday Tuesday Wednesday Thursday Friday
8:30 AM to 3:30 PM
Studio 1
Niagara Ballet School
Full Day Summer Camp (week 2)
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 (week 1)
Half Day Summer Camp morning or afternoon
Monday Tuesday Wednesday Thursday Friday
8:30 AM to 12:00 PM
Studio 1
Niagara Ballet School
Half Day Summer Camp (week 2)
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
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 Jazz
Monday
6:00 PM to 7:00 PM
Studio 2
Niagara Ballet School
Elementary Tap
Monday
7:00 PM to 7: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.
Tuesday
4:00 PM to 6:00 PM
Studio 1
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 Character
Tuesday
6:15 PM to 6:45 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 Stretch & Strength
Friday
4:30 PM to 5:15 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
1:00 PM to 3:00 PM
Studio 2
Niagara Ballet School
Intermediate / Advanced Ballet & Pointe
Saturday
2:00 PM to 4:00 PM
Studio 1
Niagara Ballet School
Elementary Modern
Saturday
3:30 PM to 4:00 PM
Studio 2
Niagara Ballet School
Stretch & Strength
Saturday
4:00 PM to 4:45 PM
Studio 1
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:45 PM to 5:15 PM
Studio 1
Niagara Ballet School
Elementary Acro
Sunday
12:00 PM to 1:00 PM
Studio 2
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:00 PM to 7:45 PM
Studio 2
Niagara Ballet School
Primary Tap
Tuesday
4:00 PM to 4:30 PM
Studio 3
Niagara Ballet School
Primary Ballet
Tuesday
4:30 PM to 5:15 PM
Studio 3
Niagara Ballet School
Jr Ballet
Tuesday
5:15 PM to 6:15 PM
Studio 2
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:15 AM to 10:00 AM
Studio 3
Niagara Ballet School
Holiday Parent & Me Dance Class
3 festive classes!
Saturday
10:00 AM to 10:30 AM
Studio 3
Niagara Ballet School
Parent & Me Dance
6 classes.
Saturday
10:00 AM to 10:30 AM
Studio 3
Niagara Ballet School
Parent & Me Dance
6 classes.
Saturday
10:00 AM to 10:30 AM
Studio 3
Niagara Ballet School
Pre-Teen Hiphop
Saturday
11:00 AM to 11:30 AM
Studio 3
Niagara Ballet School